Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- include/net/genetlink.h, line 635
- net/core/rtnetlink.c, line 1002
- net/netfilter/nfnetlink.c, line 187
- net/netlink/af_netlink.c, line 1632
- net/openvswitch/datapath.c, line 1497
Smatch caller information:
net/openvswitch/dp_notify.c genl_set_err() -> netlink_set_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | portid | 0 |
| PARAM_VALUE | 2 | group | 0 |
| PARAM_VALUE | 3 | code | (-12) |
| DATA_SOURCE | 1 | portid | $2 |
| DATA_SOURCE | 3 | code | $4 |
| PARAM_COMPARE | 2 | group | >= $2 |
| CONSTRAINT | 2 | group | <29 |
| LOCK2 | global &ovs_mutex | ||
| HALF_LOCKED2 | &pool->lock |
net/openvswitch/datapath.c ovs_flow_cmd_del() -> netlink_set_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | portid | 0 |
| PARAM_VALUE | 2 | group | 0 |
| PARAM_VALUE | 3 | code | (-12) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/nfnetlink.c nfnetlink_set_err() -> netlink_set_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | group | 0-3,7 |
| PARAM_VALUE | 3 | code | (-105) |
| DATA_SOURCE | 1 | portid | $1 |
| DATA_SOURCE | 2 | group | $2 |
| DATA_SOURCE | 3 | code | $3 |
| FUZZY_MAX | 2 | group | 3 |
| HARD_MAX | 2 | group | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &nft_net->commit_mutex | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &nf_conntrack_expect_lock | ||
| HALF_LOCKED2 | rcu_read |
net/core/rtnetlink.c rtnl_set_sk_err() -> netlink_set_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | portid | 0 |
| PARAM_VALUE | 3 | code | s32min-(-62),(-60)-(-1) |
| DATA_SOURCE | 2 | group | $1 |
| DATA_SOURCE | 3 | code | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &idev->mc_lock | ||
| HALF_LOCKED2 | &n->lock | ||
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | &nh->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |