Defined in 1 files as a struct:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

net/devlink/sb.c devlink_nl_sb_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_occ_max_clear_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_occ_snapshot_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_pool_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_pool_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_port_pool_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_port_pool_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_port_pool_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_tc_pool_bind_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_tc_pool_bind_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/sb.c devlink_nl_sb_tc_pool_bind_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/linecard.c devlink_nl_linecard_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/linecard.c devlink_nl_linecard_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/param.c devlink_nl_param_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/param.c devlink_nl_param_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/region.c devlink_nl_region_del_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/region.c devlink_nl_region_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/region.c devlink_nl_region_new_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/netlink.c __devlink_nl_post_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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/devlink/netlink.c __devlink_nl_post_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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/devlink/netlink.c __devlink_nl_post_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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/devlink/netlink.c __devlink_nl_pre_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
CAPPED_DATA 0 info->_net.net 1
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/devlink/netlink.c __devlink_nl_pre_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
CAPPED_DATA 0 info->_net.net 1
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/devlink/netlink.c __devlink_nl_pre_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
CAPPED_DATA 0 info->_net.net 1
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/devlink/netlink.c __devlink_nl_pre_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
CAPPED_DATA 0 info->_net.net 1
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/devlink/trap.c devlink_nl_trap_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/trap.c devlink_nl_trap_group_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/trap.c devlink_nl_trap_group_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/trap.c devlink_nl_trap_policer_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/trap.c devlink_nl_trap_policer_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/trap.c devlink_nl_trap_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/health.c devlink_nl_health_reporter_diagnose_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/health.c devlink_nl_health_reporter_dump_clear_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/health.c devlink_nl_health_reporter_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/health.c devlink_nl_health_reporter_recover_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/health.c devlink_nl_health_reporter_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/health.c devlink_nl_health_reporter_test_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/rate.c devlink_nl_rate_del_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/rate.c devlink_nl_rate_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/rate.c devlink_nl_rate_new_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/rate.c devlink_nl_rate_parent_node_set() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
BUF_SIZE 0 info->attrs (-1)-s32max
BUF_SIZE 0 info->nlhdr 1-s32max
CAPPED_DATA 0 info->family->n_ops 1
CAPPED_DATA 0 info->family->n_small_ops 1
CAPPED_DATA 0 info->family->resv_start_op 1
CAPPED_DATA 0 info->nlhdr->nlmsg_len 1
DATA_SOURCE 0 info $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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/devlink/rate.c devlink_nl_rate_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_eswitch_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_eswitch_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_flash_update_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_info_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_reload_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_selftests_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dev.c devlink_nl_selftests_run_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_del_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_del_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_new_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_split_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_split_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_unsplit_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/port.c devlink_nl_port_unsplit_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dpipe.c devlink_dpipe_entry_ctx_prepare() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
RX_PATH
TASK_NOT_RUNNING
LOCK2 &mlxsw_sp->router->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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
TYPE_LOCK (struct mlxsw_sp_router)->lock

net/devlink/dpipe.c devlink_dpipe_headers_fill() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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/devlink/dpipe.c devlink_dpipe_tables_fill() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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/devlink/dpipe.c devlink_nl_dpipe_entries_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dpipe.c devlink_nl_dpipe_headers_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dpipe.c devlink_nl_dpipe_table_counters_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/dpipe.c devlink_nl_dpipe_table_get_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/resource.c devlink_nl_resource_dump_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/resource.c devlink_nl_resource_set_doit() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
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/devlink/resource.c devlink_resource_fill() -> devlink_nl_ctx()

Type Parameter Key Value
PARAM_VALUE 0 info 4201664097468477440
DATA_SOURCE 0 info $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 info->snd_seq 0-u32max[u]
USER_PTR 0 info->genlhdr
USER_PTR 0 info->nlhdr
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
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