Documented in 1 files:

Defined in 1 files as a function:

Referenced in 44 files:

Smatch caller information:

drivers/net/wireless/virtual/mac80211_hwsim_main.c fill_vq() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/virtual/mac80211_hwsim_main.c hwsim_mcast_del_radio() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &pernet_ops_rwsem

drivers/net/wireless/virtual/mac80211_hwsim_main.c hwsim_mcast_new_radio() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264

drivers/net/wireless/virtual/mac80211_hwsim_main.c mac80211_hwsim_abort_pmsr() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->mutex
TYPE_LOCK (struct mac80211_hwsim_data)->mutex

drivers/net/wireless/virtual/mac80211_hwsim_main.c mac80211_hwsim_config_mac_nl() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hwsim->mutex

drivers/net/wireless/virtual/mac80211_hwsim_main.c mac80211_hwsim_start_pmsr() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->mutex
HALF_LOCKED2 &dev->ethtool->rss_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 mac80211_hwsim_data)->mutex

drivers/net/wireless/virtual/mac80211_hwsim_main.c mac80211_hwsim_tx_frame_nl() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/ipv6/seg6.c seg6_genl_get_tunsrc() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

kernel/power/em_netlink.c __em_notify_pd_table() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0,4-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 payload r __em_nl_get_pd_table_size
RX_PATH
TASK_NOT_RUNNING

kernel/power/em_netlink.c dev_energymodel_nl_get_perf_domains_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

kernel/power/em_netlink.c dev_energymodel_nl_get_perf_table_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0,4-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 payload r __em_nl_get_pd_table_size
RX_PATH
TASK_NOT_RUNNING
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

kernel/power/em_netlink.c em_notify_pd_deleted() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0,4-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 payload r __em_notify_pd_deleted_size
RX_PATH
TASK_NOT_RUNNING

fs/smb/server/transport_ipc.c ipc_msg_send() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 4,9-4109
PARAM_VALUE 1 flags 19648
FUZZY_MAX 0 payload 4109
HARD_MAX 0 payload 4109
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 payload 9-4109[c]
UNITS 0 payload unit_byte

drivers/acpi/event.c acpi_bus_generate_netlink_event() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &thermal->lock
HALF_LOCKED2 _T->lock

drivers/block/drbd/drbd_nl.c drbd_adm_prepare() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

drivers/block/drbd/drbd_nl.c drbd_bcast_event() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3072

drivers/block/drbd/drbd_nl.c notify_connection_state() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3072
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adm_ctx->resource->adm_mutex
HALF_LOCKED2 &adm_ctx->resource->conf_update
HALF_LOCKED2 global &notification_mutex

drivers/block/drbd/drbd_nl.c notify_device_state() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3072
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adm_ctx->resource->adm_mutex
HALF_LOCKED2 global &notification_mutex

drivers/block/drbd/drbd_nl.c notify_helper() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3072
RX_PATH
TASK_NOT_RUNNING

drivers/block/drbd/drbd_nl.c notify_peer_device_state() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3072
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adm_ctx->resource->adm_mutex
HALF_LOCKED2 &adm_ctx->resource->conf_update
HALF_LOCKED2 global &notification_mutex

drivers/block/drbd/drbd_nl.c notify_resource_state() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3072
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &resource->adm_mutex
HALF_LOCKED2 global &notification_mutex

fs/smb/client/cifs_swn.c cifs_swn_send_register_message() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING

fs/smb/client/cifs_swn.c cifs_swn_send_unregister_message() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &cifs_swnreg_idr_mutex
HALF_LOCKED2 &tcon->ses->server->_srv_mutex

drivers/net/gtp.c gtp_genl_get_pdp() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
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

drivers/thermal/thermal_netlink.c thermal_genl_cmd_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

drivers/thermal/thermal_netlink.c thermal_genl_sampling_temp() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 &tz->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct thermal_zone_device)->lock

drivers/thermal/thermal_netlink.c thermal_genl_send_event() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &tz->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &hfi_instance_lock

fs/quota/netlink.c quota_send_warning() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3136
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dqp->q_qlock

net/hsr/hsr_netlink.c hsr_get_node_list() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
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

net/hsr/hsr_netlink.c hsr_get_node_status() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
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

net/hsr/hsr_netlink.c hsr_nl_nodedown() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
LOCK2 &hsr->list_lock
LOCK2 bh
TYPE_LOCK (struct hsr_priv)->list_lock

net/hsr/hsr_netlink.c hsr_nl_ringerror() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
LOCK2 &hsr->list_lock
LOCK2 bh
LOCK2 rcu_read
TYPE_LOCK (struct hsr_priv)->list_lock

drivers/android/binder.c binder_netlink_report() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264

fs/nfsd/nfsctl.c nfsd_cache_notify() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING

fs/nfsd/nfsctl.c nfsd_nl_listener_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

fs/nfsd/nfsctl.c nfsd_nl_pool_mode_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

fs/nfsd/nfsctl.c nfsd_nl_threads_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

fs/nfsd/nfsctl.c nfsd_nl_version_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/ncsi/ncsi-netlink.c ncsi_pkg_info_nl() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/ncsi/ncsi-netlink.c ncsi_send_netlink_rsp() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/ncsi/ncsi-netlink.c ncsi_send_netlink_timeout() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING

net/handshake/tlshd.c tls_handshake_accept() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/core/page_pool_user.c netdev_nl_page_pool_event() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &page_pools_lock

net/core/page_pool_user.c netdev_nl_page_pool_get_do() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &page_pools_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

net/openvswitch/conntrack.c ovs_ct_limit_cmd_reply_start() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/shaper/shaper.c net_shaper_nl_cap_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3760
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/shaper/shaper.c net_shaper_nl_group_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

kernel/taskstats.c prepare_reply() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 payload $3
RX_PATH
TASK_NOT_RUNNING

net/handshake/netlink.c handshake_genl_notify() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
DATA_SOURCE 1 flags $2
HALF_LOCKED2 &pool->lock

drivers/target/target_core_user.c tcmu_netlink_event_init() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem

net/openvswitch/datapath.c ovs_dp_cmd_alloc_info() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 28-8589934728
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/openvswitch/datapath.c ovs_flow_cmd_alloc_info() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 4-15032385533
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 payload r ovs_flow_cmd_msg_size
RX_PATH
TASK_NOT_RUNNING
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 &ovs_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/openvswitch/datapath.c ovs_vport_cmd_alloc_info() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 4-17179869180
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &ovs_mutex

net/openvswitch/datapath.c queue_userspace_packet() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 4-15032451069
PARAM_VALUE 1 flags 2080
DATA_SOURCE 0 payload r upcall_msg_size
RX_PATH
TASK_NOT_RUNNING

net/core/netdev-genl.c netdev_genl_dev_notify() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
HALF_LOCKED2 &netdev->lock

net/core/netdev-genl.c netdev_nl_bind_rx_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/core/netdev-genl.c netdev_nl_bind_tx_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/core/netdev-genl.c netdev_nl_dev_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/core/netdev-genl.c netdev_nl_napi_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/core/netdev-genl.c netdev_nl_queue_create_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/core/netdev-genl.c netdev_nl_queue_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

fs/lockd/svc.c lockd_nl_server_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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_msg_reply_and_new() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/ethtool/cabletest.c ethnl_cable_test_alloc() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 16384
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &phydev->lock

net/ethtool/cabletest.c ethnl_cable_test_started() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/psp/psp_nl.c psp_nl_build_dev_ntf() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &psd->lock

net/psp/psp_nl.c psp_nl_dev_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/psp/psp_nl.c psp_nl_get_stats_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/psp/psp_nl.c psp_nl_reply_new() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/sunrpc/cache.c sunrpc_cache_notify() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING

net/ethtool/netlink.c ethnl_default_notify() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock

net/ethtool/netlink.c ethnl_reply_init() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-u32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
DATA_SOURCE 0 payload $0
RX_PATH
TASK_NOT_RUNNING
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

drivers/net/team/team_core.c __send_and_alloc_skb() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

net/devlink/health.c devlink_fmsg_snd() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/health.c devlink_fmsg_snd() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/ethtool/module.c ethnl_module_fw_flash_ntf() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
HALF_LOCKED2 &pool->lock

drivers/net/ieee802154/mac802154_hwsim.c hwsim_mcast_new_radio() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING

net/psample/psample.c psample_sample_packet() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

drivers/dpll/dpll_netlink.c dpll_device_event_send() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &dpll_lock

drivers/dpll/dpll_netlink.c dpll_nl_device_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

drivers/dpll/dpll_netlink.c dpll_nl_device_id_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

drivers/dpll/dpll_netlink.c dpll_nl_pin_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

drivers/dpll/dpll_netlink.c dpll_nl_pin_id_get_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

drivers/dpll/dpll_netlink.c dpll_pin_event_send() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &dpll_lock

net/ethtool/pse-pd.c ethnl_pse_send_ntf() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/regulator/event.c reg_generate_netlink_event() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING

net/ethtool/rss.c ethnl_rss_create_doit() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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/ethtool/rss.c ethnl_rss_delete_notify() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-u32max
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 global &rtnl_mutex

drivers/gpu/drm/drm_ras.c doit_reply_value() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
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

drivers/scsi/pmcraid.c pmcraid_notify_aen() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 1 flags 2080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 lock_flags

drivers/block/nbd.c nbd_connect_reply() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 &nbd->config_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 nbd_device)->config_lock

drivers/block/nbd.c nbd_genl_status() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &nbd_index_mutex
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

drivers/block/nbd.c nbd_mcast_index() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 0-s32max,18446744071562067968-u64max
PARAM_VALUE 1 flags 3264
HALF_LOCKED2 &pool->lock

net/core/drop_monitor.c reset_per_cpu_data() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 776
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 payload unit_byte

net/devlink/dpipe.c devlink_dpipe_send_and_alloc_skb() -> genlmsg_new()

Type Parameter Key Value
PARAM_VALUE 0 payload 3756
PARAM_VALUE 1 flags 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &mlxsw_sp->router->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