Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 67 files:

Smatch caller information:

drivers/net/netkit.c netkit_new_link() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx 16,4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->mp_params.mp_ops 0,6506451227844239360,7109504027901313024
PARAM_VALUE 0 dev->_tx 16,4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->cfg 4096-ptr_max
PARAM_VALUE 0 dev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 1-u64max
PARAM_VALUE 0 dev->gso_max_segs 0-65534
PARAM_VALUE 0 dev->gso_max_size 0-4294967294
PARAM_VALUE 0 dev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->lower_level 1
PARAM_VALUE 0 dev->mc.count 0
PARAM_VALUE 0 dev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->name_assign_type 1,3
PARAM_VALUE 0 dev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nested_level 0
PARAM_VALUE 0 dev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nf_hooks_egress 0
PARAM_VALUE 0 dev->nf_hooks_ingress 0
PARAM_VALUE 0 dev->num_napi_configs 1-u32max
PARAM_VALUE 0 dev->num_rx_queues 1-4096
PARAM_VALUE 0 dev->num_tx_queues 1-4096
PARAM_VALUE 0 dev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 131104,655392
PARAM_VALUE 0 dev->priv_len 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u32max
PARAM_VALUE 0 dev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->qdisc_hash 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 dev->refcnt_tracker.dead 0
PARAM_VALUE 0 dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 dev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4081548727733526528
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 10
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 4678335598627680256
PARAM_VALUE 0 dev->rtnl_link_ops->validate 169055173447340032
PARAM_VALUE 0 dev->rx_mode_addr_cache.count 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer.entry.pprev 0
PARAM_VALUE 0 dev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 dev->rx_mode_retry_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->tso_max_size 0-524280
PARAM_VALUE 0 dev->uc.count 0
PARAM_VALUE 0 dev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->upper_level 1
PARAM_VALUE 0 dev->watchdog_ref_held 0
PARAM_VALUE 0 dev->work_node.next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.next->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->xdp_zc_max_segs 1
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev s32min-s32max
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->num_rx_queues 1
CAPPED_DATA 0 dev->num_tx_queues 1
DATA_SOURCE 0 dev r rtnl_create_link
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex s32min-s32max
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/netkit.c netkit_new_link() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-9223372036854775807
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-9223372036854775807
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
USER_DATA 0 *dev->name 0-255
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
USER_PTR 0 dev->name
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/wireless/virtual/mac80211_hwsim_main.c init_mac80211_hwsim() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->name 4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
CAPPED_DATA 0 dev->name 1
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev r alloc_netdev_mqs
LOCK2 global &rtnl_mutex

drivers/net/wan/lapbether.c lapbeth_new_device() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->priv->axdev 4096-ptr_max
PARAM_VALUE 0 dev->priv->ethdev 4096-ptr_max
PARAM_VALUE 0 dev->priv->ethdev->nd_net.net 1824583183996030976
PARAM_VALUE 0 dev->priv->ethdev->type 1
PARAM_VALUE 0 dev->priv->napi.dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.dev_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.dev_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.gro.bitmask 0
PARAM_VALUE 0 dev->priv->napi.gro.cached_napi_id 0
PARAM_VALUE 0 dev->priv->napi.gro.rx_count 0
PARAM_VALUE 0 dev->priv->napi.gro.rx_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.gro.rx_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.gro.rx_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.gro.rx_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.gro.rx_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.irq (-1)
PARAM_VALUE 0 dev->priv->napi.list_owner (-1)
PARAM_VALUE 0 dev->priv->napi.napi_hash_node.next 0
PARAM_VALUE 0 dev->priv->napi.napi_hash_node.pprev 0
PARAM_VALUE 0 dev->priv->napi.poll 5026435674283667456
PARAM_VALUE 0 dev->priv->napi.poll_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.poll_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.poll_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.poll_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.poll_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.poll_owner (-1)
PARAM_VALUE 0 dev->priv->napi.skb 0
PARAM_VALUE 0 dev->priv->napi.thread 0,4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.thread->cpus_ptr 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.thread->migration_disabled 0-1
PARAM_VALUE 0 dev->priv->napi.thread->on_rq 0-1,3-255
PARAM_VALUE 0 dev->priv->napi.thread->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 dev->priv->napi.thread->wake_cpu 0-s32max
PARAM_VALUE 0 dev->priv->napi.timer._softexpires 0
PARAM_VALUE 0 dev->priv->napi.timer.base 4096-ptr_max
PARAM_VALUE 0 dev->priv->napi.timer.function 1-u64max
PARAM_VALUE 0 dev->priv->napi.timer.is_hard 0
PARAM_VALUE 0 dev->priv->napi.timer.is_lazy 0
PARAM_VALUE 0 dev->priv->napi.timer.is_queued 0
PARAM_VALUE 0 dev->priv->napi.timer.is_rel 0
PARAM_VALUE 0 dev->priv->napi.timer.is_soft 0
PARAM_VALUE 0 dev->priv->napi.timer.node.expires 0
PARAM_VALUE 0 dev->priv->napi.timer.node.node.next 0
PARAM_VALUE 0 dev->priv->napi.timer.node.node.prev 0
PARAM_VALUE 0 dev->priv->napi.weight 16
PARAM_VALUE 0 dev->priv->rx_queue.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->rx_queue.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->rx_queue.qlen 0
PARAM_VALUE 0 dev->priv->up 0
PARAM_VALUE 0 dev->threaded 0
PARAM_VALUE 0 *dev->name 0
DATA_SOURCE 0 dev r alloc_netdev_mqs

drivers/net/ifb.c ifb_init_one() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops 8979952568080867328
BUF_SIZE 0 dev->rtnl_link_ops 288
DATA_SOURCE 0 dev r alloc_netdev_mqs
LOCK2 global &init_net.rtnl_mutex
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct net)->rtnl_mutex

net/bridge/br_if.c br_add_bridge() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops 1767113490744819712
BUF_SIZE 0 dev->rtnl_link_ops 288
DATA_SOURCE 0 dev r alloc_netdev_mqs
NS_CAPABLE 0 12
LOCK2 global &br_ioctl_mutex
LOCK2 global &rtnl_mutex

drivers/net/macsec.c macsec_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->mtu 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 0,33554432-u32max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->mtu 0
BIT_INFO 0 dev->priv_flags 0x2000000,0xffffffff
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/geneve.c geneve_configure() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->needed_headroom 64,84
PARAM_VALUE 0 dev->priv->cfg 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->priv->dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $1
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/ethernet/sfc/efx.c efx_register_netdev() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 2503193354461896704
PARAM_VALUE 0 dev->gso_max_segs 0-65534
PARAM_VALUE 0 dev->max_mtu 9216
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->name 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 428814258390093824
PARAM_VALUE 0 dev->num_rx_queues 1-u32max
PARAM_VALUE 0 dev->num_tx_queues 1-u32max
PARAM_VALUE 0 dev->real_num_rx_queues 1-u32max
PARAM_VALUE 0 dev->real_num_tx_queues 1-u32max
PARAM_VALUE 0 dev->stat_ops 9133264110075785216
PARAM_VALUE 0 dev->tso_max_segs 100
PARAM_VALUE 0 dev->watchdog_timeo 1250
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 0 dev->stat_ops 24
CAPPED_DATA 0 dev->name 1
CAPPED_DATA 0 dev->nd_net.net 1
CAPPED_DATA 0 dev->num_tx_queues 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->irq 0-255
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

net/ipv6/ip6_tunnel.c ip6_tnl_create2() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->priv->parms.dir 0
PARAM_VALUE 0 dev->priv->parms.erspan_ver 0
PARAM_VALUE 0 dev->priv->parms.hwid 0
PARAM_VALUE 0 dev->priv->parms.i_key 0
PARAM_VALUE 0 dev->priv->parms.index 0
PARAM_VALUE 0 dev->priv->parms.o_key 0
PARAM_VALUE 0 dev->rtnl_link_ops 6402324607968362496
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 20
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 296
PARAM_VALUE 0 dev->rtnl_link_ops->setup 5053843381542944768
PARAM_VALUE 0 dev->rtnl_link_ops->validate 8641850744535281664
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $0
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->rtnl_mutex

drivers/net/wireless/microchip/wilc1000/mon.c wilc_wfi_init_mon_interface() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->needs_free_netdev 1
PARAM_VALUE 0 dev->netdev_ops 557911984153288704
PARAM_VALUE 0 dev->type 803
BUF_SIZE 0 dev s32min-s32max
BUF_SIZE 0 dev->netdev_ops 760
CAPPED_DATA 0 dev->num_rx_queues 1
CAPPED_DATA 0 dev->num_tx_queues 1
DATA_SOURCE 0 dev r alloc_etherdev_mqs
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rdev->wiphy.mtx
LOCK2 &wl->srcu
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 wilc)->srcu
TYPE_LOCK (struct wiphy)->mtx

drivers/net/gtp.c gtp_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->addr_hash 4096-ptr_max
PARAM_VALUE 0 dev->priv->role 0-1
PARAM_VALUE 0 dev->priv->sk0 0,4096-ptr_max
PARAM_VALUE 0 dev->priv->sk1u 0,4096-ptr_max
PARAM_VALUE 0 dev->priv->tid_hash 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c rmnet_vnd_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->hw_features 1099511627795
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->mtu 0-16384
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->real_dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->real_dev->rx_handler_data 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $1
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

net/l2tp/l2tp_eth.c l2tp_eth_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->max_mtu u16max
PARAM_VALUE 0 dev->min_mtu 0
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->session 4096-ptr_max
PARAM_VALUE 0 dev->priv->session->clist.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->session->clist.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->session->cookie_len 0-8
PARAM_VALUE 0 dev->priv->session->l2specific_type 0-1
PARAM_VALUE 0 dev->priv->session->list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->session->list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->session->magic 201649021
PARAM_VALUE 0 dev->priv->session->nr_max u16max,16777215
PARAM_VALUE 0 dev->priv->session->nr_oos_count_max 4
PARAM_VALUE 0 dev->priv->session->nr_window_size s16max,8388607
PARAM_VALUE 0 dev->priv->session->peer_cookie_len 0-8
PARAM_VALUE 0 dev->priv->session->pwtype 0-11
PARAM_VALUE 0 dev->priv->session->ref_count.refs.counter 1
PARAM_VALUE 0 dev->priv->session->reorder_q.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->session->reorder_q.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->session->reorder_skip 1
PARAM_VALUE 0 dev->priv->session->reorder_timeout (-2),0-536870912
DATA_SOURCE 0 dev r alloc_netdev_mqs
PARAM_COMPARE 0 dev->max_mtu > $0->min_mtu
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
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 &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/ipv6/ip6_gre.c ip6gre_newlink_common() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->priv->dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->priv->parms.proto 0
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $1
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

net/ipv6/ip6_gre.c ip6gre_tunnel_locate() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_ops 2682535735177641984
PARAM_VALUE 0 dev->priv->parms.dir 0
PARAM_VALUE 0 dev->priv->parms.erspan_ver 0
PARAM_VALUE 0 dev->priv->parms.hwid 0
PARAM_VALUE 0 dev->priv->parms.index 0
PARAM_VALUE 0 dev->priv->parms.proto 0
PARAM_VALUE 0 dev->rtnl_link_ops 2682535735177641984
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev r alloc_netdev_mqs
NS_CAPABLE 0 12
RX_PATH
LOCK2 &net->rtnl_mutex
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct net)->rtnl_mutex

drivers/net/ethernet/sfc/falcon/efx.c ef4_register_netdev() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 2693805165698830336
PARAM_VALUE 0 dev->gso_max_segs 0-65534
PARAM_VALUE 0 dev->max_mtu 9216
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->name 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 5204448202656325632
PARAM_VALUE 0 dev->rx_cpu_rmap 0
PARAM_VALUE 0 dev->tso_max_segs 100
PARAM_VALUE 0 dev->watchdog_timeo 1250
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
CAPPED_DATA 0 dev->name 1
CAPPED_DATA 0 dev->nd_net.net 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex

net/batman-adv/mesh-interface.c batadv_meshif_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/vrf.c vrf_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->tb_id 1-u32max
PARAM_VALUE 0 dev->priv_flags 0,262144-u32max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
BIT_INFO 0 dev->priv_flags 0x40000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/amt.c amt_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->min_mtu 108
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->discovery_ip 1-u32max
PARAM_VALUE 0 dev->priv->hash_buckets 256
PARAM_VALUE 0 dev->priv->local_ip 1-u32max
PARAM_VALUE 0 dev->priv->max_groups 32
PARAM_VALUE 0 dev->priv->max_sources 128
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->nr_tunnels 0
PARAM_VALUE 0 dev->priv->qi 125
PARAM_VALUE 0 dev->priv->relay_port 1-u16max
PARAM_VALUE 0 dev->priv->remote_ip 0
PARAM_VALUE 0 dev->priv->stream_dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->stream_dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->stream_dev->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->stream_dev->refcnt_tracker.list.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->stream_dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736
PARAM_VALUE 0 dev->priv->stream_dev->type 1
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/bareudp.c bareudp_configure() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->priv->dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->ethertype 0
PARAM_VALUE 0 dev->priv->multi_proto_mode 0
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->priv->port 0
PARAM_VALUE 0 dev->priv->sport_min 0
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $1
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/ethernet/sfc/ef100_netdev.c ef100_register_netdev() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 3943302502052327424
PARAM_VALUE 0 dev->gso_max_segs 0-65534
PARAM_VALUE 0 dev->gso_max_size 0-4294967294
PARAM_VALUE 0 dev->max_mtu 9216
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->name 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 1366839913422749696
PARAM_VALUE 0 dev->tso_max_size 0-524280
PARAM_VALUE 0 dev->watchdog_timeo 1250
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
CAPPED_DATA 0 dev->name 1
CAPPED_DATA 0 dev->nd_net.net 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ppp/ppp_generic.c ppp_unit_register() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev r netdev_from_priv
STR_LEN 0 dev->name (-1),15
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &ppp_mutex
LOCK2 global &rtnl_mutex

net/ipv6/sit.c ipip6_tunnel_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->priv->parms.i_flags 4096-ptr_max
PARAM_VALUE 0 dev->priv->parms.iph.frag_off 0-49150
PARAM_VALUE 0 dev->priv->parms.iph.ihl 5
PARAM_VALUE 0 dev->priv->parms.iph.version 4
PARAM_VALUE 0 dev->rtnl_link_ops 6089585196074897408
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 20
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 240
PARAM_VALUE 0 dev->rtnl_link_ops->setup 5045096701706813440
PARAM_VALUE 0 dev->rtnl_link_ops->validate 5720066255644438528
PARAM_VALUE 0 *dev->name 0
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/virtual/virt_wifi.c virt_wifi_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ieee80211_ptr 4096-ptr_max
PARAM_VALUE 0 dev->ieee80211_ptr->iftype 2
PARAM_VALUE 0 dev->ieee80211_ptr->wiphy 0,4096-ptr_max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->lowerdev 4096-ptr_max
PARAM_VALUE 0 dev->priv->upperdev 4096-ptr_max
PARAM_VALUE 0 dev->priv->upperdev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->upperdev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->upperdev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->priv->upperdev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->ieee80211_ptr 2512
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/wwan/t7xx/t7xx_netdev.c t7xx_ccmni_wwan_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432,10624
BUF_SIZE 0 dev->rtnl_link_ops (-1),288
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex

net/mctp/device.c mctp_register_netdevice() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->mctp_ptr 4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->dev.parent (-1),1616
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $0 [m]
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 global &busdevs_lock

drivers/net/hyperv/netvsc_drv.c netvsc_probe() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 5344127817790054400
PARAM_VALUE 0 dev->ethtool_ops->op_needs_rtnl 0,8,156,256,268,270,320,365
PARAM_VALUE 0 dev->ethtool_ops->rxfh_max_num_contexts 0,2,8,16,33
PARAM_VALUE 0 dev->features 0,256-u64max
PARAM_VALUE 0 dev->max_mtu 1500,65521
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->needed_headroom 116
PARAM_VALUE 0 dev->netdev_ops 291246589543817216
PARAM_VALUE 0 dev->priv->device_ctx 4096-ptr_max
PARAM_VALUE 0 dev->priv->duplex 1
PARAM_VALUE 0 dev->priv->l4_hash 15
PARAM_VALUE 0 dev->priv->reconfig_events.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->reconfig_events.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->reconfig_events.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->reconfig_events.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->reconfig_events.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->speed 4294967295
PARAM_VALUE 0 dev->priv->vf_add.done 0
PARAM_VALUE 0 dev->priv->vf_add.wait.lock.magic 3735899821
PARAM_VALUE 0 dev->priv->vf_add.wait.lock.owner (-1)
PARAM_VALUE 0 dev->priv->vf_add.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dev->priv->vf_add.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->vf_add.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->vf_add.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->vf_add.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->vf_add.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->vf_stats 4096-ptr_max
PARAM_VALUE 0 dev->qdisc_tx_busylock 9129174946162626560
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,33-34,50
PARAM_VALUE 0 dev->vlan_features 0,256-u64max
PARAM_VALUE 0 dev->xdp_features 7
PARAM_VALUE 0 *dev->name 0
PARAM_VALUE 0 *dev->prio_tc_map 0-255
BUF_SIZE 0 dev->dev.parent 1616
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 0 dev->qdisc_tx_busylock 16
CAPPED_DATA 0 dev->num_tx_queues 1
DATA_SOURCE 0 dev r alloc_etherdev_mqs
FUZZY_MAX 0 dev->max_mtu 65521
BIT_INFO 0 dev->features 0x1a0,0xffffffffffffffff
BIT_INFO 0 dev->max_mtu 0x5d0,0xfffd
BIT_INFO 0 dev->vlan_features 0x1a0,0xffffffffffffffff
HARD_MAX 0 dev->max_mtu 65521
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex

drivers/net/can/vxcan.c vxcan_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx 16,4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->mp_params.mp_ops 0,6506451227844239360,7109504027901313024
PARAM_VALUE 0 dev->_tx 16,4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->cfg 4096-ptr_max
PARAM_VALUE 0 dev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 1-u64max
PARAM_VALUE 0 dev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->lower_level 1
PARAM_VALUE 0 dev->mc.count 0
PARAM_VALUE 0 dev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->name_assign_type 1,3
PARAM_VALUE 0 dev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nested_level 0
PARAM_VALUE 0 dev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nf_hooks_egress 0
PARAM_VALUE 0 dev->nf_hooks_ingress 0
PARAM_VALUE 0 dev->num_napi_configs 1-u32max
PARAM_VALUE 0 dev->num_rx_queues 1-4096
PARAM_VALUE 0 dev->num_tx_queues 1-4096
PARAM_VALUE 0 dev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 131104,655392
PARAM_VALUE 0 dev->priv_len 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u32max
PARAM_VALUE 0 dev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->qdisc_hash 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 dev->refcnt_tracker.dead 0
PARAM_VALUE 0 dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 dev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 8340435381260423168
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 1
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 1137524820228669440
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.count 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer.entry.pprev 0
PARAM_VALUE 0 dev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 dev->rx_mode_retry_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->tso_max_segs u16max
PARAM_VALUE 0 dev->tso_max_size 65536
PARAM_VALUE 0 dev->uc.count 0
PARAM_VALUE 0 dev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->upper_level 1
PARAM_VALUE 0 dev->watchdog_ref_held 0
PARAM_VALUE 0 dev->work_node.next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.next->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->xdp_zc_max_segs 1
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev s32min-s32max
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->num_rx_queues 1
CAPPED_DATA 0 dev->num_tx_queues 1
DATA_SOURCE 0 dev r rtnl_create_link
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex s32min-s32max
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/can/vxcan.c vxcan_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
STR_LEN 0 dev->name (-1),15
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
USER_DATA 0 *dev->name 0-255
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
USER_PTR 0 dev->name
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

net/6lowpan/core.c lowpan_register_netdevice() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->addr_len 6,8
PARAM_VALUE 0 dev->mtu 1280
PARAM_VALUE 0 dev->ndisc_ops 261842901640986624
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,3720,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 dev->type 825
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->dev.parent (-1),1616
BUF_SIZE 0 dev->dev.type (-1),48
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
BUF_SIZE 0 dev->netdev_ops (-1),760
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->addr_len 8
BIT_INFO 0 dev->addr_len 0x0,0xe
HARD_MAX 0 dev->addr_len 8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &conn->lock

net/ipv6/ip6_vti.c vti6_tnl_create2() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->priv->parms.collect_md 0
PARAM_VALUE 0 dev->priv->parms.dir 0
PARAM_VALUE 0 dev->priv->parms.encap_limit 0
PARAM_VALUE 0 dev->priv->parms.erspan_ver 0
PARAM_VALUE 0 dev->priv->parms.flags 0
PARAM_VALUE 0 dev->priv->parms.flowinfo 0
PARAM_VALUE 0 dev->priv->parms.hop_limit 0
PARAM_VALUE 0 dev->priv->parms.hwid 0
PARAM_VALUE 0 dev->priv->parms.index 0
PARAM_VALUE 0 dev->priv->parms.proto 0,41
PARAM_VALUE 0 dev->rtnl_link_ops 3952987532202164224
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 6
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 296
PARAM_VALUE 0 dev->rtnl_link_ops->setup 7759053396250411008
PARAM_VALUE 0 dev->rtnl_link_ops->validate 5369661816935346176
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->rtnl_mutex

drivers/net/veth.c veth_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx 16,4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->mp_params.mp_ops 0,6506451227844239360,7109504027901313024
PARAM_VALUE 0 dev->_tx 16,4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->cfg 4096-ptr_max
PARAM_VALUE 0 dev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 1-u64max
PARAM_VALUE 0 dev->gso_max_segs 0-65534
PARAM_VALUE 0 dev->gso_max_size 0-4294967294
PARAM_VALUE 0 dev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->lower_level 1
PARAM_VALUE 0 dev->mc.count 0
PARAM_VALUE 0 dev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->name_assign_type 1,3
PARAM_VALUE 0 dev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nested_level 0
PARAM_VALUE 0 dev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nf_hooks_egress 0
PARAM_VALUE 0 dev->nf_hooks_ingress 0
PARAM_VALUE 0 dev->num_napi_configs 1-u32max
PARAM_VALUE 0 dev->num_rx_queues 1-4096
PARAM_VALUE 0 dev->num_tx_queues 1-4096
PARAM_VALUE 0 dev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 131104,655392
PARAM_VALUE 0 dev->priv_len 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u32max
PARAM_VALUE 0 dev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->qdisc_hash 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 dev->refcnt_tracker.dead 0
PARAM_VALUE 0 dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 dev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 1857866742864596992
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 4559208055891021824
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 4559208055891021824
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 1
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 2574124045191516160
PARAM_VALUE 0 dev->rtnl_link_ops->validate 5923103135606300672
PARAM_VALUE 0 dev->rx_mode_addr_cache.count 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer.entry.pprev 0
PARAM_VALUE 0 dev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 dev->rx_mode_retry_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->tso_max_size 0-524280
PARAM_VALUE 0 dev->uc.count 0
PARAM_VALUE 0 dev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->upper_level 1
PARAM_VALUE 0 dev->watchdog_ref_held 0
PARAM_VALUE 0 dev->work_node.next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.next->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->xdp_zc_max_segs 1
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev s32min-s32max
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->num_rx_queues 1
CAPPED_DATA 0 dev->num_tx_queues 1
DATA_SOURCE 0 dev r rtnl_create_link
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex s32min-s32max
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/veth.c veth_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
STR_LEN 0 dev->name (-1),15
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
USER_DATA 0 *dev->name 0-255
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
USER_PTR 0 dev->name
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

net/hsr/hsr_device.c hsr_dev_finalize() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->adj_list.upper.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj.sd->__parent 0
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->mctp_ptr->refs.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 dev->netdev_ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->announce_proxy_timer.flags 0-4194302
PARAM_VALUE 0 dev->priv->announce_proxy_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->priv->announce_timer.flags 0-4194302
PARAM_VALUE 0 dev->priv->announce_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->priv->curr_active_slave->dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->priv->curr_active_slave->dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->priv->current_netdev_promisc_flags_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->dev->card_data.hydra.transid 0-255
PARAM_VALUE 0 dev->priv->fs->mdev->cmd.pool->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->priv->fs->mdev->cmd.pool->dev->iommu->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->priv->fs->mdev->cmd.pool->dev->iommu->lock.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 dev->priv->fs->mdev->cmd.pool->dev->iommu->lock.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 dev->priv->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->lowerdev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->priv->lowerdev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->priv->mac_vlan_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->node_db.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->node_db.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->node_db.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->node_db.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->node_db.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->ports.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->ports.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->ports.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->ports.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->ports.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->prot_version 0-2
PARAM_VALUE 0 dev->priv->proto_ops 4177592394426748928,8476298882900180992
PARAM_VALUE 0 dev->priv->proxy_node_db.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->proxy_node_db.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->proxy_node_db.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->proxy_node_db.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->proxy_node_db.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->prune_proxy_timer.flags 0-4194302
PARAM_VALUE 0 dev->priv->prune_proxy_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->priv->prune_timer.entry.pprev 0
PARAM_VALUE 0 dev->priv->prune_timer.flags 0-4194302
PARAM_VALUE 0 dev->priv->prune_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->priv->rocker->cmd_ring.head 0-4294967295
PARAM_VALUE 0 dev->priv->self_node 4096-ptr_max
PARAM_VALUE 0 dev->priv->sequence_nr 64511
PARAM_VALUE 0 dev->priv->sup_multicast_addr 4096-ptr_max
PARAM_VALUE 0 dev->priv->sup_sequence_nr 32255
PARAM_VALUE 0 dev->priv->vf_netdev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->priv->vf_netdev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rx_handler 6692511236796559360
PARAM_VALUE 0 dev->rx_handler_data 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 dev->udp_tunnel_nic->lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->udp_tunnel_nic->lock->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->udp_tunnel_nic->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->udp_tunnel_nic->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->udp_tunnel_nic->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->work_node.next->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->work_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 dev->work_tracker->dead 0-1
PARAM_VALUE 0 dev->work_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 *dev->name 0-255
PARAM_VALUE 0 *dev->priv->sup_multicast_addr 1
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/macvlan.c macvlan_common_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->dev->min_mtu 68
PARAM_VALUE 0 dev->priv->dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->priv->dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->lowerdev 4096-ptr_max
PARAM_VALUE 0 dev->priv->lowerdev->priv_flags 0,256-u32max
PARAM_VALUE 0 dev->priv->lowerdev->rx_handler_data 4096-ptr_max
PARAM_VALUE 0 dev->priv->port 4096-ptr_max
PARAM_VALUE 0 dev->priv->set_features 141837001411177
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

net/xfrm/xfrm_interface_core.c xfrmi_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 5527527674727002112
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 3
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 48
PARAM_VALUE 0 dev->rtnl_link_ops->setup 1667491602174377984
PARAM_VALUE 0 dev->rtnl_link_ops->validate 8069977004950740992
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
BUF_SIZE 0 dev->rtnl_link_ops 288
CAPPED_DATA 0 dev->ifindex 1
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $1
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

net/ipv6/ip6mr.c ip6mr_reg_vif() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
DATA_SOURCE 0 dev r alloc_netdev_mqs
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex

net/wireless/core.c cfg80211_register_netdevice() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->ieee80211_ptr 4096-ptr_max
PARAM_VALUE 0 dev->ieee80211_ptr->registered 1
PARAM_VALUE 0 dev->ieee80211_ptr->registering 1
PARAM_VALUE 0 dev->ieee80211_ptr->wiphy 1-u64max
PARAM_VALUE 0 dev->netdev_ops->ndo_add_slave 0,823636617244635136,3142229396628504576,4473764246731075584,5430594904042291200,5754417738661023744,7321652195188301824
PARAM_VALUE 0 dev->netdev_ops->ndo_bpf 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_dellink 0,680775373242744832
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_getlink 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_setlink 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_change_carrier 0,885170895855865856,1782477489044140032,2219068876340936704,3313908872681771008,6182840514861293568,6498501278544633856
PARAM_VALUE 0 dev->netdev_ops->ndo_change_rx_flags 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_del_slave 0,4188424553528614912,4729938391940333568,5387588324921257984,5687942034094653440,7973297224058761216,8884156673750904832
PARAM_VALUE 0 dev->netdev_ops->ndo_dfwd_add_station 0,729102835156180992,975335494189187072,8441514693898158080
PARAM_VALUE 0 dev->netdev_ops->ndo_dfwd_del_station 0,4186899731317792768,5439870935049994240,8029757989396582400
PARAM_VALUE 0 dev->netdev_ops->ndo_do_ioctl 0,788841219136544768
PARAM_VALUE 0 dev->netdev_ops->ndo_eth_ioctl 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_done 0,3862468120917999616,6439886031210024960
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_setup 0,632461323526074368,5761325739088502784
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_target 0,3634905522993065984,7333149613958950912
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_disable 0,6463264662614528000,7160346319276494848,8231323729747480576
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_enable 0,2923136493182525440,3532100838410285056,4317290564582428672
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_get_hbainfo 0,1096580233867087872
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_get_wwn 0,522694229312503808,3927833707116441600,6823878900046209024
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_add 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_del 0,1601512751042326528,2190034336822136832,3914041376362209280,4943624292584730624,6612239752106622976,7096514808514260992
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_del_bulk 0,3653807925983469568,6417556756298358784
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_dump 0,636052929119883264,1277806022366916608,1361680740606844928,1886571956223459328,4010753916617592832,4110861230911090688,8456673231916085248
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_get 0,4225022042767831040,5668764993603383296
PARAM_VALUE 0 dev->netdev_ops->ndo_features_check 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fill_forward_path 0,682957396127096832,2426471984165416960,2961787540032131072,3224334602313060352,4534558995965411328,4741173255554150400,8685789417581973504
PARAM_VALUE 0 dev->netdev_ops->ndo_fill_metadata_dst 0,2000313367131492352,3727338945364471808,5461160918323019776,7386306989449080832
PARAM_VALUE 0 dev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_iflink 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_offload_stats 0,1883823937596661760,2002632611023077376,2654962457228488704,2746328408631848960,4537756395981295616,8722127343616376832,9009208775950950400
PARAM_VALUE 0 dev->netdev_ops->ndo_get_peer_dev 0,2164507488541290496,4421861222638706688
PARAM_VALUE 0 dev->netdev_ops->ndo_get_phys_port_id 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_phys_port_name 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_port_parent_id 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_stats 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_tstamp 0,5214773026541371392,9198102671157166080
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_config 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_guid 0,6807259938171342848
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_port 0,2064544749945446400
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_stats 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_xmit_slave 0,5414592737404526592
PARAM_VALUE 0 dev->netdev_ops->ndo_has_offload_stats 0,201978716227076096,386326873480708096,1561908413804244992,2069062694808866816,5116309966667280384,8047128527845150720,9171405573689757696
PARAM_VALUE 0 dev->netdev_ops->ndo_hwtstamp_get 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_hwtstamp_set 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_add 0,2119986891374399488,8796134536657182720
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_del 0,203717602681225216,2073096469438689280
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_del_bulk 0,5624006362985623552,9219664872299933696
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_dump 0,2532729884994916352,3687964558061383680
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_get 0,289539431463755776,1643971740771799040
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_construct 0,1730969122257350656,4111454779374690304
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_destroy 0,1846383557818683392
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_setup 0,3146473147097489408,7332073397710950400
PARAM_VALUE 0 dev->netdev_ops->ndo_netpoll_cleanup 0,160317272823885824,2092033263894568960,5637841857106440192,6899035235176972288,7213177203181477888,7984318739720314880
PARAM_VALUE 0 dev->netdev_ops->ndo_netpoll_setup 0,73210428509310976,3323605838882951168,3636846652428648448,4551034968116334592,5194535948142321664,5479039119781978112
PARAM_VALUE 0 dev->netdev_ops->ndo_poll_controller 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_rx_flow_steer 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_select_queue 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_config 0,1586268954384080896,2133952100825280512,4430316855586635776
PARAM_VALUE 0 dev->netdev_ops->ndo_set_features 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_headroom 0,3116599864614912,4769980087624544256,4772858185436536832
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_mode_async 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_tx_maxrate 0,663826992197451776,1536746548733267968,3424903977937309696,6674704622459142144,7140515758182232064,8094125269686288384
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_guid 0,1993202516722049024
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_link_state 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_mac 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_port 0,6678536409099956224
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_rate 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_rss_query_en 0,1019673683845902336,7002417609677762560
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_spoofchk 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_trust 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_vlan 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_setup_tc 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_siocbond 0,3142037727159255040
PARAM_VALUE 0 dev->netdev_ops->ndo_siocdevprivate 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_siocwandev 0,3169121643887783936,4639040216571998208,4740843728122777600,5475627671455961088,6476681243475546112,7667607148383133696
PARAM_VALUE 0 dev->netdev_ops->ndo_sk_get_lower_dev 0,91467848338022400
PARAM_VALUE 0 dev->netdev_ops->ndo_tunnel_ctl 0,917093382293667840,4545361732256555008,4823928543964098560,6362961764887379968
PARAM_VALUE 0 dev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_validate_addr 0,4342228606772805632,8026438956919775232
PARAM_VALUE 0 dev->netdev_ops->ndo_vlan_rx_add_vid 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_vlan_rx_kill_vid 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_work 0,4222982197278961664
PARAM_VALUE 0 dev->netdev_ops->ndo_xdp_get_xmit_slave 0,3193713355967504384
PARAM_VALUE 0 dev->netdev_ops->ndo_xdp_xmit 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_xsk_wakeup 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->net_shaper_ops 0,2302190100066074624,8539074183871111168,8562813937747845120
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-s64max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->ethtool_ops (-1),656
BUF_SIZE 0 dev->ieee80211_ptr (-1),2512
BUF_SIZE 0 dev->netdev_ops (-1),760
DATA_SOURCE 0 dev $0
STR_LEN 0 dev->ieee80211_ptr->wiphy (-1),5-6
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
UNITS 0 dev unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wwan/mhi_wwan_mbim.c mhi_mbim_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432,10624
BUF_SIZE 0 dev->rtnl_link_ops (-1),288
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex

net/bridge/br_netlink.c br_dev_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/wireguard/device.c wg_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->num_napi_configs 0-s32max
PARAM_VALUE 0 dev->priv->cookie_checker->secret 0-255
PARAM_VALUE 0 dev->priv->cookie_checker.device->peer_allowedips.seq 1
PARAM_VALUE 0 dev->priv->cookie_checker.secret_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->cookie_checker.secret_lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->priv->decrypt_queue.last_cpu (-1)
PARAM_VALUE 0 dev->priv->decrypt_queue.ring.batch 16
PARAM_VALUE 0 dev->priv->decrypt_queue.ring.producer 0
PARAM_VALUE 0 dev->priv->decrypt_queue.ring.queue 16,4096-ptr_max
PARAM_VALUE 0 dev->priv->decrypt_queue.worker 4096-ptr_max
PARAM_VALUE 0 dev->priv->device_update_gen 1
PARAM_VALUE 0 dev->priv->device_update_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->device_update_lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->priv->encrypt_queue.last_cpu (-1)
PARAM_VALUE 0 dev->priv->encrypt_queue.ring.batch 16
PARAM_VALUE 0 dev->priv->encrypt_queue.ring.producer 0
PARAM_VALUE 0 dev->priv->encrypt_queue.ring.queue 16,4096-ptr_max
PARAM_VALUE 0 dev->priv->encrypt_queue.worker 4096-ptr_max
PARAM_VALUE 0 dev->priv->handshake_queue.last_cpu (-1)
PARAM_VALUE 0 dev->priv->handshake_queue.ring.batch 16
PARAM_VALUE 0 dev->priv->handshake_queue.ring.queue 16,4096-ptr_max
PARAM_VALUE 0 dev->priv->handshake_queue.worker 4096-ptr_max
PARAM_VALUE 0 dev->priv->handshake_receive_wq 4096-ptr_max
PARAM_VALUE 0 dev->priv->handshake_send_wq 4096-ptr_max
PARAM_VALUE 0 dev->priv->index_hashtable 4096-ptr_max
PARAM_VALUE 0 dev->priv->index_hashtable->hashtable 4096-ptr_max
PARAM_VALUE 0 dev->priv->packet_crypt_wq 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_allowedips.root4 0
PARAM_VALUE 0 dev->priv->peer_allowedips.root6 0
PARAM_VALUE 0 dev->priv->peer_allowedips.seq 1
PARAM_VALUE 0 dev->priv->peer_hashtable 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_hashtable->hashtable 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_hashtable->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->peer_hashtable->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->peer_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->socket_update_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->socket_update_lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->priv->static_identity.lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->static_identity.lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
CAPPED_DATA 0 dev->num_napi_configs 1
DATA_SOURCE 0 dev $0
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
USER_DATA 0 dev->threaded 0-255
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/wan/hdlc_fr.c fr_add_pvc() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->broadcast 4096-ptr_max
PARAM_VALUE 0 dev->max_mtu 1500
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->ml_priv 4096-ptr_max
PARAM_VALUE 0 dev->mtu 1500
PARAM_VALUE 0 dev->needed_headroom 10
PARAM_VALUE 0 dev->netdev_ops 1661210703692197888
PARAM_VALUE 0 dev->priv_flags 0,524288-u32max
PARAM_VALUE 0 *dev->name 0
BUF_SIZE 0 dev->ml_priv (-1),48
BUF_SIZE 0 dev->netdev_ops 760
CAPABLE 0 12
BIT_INFO 0 dev->priv_flags 0x80000,0xffffffff
LOCK2 &net->rtnl_mutex
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct net)->rtnl_mutex

drivers/infiniband/ulp/ipoib/ipoib_vlan.c __ipoib_vlan_add() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->priv_destructor 8837959467690053632
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->mutex

drivers/net/ethernet/natsemi/ns83820.c ns83820_init_one() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent->dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 207411422574202880
PARAM_VALUE 0 dev->features 0,32-u64max
PARAM_VALUE 0 dev->min_mtu 0
PARAM_VALUE 0 dev->name 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 4199088816795086848
PARAM_VALUE 0 dev->watchdog_timeo 1250
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->dev.parent 1616
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
CAPPED_DATA 0 dev->name 1
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev r alloc_etherdev_mqs
BIT_INFO 0 dev->features 0x183,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex

drivers/net/slip/slip.c slip_open() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx 16,4096-ptr_max
PARAM_VALUE 0 dev->_tx 16,4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 dev->base_addr 0-2147483646
PARAM_VALUE 0 dev->cfg 4096-ptr_max
PARAM_VALUE 0 dev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 1-u64max
PARAM_VALUE 0 dev->gro_ipv4_max_size 65536
PARAM_VALUE 0 dev->gro_max_size 65536
PARAM_VALUE 0 dev->group 0
PARAM_VALUE 0 dev->gso_ipv4_max_size 65536
PARAM_VALUE 0 dev->gso_max_segs u16max
PARAM_VALUE 0 dev->gso_max_size 65536
PARAM_VALUE 0 dev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->lower_level 1
PARAM_VALUE 0 dev->mc.count 0
PARAM_VALUE 0 dev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->name_assign_type 0
PARAM_VALUE 0 dev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 1824583183996030976
PARAM_VALUE 0 dev->nested_level 0
PARAM_VALUE 0 dev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->nf_hooks_egress 0
PARAM_VALUE 0 dev->nf_hooks_ingress 0
PARAM_VALUE 0 dev->num_napi_configs 1-u32max
PARAM_VALUE 0 dev->num_rx_queues 1
PARAM_VALUE 0 dev->num_tx_queues 1
PARAM_VALUE 0 dev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 131104,655392
PARAM_VALUE 0 dev->priv_len 448
PARAM_VALUE 0 dev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 dev->real_num_rx_queues 1
PARAM_VALUE 0 dev->real_num_tx_queues 1
PARAM_VALUE 0 dev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 dev->refcnt_tracker.dead 0
PARAM_VALUE 0 dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 dev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 dev->rx_mode_addr_cache.count 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 dev->tso_max_segs u16max
PARAM_VALUE 0 dev->tso_max_size 65536
PARAM_VALUE 0 dev->tx_queue_len 1-u32max
PARAM_VALUE 0 dev->uc.count 0
PARAM_VALUE 0 dev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 dev->upper_level 1
PARAM_VALUE 0 dev->watchdog_ref_held 0
PARAM_VALUE 0 dev->work_node.next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 dev->xdp_zc_max_segs 1
CAPPED_DATA 0 dev->base_addr 1
CAPABLE 0 12
TERMINATED 0 dev->refcnt_tracker.class 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &tty->ldisc_sem
HALF_LOCKED2 &tty->legacy_mutex
HALF_LOCKED2 &tty->legacy_mutex

net/ipv4/ip_tunnel.c __ip_tunnel_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u64max
DATA_SOURCE 0 dev r alloc_netdev_mqs
STR_LEN 0 dev->nd_net.net (-1)
STR_LEN 0 dev->rtnl_link_ops->kind (-1),13
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &pernet_ops_rwsem
HALF_LOCKED2 global &rtnl_mutex

net/ipv4/ip_tunnel.c ip_tunnel_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net 4096-ptr_max
PARAM_VALUE 0 dev->priv->net->gen 4096-ptr_max
PARAM_VALUE 0 dev->priv->parms.iph.frag_off 0,16384
PARAM_VALUE 0 dev->priv->parms.iph.id 0
PARAM_VALUE 0 dev->priv->parms.iph.ihl 0,5
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $1
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/ethernet/intel/iavf/iavf_main.c iavf_finish_config() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->reg_state 0,2-255
PARAM_VALUE 0 *dev->prio_tc_map 0-255
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/bonding/bond_main.c bond_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops 8641563652797968384
BUF_SIZE 0 dev->rtnl_link_ops 288
DATA_SOURCE 0 dev r alloc_netdev_mqs
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->mutex

net/mac802154/iface.c ieee802154_if_add() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->ieee802154_ptr 4096-ptr_max
PARAM_VALUE 0 dev->name 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->header_ops 5642469853604814848
PARAM_VALUE 0 dev->priv->dev->header_ops->create 44954872788828160
PARAM_VALUE 0 dev->priv->dev->header_ops->parse 3226767679038275584
PARAM_VALUE 0 dev->priv->dev->ieee802154_ptr 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ml_priv 2650211954096443392
PARAM_VALUE 0 dev->priv->dev->needs_free_netdev 1
PARAM_VALUE 0 dev->priv->dev->netdev_ops 3038684048232087552,6169763507083915264
PARAM_VALUE 0 dev->priv->dev->netdev_ops->ndo_do_ioctl 0,788841219136544768
PARAM_VALUE 0 dev->priv->dev->netdev_ops->ndo_open 6377828117896450048
PARAM_VALUE 0 dev->priv->dev->netdev_ops->ndo_set_mac_address 0,7917720555806658560
PARAM_VALUE 0 dev->priv->dev->netdev_ops->ndo_start_xmit 2594441404500008960,8288754289448747008
PARAM_VALUE 0 dev->priv->dev->netdev_ops->ndo_stop 1121905295555330048
PARAM_VALUE 0 dev->priv->dev->priv_destructor 2620225830979895296
PARAM_VALUE 0 dev->priv->dev->type 804-805
PARAM_VALUE 0 dev->priv->iface_default_filtering 0,4
PARAM_VALUE 0 dev->priv->local 4096-ptr_max
PARAM_VALUE 0 dev->priv->local->hw.phy 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.lock.magic 3736018669
PARAM_VALUE 0 dev->priv->sec.lock.owner (-1)
PARAM_VALUE 0 dev->priv->sec.lock.owner_cpu u32max
PARAM_VALUE 0 dev->priv->sec.lock.raw_lock.wlocked 0
PARAM_VALUE 0 dev->priv->sec.params.coord_hwaddr 0
PARAM_VALUE 0 dev->priv->sec.params.coord_shortaddr 0
PARAM_VALUE 0 dev->priv->sec.params.enabled 0
PARAM_VALUE 0 dev->priv->sec.params.frame_counter 0
PARAM_VALUE 0 dev->priv->sec.params.hwaddr 0
PARAM_VALUE 0 dev->priv->sec.params.out_key.id 0
PARAM_VALUE 0 dev->priv->sec.params.out_key.mode 0
PARAM_VALUE 0 dev->priv->sec.params.out_level 0
PARAM_VALUE 0 dev->priv->sec.params.pan_id 0
PARAM_VALUE 0 dev->priv->sec.table.devices.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.devices.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.devices.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.devices.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.devices.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.keys.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.keys.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.keys.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.keys.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.keys.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.security_levels.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.security_levels.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.security_levels.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.security_levels.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec.table.security_levels.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec_mtx.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->sec_mtx.first_waiter 0
PARAM_VALUE 0 dev->priv->sec_mtx.magic 4096-ptr_max
PARAM_VALUE 0 dev->priv->sec_mtx.osq.tail.counter 0
PARAM_VALUE 0 dev->priv->sec_mtx.owner.counter 0
PARAM_VALUE 0 dev->priv->wpan_dev.bsn.counter 0-255
PARAM_VALUE 0 dev->priv->wpan_dev.csma_retries 4
PARAM_VALUE 0 dev->priv->wpan_dev.dsn.counter 0-255
PARAM_VALUE 0 dev->priv->wpan_dev.frame_retries 3
PARAM_VALUE 0 dev->priv->wpan_dev.header_ops 719489512113418240
PARAM_VALUE 0 dev->priv->wpan_dev.header_ops->create 976010178337763328
PARAM_VALUE 0 dev->priv->wpan_dev.list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->wpan_dev.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->wpan_dev.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->wpan_dev.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->wpan_dev.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->wpan_dev.max_be 5
PARAM_VALUE 0 dev->priv->wpan_dev.min_be 3
PARAM_VALUE 0 dev->priv->wpan_dev.pan_id u16max
PARAM_VALUE 0 dev->priv->wpan_dev.short_addr u16max
PARAM_VALUE 0 dev->priv->wpan_dev.wpan_phy 4096-ptr_max
PARAM_VALUE 0 dev->type 804-805
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->dev.parent 1616
BUF_SIZE 0 dev->ieee802154_ptr 272
CAPPED_DATA 0 dev->name 1
DATA_SOURCE 0 dev r alloc_netdev_mqs
FUZZY_MAX 0 dev->type 805
BIT_INFO 0 dev->type 0x324,0xffffffffffffffff
HARD_MAX 0 dev->type 805
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/team/team_core.c team_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/wwan/iosm/iosm_ipc_wwan.c ipc_wwan_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432,10624
BUF_SIZE 0 dev->rtnl_link_ops (-1),288
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex

drivers/net/bonding/bond_netlink.c bond_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/ipvlan/ipvlan_main.c ipvlan_link_new() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->addrs.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->addrs.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->addrs.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->addrs.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->addrs.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->priv->dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->phy_dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->sfeatures 141837002033769
PARAM_VALUE 0 dev->priv_flags 0,67108864-u32max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
BIT_INFO 0 dev->priv_flags 0x4000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/pfcp.c pfcp_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->sk 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/tun.c tun_set_iff() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops 4975199222072889344
NS_CAPABLE 0 12
LOCK2 global &rtnl_mutex

drivers/net/vxlan/vxlan_core.c vxlan_dev_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->addr_len 0
PARAM_VALUE 0 dev->ethtool_ops 3835247954735747072
PARAM_VALUE 0 dev->flags 4240
PARAM_VALUE 0 dev->gso_max_segs 0-65534
PARAM_VALUE 0 dev->gso_max_size 0-4294967294
PARAM_VALUE 0 dev->hard_header_len 0
PARAM_VALUE 0 dev->header_ops 0
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->mtu 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 596825850994380800,2036172166218551296
PARAM_VALUE 0 dev->netdev_ops->ndo_add_slave 0,823636617244635136,3142229396628504576,4473764246731075584,5430594904042291200,5754417738661023744,7321652195188301824
PARAM_VALUE 0 dev->netdev_ops->ndo_bpf 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_dellink 0,680775373242744832
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_getlink 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_setlink 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_change_carrier 0,885170895855865856,1782477489044140032,2219068876340936704,3313908872681771008,6182840514861293568,6498501278544633856
PARAM_VALUE 0 dev->netdev_ops->ndo_change_mtu 25316905441296384
PARAM_VALUE 0 dev->netdev_ops->ndo_change_rx_flags 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_del_slave 0,4188424553528614912,4729938391940333568,5387588324921257984,5687942034094653440,7973297224058761216,8884156673750904832
PARAM_VALUE 0 dev->netdev_ops->ndo_dfwd_add_station 0,729102835156180992,975335494189187072,8441514693898158080
PARAM_VALUE 0 dev->netdev_ops->ndo_dfwd_del_station 0,4186899731317792768,5439870935049994240,8029757989396582400
PARAM_VALUE 0 dev->netdev_ops->ndo_do_ioctl 0,788841219136544768
PARAM_VALUE 0 dev->netdev_ops->ndo_eth_ioctl 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_done 0,3862468120917999616,6439886031210024960
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_setup 0,632461323526074368,5761325739088502784
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_target 0,3634905522993065984,7333149613958950912
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_disable 0,6463264662614528000,7160346319276494848,8231323729747480576
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_enable 0,2923136493182525440,3532100838410285056,4317290564582428672
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_get_hbainfo 0,1096580233867087872
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_get_wwn 0,522694229312503808,3927833707116441600,6823878900046209024
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_add 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_del 0,1601512751042326528,2190034336822136832,3914041376362209280,4943624292584730624,6612239752106622976,7096514808514260992
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_del_bulk 0,3653807925983469568,6417556756298358784
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_dump 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_get 0,4225022042767831040,5668764993603383296
PARAM_VALUE 0 dev->netdev_ops->ndo_features_check 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fill_forward_path 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_fill_metadata_dst 0,2000313367131492352,3727338945364471808,5461160918323019776,7386306989449080832
PARAM_VALUE 0 dev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_iflink 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_offload_stats 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_peer_dev 0,2164507488541290496,4421861222638706688
PARAM_VALUE 0 dev->netdev_ops->ndo_get_phys_port_id 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_phys_port_name 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_port_parent_id 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_stats 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_stats64 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_tstamp 0,5214773026541371392,9198102671157166080
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_config 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_guid 0,6807259938171342848
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_port 0,2064544749945446400
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_stats 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_get_xmit_slave 0,5414592737404526592
PARAM_VALUE 0 dev->netdev_ops->ndo_has_offload_stats 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_hwtstamp_get 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_hwtstamp_set 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_add 0,2119986891374399488,8796134536657182720
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_del 0,203717602681225216,2073096469438689280
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_del_bulk 0,5624006362985623552,9219664872299933696
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_dump 0,2532729884994916352,3687964558061383680
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_get 0,289539431463755776,1643971740771799040
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_construct 0,1730969122257350656,4111454779374690304
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_destroy 0,1846383557818683392
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_setup 0,3146473147097489408,7332073397710950400
PARAM_VALUE 0 dev->netdev_ops->ndo_netpoll_cleanup 0,160317272823885824,2092033263894568960,5637841857106440192,6899035235176972288,7213177203181477888,7984318739720314880
PARAM_VALUE 0 dev->netdev_ops->ndo_netpoll_setup 0,73210428509310976,3323605838882951168,3636846652428648448,4551034968116334592,5194535948142321664,5479039119781978112
PARAM_VALUE 0 dev->netdev_ops->ndo_open 4609712826446643200
PARAM_VALUE 0 dev->netdev_ops->ndo_poll_controller 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_rx_flow_steer 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_select_queue 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_config 0,1586268954384080896,2133952100825280512,4430316855586635776
PARAM_VALUE 0 dev->netdev_ops->ndo_set_features 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_mac_address 0,4067025420691566592
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_headroom 0,3116599864614912,4769980087624544256,4772858185436536832
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_mode 0,2858028745014071296
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_mode_async 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_tx_maxrate 0,663826992197451776,1536746548733267968,3424903977937309696,6674704622459142144,7140515758182232064,8094125269686288384
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_guid 0,1993202516722049024
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_link_state 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_mac 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_port 0,6678536409099956224
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_rate 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_rss_query_en 0,1019673683845902336,7002417609677762560
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_spoofchk 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_trust 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_vlan 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_setup_tc 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_siocbond 0,3142037727159255040
PARAM_VALUE 0 dev->netdev_ops->ndo_siocdevprivate 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_siocwandev 0,3169121643887783936,4639040216571998208,4740843728122777600,5475627671455961088,6476681243475546112,7667607148383133696
PARAM_VALUE 0 dev->netdev_ops->ndo_sk_get_lower_dev 0,91467848338022400
PARAM_VALUE 0 dev->netdev_ops->ndo_start_xmit 1525558977673527296
PARAM_VALUE 0 dev->netdev_ops->ndo_stop 1877060915083571200
PARAM_VALUE 0 dev->netdev_ops->ndo_tunnel_ctl 0,917093382293667840,4545361732256555008,4823928543964098560,6362961764887379968
PARAM_VALUE 0 dev->netdev_ops->ndo_tx_timeout 0
PARAM_VALUE 0 dev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_validate_addr 0,4342228606772805632,8026438956919775232
PARAM_VALUE 0 dev->netdev_ops->ndo_vlan_rx_add_vid 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_vlan_rx_kill_vid 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_work 0,4222982197278961664
PARAM_VALUE 0 dev->netdev_ops->ndo_xdp_get_xmit_slave 0,3193713355967504384
PARAM_VALUE 0 dev->netdev_ops->ndo_xdp_xmit 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->ndo_xsk_wakeup 0,4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops->net_shaper_ops 0,2302190100066074624,8539074183871111168,8562813937747845120
PARAM_VALUE 0 dev->priv->cfg.addrmax 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.df 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.dst_port 0-u16max
PARAM_VALUE 0 dev->priv->cfg.flags 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.label 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.label_policy 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.mtu s32min-s32max
PARAM_VALUE 0 dev->priv->cfg.no_share 0-1
PARAM_VALUE 0 dev->priv->cfg.port_max 0-u16max
PARAM_VALUE 0 dev->priv->cfg.port_min 0-u16max
PARAM_VALUE 0 dev->priv->cfg.remote_ifindex s32min-s32max
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sa.sa_family 1-u16max
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sin.sin_addr.s_addr 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sin.sin_family 0-u16max
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sin.sin_port 0-u16max
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sin6.sin6_family 0-u16max
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sin6.sin6_flowinfo 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sin6.sin6_port 0-u16max
PARAM_VALUE 0 dev->priv->cfg.remote_ip.sin6.sin6_scope_id 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.reserved_bits.vx_flags 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.reserved_bits.vx_vni 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.saddr.sa.sa_family 1-u16max
PARAM_VALUE 0 dev->priv->cfg.saddr.sin.sin_addr.s_addr 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.saddr.sin.sin_family 0-u16max
PARAM_VALUE 0 dev->priv->cfg.saddr.sin.sin_port 0-u16max
PARAM_VALUE 0 dev->priv->cfg.saddr.sin6.sin6_family 0-u16max
PARAM_VALUE 0 dev->priv->cfg.saddr.sin6.sin6_flowinfo 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.saddr.sin6.sin6_port 0-u16max
PARAM_VALUE 0 dev->priv->cfg.saddr.sin6.sin6_scope_id 0-4294967295
PARAM_VALUE 0 dev->priv->cfg.tos 0-255
PARAM_VALUE 0 dev->priv->cfg.ttl 0-255
PARAM_VALUE 0 dev->priv->cfg.vni 0-4294967295
PARAM_VALUE 0 dev->priv->default_dst.remote_ifindex 0-4294967295
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sa.sa_family 1-u16max
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sin.sin_addr.s_addr 0-4294967295
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sin.sin_family 0-u16max
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sin.sin_port 0-u16max
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sin6.sin6_family 0-u16max
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sin6.sin6_flowinfo 0-4294967295
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sin6.sin6_port 0-u16max
PARAM_VALUE 0 dev->priv->default_dst.remote_ip.sin6.sin6_scope_id 0-4294967295
PARAM_VALUE 0 dev->priv->default_dst.remote_vni 0-4294967295
PARAM_VALUE 0 dev->priv_flags 0,32768-u32max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 dev->tso_max_size 0-524280
PARAM_VALUE 0 dev->type 65534
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

drivers/net/netdevsim/netdev.c nsim_init_netdevsim() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx 16,4096-ptr_max
PARAM_VALUE 0 dev->_tx 16,4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 dev->cfg 4096-ptr_max
PARAM_VALUE 0 dev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 9155793665727275008
PARAM_VALUE 0 dev->ethtool_ops->get_channels 8028522205499121664
PARAM_VALUE 0 dev->ethtool_ops->get_coalesce 6439278605096185856
PARAM_VALUE 0 dev->ethtool_ops->get_fec_stats 7343888471261712384
PARAM_VALUE 0 dev->ethtool_ops->get_fecparam 2580290828643438592
PARAM_VALUE 0 dev->ethtool_ops->get_pause_stats 8895316525573328896
PARAM_VALUE 0 dev->ethtool_ops->get_pauseparam 3610249014892593152
PARAM_VALUE 0 dev->ethtool_ops->get_ringparam 6354832047756414976
PARAM_VALUE 0 dev->ethtool_ops->get_ts_info 1914360053535248384
PARAM_VALUE 0 dev->ethtool_ops->op_needs_rtnl 8
PARAM_VALUE 0 dev->ethtool_ops->set_channels 7197495616423542784
PARAM_VALUE 0 dev->ethtool_ops->set_coalesce 3465689964618805248
PARAM_VALUE 0 dev->ethtool_ops->set_fecparam 7685435400996909056
PARAM_VALUE 0 dev->ethtool_ops->set_pauseparam 5361661750162333696
PARAM_VALUE 0 dev->ethtool_ops->set_ringparam 1325221050558406656
PARAM_VALUE 0 dev->ethtool_ops->supported_coalesce_params s32max
PARAM_VALUE 0 dev->ethtool_ops->supported_ring_params 96
PARAM_VALUE 0 dev->features 0,3377701868011520,18446744071562067968-u64max
PARAM_VALUE 0 dev->gro_ipv4_max_size 65536
PARAM_VALUE 0 dev->gro_max_size 65536
PARAM_VALUE 0 dev->group 0
PARAM_VALUE 0 dev->gso_ipv4_max_size 65536
PARAM_VALUE 0 dev->gso_max_segs u16max
PARAM_VALUE 0 dev->gso_max_size 65536
PARAM_VALUE 0 dev->hw_enc_features 0,18446744071562067968-u64max
PARAM_VALUE 0 dev->hw_features 0,18446744071562067968-u64max
PARAM_VALUE 0 dev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->lower_level 1
PARAM_VALUE 0 dev->macsec_ops 5522959515728691200
PARAM_VALUE 0 dev->macsec_ops->mdo_add_rxsa 6397619101132197888
PARAM_VALUE 0 dev->macsec_ops->mdo_add_rxsc 7538273491427434496
PARAM_VALUE 0 dev->macsec_ops->mdo_add_secy 7844324145333383168
PARAM_VALUE 0 dev->macsec_ops->mdo_add_txsa 5183800948125016064
PARAM_VALUE 0 dev->macsec_ops->mdo_del_rxsa 7099455846816395264
PARAM_VALUE 0 dev->macsec_ops->mdo_del_rxsc 8982910685215236096
PARAM_VALUE 0 dev->macsec_ops->mdo_del_secy 329368361011011584
PARAM_VALUE 0 dev->macsec_ops->mdo_del_txsa 8226449149807988736
PARAM_VALUE 0 dev->macsec_ops->mdo_upd_rxsa 5458407403791376384
PARAM_VALUE 0 dev->macsec_ops->mdo_upd_rxsc 670417372303609856
PARAM_VALUE 0 dev->macsec_ops->mdo_upd_secy 5946169596459249664
PARAM_VALUE 0 dev->macsec_ops->mdo_upd_txsa 4553274197628084224
PARAM_VALUE 0 dev->mc.count 0
PARAM_VALUE 0 dev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->name_assign_type 0
PARAM_VALUE 0 dev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->nested_level 0
PARAM_VALUE 0 dev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 2900591461573246976
PARAM_VALUE 0 dev->nf_hooks_egress 0
PARAM_VALUE 0 dev->nf_hooks_ingress 0
PARAM_VALUE 0 dev->num_napi_configs 1-u32max
PARAM_VALUE 0 dev->num_rx_queues 1-u16max
PARAM_VALUE 0 dev->num_tx_queues 1-u16max
PARAM_VALUE 0 dev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_lockref.count s32min-s32max
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 dev->priv->nsim_dev_port->ddir->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_inode->i_sb->s_export_op->encode_fh 0,2,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_inode->i_sb->s_export_op->fh_to_dentry 0,8684,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_inode->i_sb->s_export_op->fh_to_parent 0,4672,148606482432692224,436469935444291584,457356038048772096,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000-s64max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_inode->i_sb->s_export_op->get_parent 0,8931,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1293513186369728512,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488-s64max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_op->d_weak_revalidate 0,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_parent->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_parent->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_parent->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_parent->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_parent->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_automount 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_init 0,2385819921126617088,7057831443282669568,7824184004865302528
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_manage 0,1859587847549206528
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_prune 0,2225594340392566784,7225953709177749504
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_real 0,4509355519306412032
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_unalias_trylock 0,6635409759016140800
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_unalias_unlock 0,6336447517789900800
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->__s_d_op->d_weak_revalidate 0,5632434648052031488,5669063523602272256,7231033168839651328
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 dev->priv->udp_ports.ddir->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 dev->priv_flags 131104,655392
PARAM_VALUE 0 dev->priv_len 3392
PARAM_VALUE 0 dev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 dev->queue_mgmt_ops 495186151224164352
PARAM_VALUE 0 dev->real_num_rx_queues 1-u16max
PARAM_VALUE 0 dev->real_num_tx_queues 1-u16max
PARAM_VALUE 0 dev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 dev->refcnt_tracker.dead 0
PARAM_VALUE 0 dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 dev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 dev->rx_mode_addr_cache.count 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 dev->stat_ops 6080823034934493184
PARAM_VALUE 0 dev->tso_max_segs u16max
PARAM_VALUE 0 dev->tso_max_size 65536
PARAM_VALUE 0 dev->tx_queue_len 1-u32max
PARAM_VALUE 0 dev->uc.count 0
PARAM_VALUE 0 dev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->udp_tunnel_nic_info 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 dev->upper_level 1
PARAM_VALUE 0 dev->watchdog_ref_held 0
PARAM_VALUE 0 dev->work_node.next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 dev->xdp_zc_max_segs 1
PARAM_VALUE 0 dev->xfrmdev_ops 5089686957278068736
PARAM_VALUE 0 dev->xfrmdev_ops->xdo_dev_state_add 8618603279469178880
PARAM_VALUE 0 dev->xfrmdev_ops->xdo_dev_state_delete 2710295848690806784
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 0 dev->queue_mgmt_ops 80
BUF_SIZE 0 dev->stat_ops 24
CAPPED_DATA 0 dev->num_rx_queues 1
CAPPED_DATA 0 dev->num_tx_queues 1
TERMINATED 0 dev->refcnt_tracker.class 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->mutex

drivers/net/netdevsim/netdev.c nsim_init_netdevsim_vf() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx 16,4096-ptr_max
PARAM_VALUE 0 dev->_tx 16,4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 dev->cfg 4096-ptr_max
PARAM_VALUE 0 dev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 9155793665727275008
PARAM_VALUE 0 dev->ethtool_ops->get_channels 8028522205499121664
PARAM_VALUE 0 dev->ethtool_ops->get_coalesce 6439278605096185856
PARAM_VALUE 0 dev->ethtool_ops->get_fec_stats 7343888471261712384
PARAM_VALUE 0 dev->ethtool_ops->get_fecparam 2580290828643438592
PARAM_VALUE 0 dev->ethtool_ops->get_pause_stats 8895316525573328896
PARAM_VALUE 0 dev->ethtool_ops->get_pauseparam 3610249014892593152
PARAM_VALUE 0 dev->ethtool_ops->get_ringparam 6354832047756414976
PARAM_VALUE 0 dev->ethtool_ops->get_ts_info 1914360053535248384
PARAM_VALUE 0 dev->ethtool_ops->op_needs_rtnl 8
PARAM_VALUE 0 dev->ethtool_ops->set_channels 7197495616423542784
PARAM_VALUE 0 dev->ethtool_ops->set_coalesce 3465689964618805248
PARAM_VALUE 0 dev->ethtool_ops->set_fecparam 7685435400996909056
PARAM_VALUE 0 dev->ethtool_ops->set_pauseparam 5361661750162333696
PARAM_VALUE 0 dev->ethtool_ops->set_ringparam 1325221050558406656
PARAM_VALUE 0 dev->ethtool_ops->supported_coalesce_params s32max
PARAM_VALUE 0 dev->ethtool_ops->supported_ring_params 96
PARAM_VALUE 0 dev->gro_ipv4_max_size 65536
PARAM_VALUE 0 dev->gro_max_size 65536
PARAM_VALUE 0 dev->group 0
PARAM_VALUE 0 dev->gso_ipv4_max_size 65536
PARAM_VALUE 0 dev->gso_max_segs u16max
PARAM_VALUE 0 dev->gso_max_size 65536
PARAM_VALUE 0 dev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->lower_level 1
PARAM_VALUE 0 dev->mc.count 0
PARAM_VALUE 0 dev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->name_assign_type 0
PARAM_VALUE 0 dev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->nested_level 0
PARAM_VALUE 0 dev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 6334852257928413184
PARAM_VALUE 0 dev->nf_hooks_egress 0
PARAM_VALUE 0 dev->nf_hooks_ingress 0
PARAM_VALUE 0 dev->num_napi_configs 1-u32max
PARAM_VALUE 0 dev->num_rx_queues 1-u16max
PARAM_VALUE 0 dev->num_tx_queues 1-u16max
PARAM_VALUE 0 dev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 131104,655392
PARAM_VALUE 0 dev->priv_len 3392
PARAM_VALUE 0 dev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 dev->real_num_rx_queues 1-u16max
PARAM_VALUE 0 dev->real_num_tx_queues 1-u16max
PARAM_VALUE 0 dev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 dev->refcnt_tracker.dead 0
PARAM_VALUE 0 dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 dev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 dev->rx_mode_addr_cache.count 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 dev->tso_max_segs u16max
PARAM_VALUE 0 dev->tso_max_size 65536
PARAM_VALUE 0 dev->tx_queue_len 1-u32max
PARAM_VALUE 0 dev->uc.count 0
PARAM_VALUE 0 dev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 dev->upper_level 1
PARAM_VALUE 0 dev->watchdog_ref_held 0
PARAM_VALUE 0 dev->work_node.next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 dev->xdp_zc_max_segs 1
BUF_SIZE 0 dev->netdev_ops 760
CAPPED_DATA 0 dev->num_rx_queues 1
CAPPED_DATA 0 dev->num_tx_queues 1
TERMINATED 0 dev->refcnt_tracker.class 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->mutex

drivers/net/virtio_net.c virtnet_probe() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev->addr_assign_type 1
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 1114054419800895488
PARAM_VALUE 0 dev->features 0,256-u64max
PARAM_VALUE 0 dev->max_mtu 68-u16max
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->netdev_ops 5623117490660835328
PARAM_VALUE 0 dev->priv->big_packets 1
PARAM_VALUE 0 dev->priv->big_packets_num_skbfrags 1-17
PARAM_VALUE 0 dev->priv->ctrl 0,4096-ptr_max
PARAM_VALUE 0 dev->priv->cvq_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->cvq_lock.first_waiter 0
PARAM_VALUE 0 dev->priv->cvq_lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->priv->cvq_lock.osq.tail.counter 0
PARAM_VALUE 0 dev->priv->cvq_lock.owner.counter 0
PARAM_VALUE 0 dev->priv->dev->addr_assign_type 1
PARAM_VALUE 0 dev->priv->dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ethtool_ops 1114054419800895488
PARAM_VALUE 0 dev->priv->dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->priv->dev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->priv->dev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv->dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->priv->dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->priv->dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 dev->priv->dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->priv->dev->max_mtu u16max
PARAM_VALUE 0 dev->priv->dev->min_mtu 68
PARAM_VALUE 0 dev->priv->dev->netdev_ops 5623117490660835328
PARAM_VALUE 0 dev->priv->dev->priv_flags 0,4096-u32max
PARAM_VALUE 0 dev->priv->dev->stat_ops 1319932271909093376
PARAM_VALUE 0 dev->priv->dev->vlan_features 0,256-u64max
PARAM_VALUE 0 dev->priv->dev->xdp_features 11
PARAM_VALUE 0 dev->priv->duplex 255
PARAM_VALUE 0 dev->priv->hdr_len 10,12,20,24
PARAM_VALUE 0 dev->priv->max_queue_pairs 1-32768
PARAM_VALUE 0 dev->priv->rq 16,4096-ptr_max
PARAM_VALUE 0 dev->priv->rx_mode_work_enabled 1
PARAM_VALUE 0 dev->priv->speed 4294967295
PARAM_VALUE 0 dev->priv->sq 16,4096-ptr_max
PARAM_VALUE 0 dev->priv->vdev 4096-ptr_max
PARAM_VALUE 0 dev->priv->vdev->config 4096-ptr_max
PARAM_VALUE 0 dev->priv->vdev->vqs.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->vdev->vqs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->vdev->vqs_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->priv_flags 0,4096-u32max
PARAM_VALUE 0 dev->stat_ops 1319932271909093376
PARAM_VALUE 0 dev->vlan_features 0,256-u64max
PARAM_VALUE 0 dev->xdp_features 11,43
PARAM_VALUE 0 *dev->name 0-255
PARAM_VALUE 0 *dev->prio_tc_map 0-255
PARAM_VALUE 0 *dev->priv->dev->name 0-255
BUF_SIZE 0 dev->dev.parent 1616
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 0 dev->stat_ops 24
BUF_SIZE 0 dev->sysfs_rx_queue_group (-1),48
BUF_SIZE 0 dev->xdp_metadata_ops (-1),24
DATA_SOURCE 0 dev r alloc_etherdev_mqs
FUZZY_MAX 0 dev->max_mtu u16max
FUZZY_MAX 0 dev->priv->hdr_len 24
FUZZY_MAX 0 dev->xdp_features 11
BIT_INFO 0 dev->priv_flags 0x80009000,0xffffffffffffffff
BIT_INFO 0 dev->vlan_features 0x10000000020,0xffffffffffffffff
BIT_INFO 0 dev->xdp_features 0xb,0xffffffffffffffff
HARD_MAX 0 dev->priv->hdr_len 24
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->max_mtu 68-u16max
HOST_DATA 0 dev->mtu 68-u16max
LOCK2 global &rtnl_mutex

net/core/dev.c register_netdev() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net->rtnl_mutex.dep_map->name 0-255
PARAM_VALUE 0 dev->nd_net.net->rtnl_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->nd_net.net->rtnl_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->nd_net.net->rtnl_mutex.osq.tail.counter 0-s32max
CAPPED_DATA 0 dev->nd_net.net 1
DATA_SOURCE 0 dev $0
LOCK2 &net->rtnl_mutex
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct net)->rtnl_mutex

drivers/net/ethernet/sfc/siena/efx.c efx_register_netdev() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 6911516617482010624
PARAM_VALUE 0 dev->gso_max_segs 0-65534
PARAM_VALUE 0 dev->max_mtu 9216
PARAM_VALUE 0 dev->min_mtu 68
PARAM_VALUE 0 dev->name 4096-ptr_max
PARAM_VALUE 0 dev->netdev_ops 9174800645163261952
PARAM_VALUE 0 dev->num_rx_queues 1-u32max
PARAM_VALUE 0 dev->num_tc 0
PARAM_VALUE 0 dev->num_tx_queues 1-u32max
PARAM_VALUE 0 dev->real_num_rx_queues 1-u32max
PARAM_VALUE 0 dev->real_num_tx_queues 1-u32max
PARAM_VALUE 0 dev->tso_max_segs 100
PARAM_VALUE 0 dev->watchdog_timeo 1250
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
CAPPED_DATA 0 dev->name 1
CAPPED_DATA 0 dev->nd_net.net 1
CAPPED_DATA 0 dev->num_tx_queues 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->irq 0-255
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

net/8021q/vlan.c register_vlan_dev() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
BUF_SIZE 0 dev->rtnl_link_ops (-1),288
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->group
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 global &vlan_ioctl_mutex

drivers/net/usb/qmi_wwan.c qmimux_register_device() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->mux_id 1-254
PARAM_VALUE 0 dev->priv->real_dev 4096-ptr_max
PARAM_VALUE 0 dev->sysfs_groups 4096-ptr_max
DATA_SOURCE 0 dev r alloc_netdev_mqs
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/ovpn/main.c ovpn_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->ifindex 0-s32max
PARAM_VALUE 0 dev->priv->dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->priv->dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->priv->dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->mode 0-255
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->priv->mode 1
NOSPEC 0 dev->ifindex
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &ops->srcu
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 &rx_queue_mutex

net/ipv4/ipmr.c ipmr_reg_vif() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
DATA_SOURCE 0 dev r alloc_netdev_mqs
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex

net/dsa/user.c dsa_user_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dcbnl_ops 1165476907744677888
PARAM_VALUE 0 dev->dev.of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.of_node->properties 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.type 5534727057648009216
PARAM_VALUE 0 dev->devlink_port 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->attrs.flavour 0-2,4-7
PARAM_VALUE 0 dev->devlink_port->attrs.lanes 0
PARAM_VALUE 0 dev->devlink_port->attrs.pci_pf.pf 0
PARAM_VALUE 0 dev->devlink_port->attrs.pci_sf.pf 0
PARAM_VALUE 0 dev->devlink_port->attrs.pci_sf.sf 0
PARAM_VALUE 0 dev->devlink_port->attrs.pci_vf.pf 0
PARAM_VALUE 0 dev->devlink_port->attrs.pci_vf.vf 0
PARAM_VALUE 0 dev->devlink_port->attrs.split 0
PARAM_VALUE 0 dev->devlink_port->attrs.switch_id.id_len 0-32
PARAM_VALUE 0 dev->devlink_port->attrs_set 1
PARAM_VALUE 0 dev->devlink_port->desired_type 0
PARAM_VALUE 0 dev->devlink_port->devlink 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->devlink_rate 0
PARAM_VALUE 0 dev->devlink_port->index 0
PARAM_VALUE 0 dev->devlink_port->initialized 1
PARAM_VALUE 0 dev->devlink_port->linecard 0
PARAM_VALUE 0 dev->devlink_port->list.next 0
PARAM_VALUE 0 dev->devlink_port->list.prev 0
PARAM_VALUE 0 dev->devlink_port->ops 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->region_list.next 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->region_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->registered 1
PARAM_VALUE 0 dev->devlink_port->rel_index 0
PARAM_VALUE 0 dev->devlink_port->reporter_list.next 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->reporter_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->resource_list.next 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->resource_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->devlink_port->switch_port 0
PARAM_VALUE 0 dev->devlink_port->type 0
PARAM_VALUE 0 dev->devlink_port->type_eth.netdev 0
PARAM_VALUE 0 dev->devlink_port->type_ib.ibdev 0
PARAM_VALUE 0 dev->ethtool_ops 8117155002931748864
PARAM_VALUE 0 dev->features 0,512-u64max
PARAM_VALUE 0 dev->hw_features 0,131072-u64max
PARAM_VALUE 0 dev->lltx 1
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 dev->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->netdev_ops 613206180493164544
PARAM_VALUE 0 dev->pcpu_stat_type 2
PARAM_VALUE 0 dev->phydev 0,4096-ptr_max
PARAM_VALUE 0 dev->phydev->attached_dev 0,4096-ptr_max
PARAM_VALUE 0 dev->phydev->attached_dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->phydev->attached_dev->link_topo->phys.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->phydev->autonomous_eee_disabled 1
PARAM_VALUE 0 dev->phydev->devlink 0,4096-ptr_max
PARAM_VALUE 0 dev->phydev->devlink->link_dev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 dev->phydev->devlink->link_dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->phydev->devlink->link_dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->phydev->has_fixups 1
PARAM_VALUE 0 dev->phydev->lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->phydev->mac_managed_pm 1
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.bus->mdio_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev->driver_data->cis_virt (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev->driver_data->fake_cis 0-255
PARAM_VALUE 0 dev->phydev->mdio.dev->kobj.parent->kset->kobj.release.timer->entry->next->pprev 1-u64max
PARAM_VALUE 0 dev->phydev->mdio.dev->kobj.release.timer->entry->next->pprev 1-u64max
PARAM_VALUE 0 dev->phydev->mdio.dev->kobj.release.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev->p->deferred_probe_reason 0-255
PARAM_VALUE 0 dev->phydev->mdio.dev->p->knode_bus.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev->p->knode_class.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev->p->knode_driver.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev->p->knode_parent.n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev.driver->bus 0,6958336547121922048
PARAM_VALUE 0 dev->phydev->mdio.dev.driver->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver->p->kobj.sd->count.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver->p->kobj.sd->symlink.target_kn->count.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver->probe 0,9182114168438296576
PARAM_VALUE 0 dev->phydev->mdio.dev.driver->probe_type 0,2
PARAM_VALUE 0 dev->phydev->mdio.dev.driver->remove 0,4661537121478270976
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->battery_dev->id (-2)
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->callback->add 5235430000054906880
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->callback->early_resume 6956900869090054144
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->callback->remove 1719268733136482304
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->callback->requery 4713442613417914368
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->callback->resume 5068206944467017728
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->callback->suspend 2738892915008757760
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->callback->validate 4934365872137547776
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->cdev->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->cdev->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->cdev->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->cdev->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->cis_mem.card_start 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->cis_mem.flags 0,2-254
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->d_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->detaching.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.cpu s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.work.flags 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.work.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.work.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.work.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.kobj.release.work.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.parent->kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.parent->kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->dev.parent->kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->device_count 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->functions 0-u16max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->ops_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->ops_mutex.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->ops_mutex.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->ops_mutex.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->ops_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->pcmcia_pfc 0-255
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->present.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->resource_setup_done 0-255
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->sfd_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->skt_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->skt_mutex.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->skt_mutex.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->skt_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->state 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.driver_data->touch_dev->id (-2)
PARAM_VALUE 0 dev->phydev->mdio.dev.fwnode->consumers.next->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.fwnode->consumers.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.iommu_group->mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev.iommu_group->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev.iommu_group->owner_cnt 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->entry.next->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->entry.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.work.flags 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.work.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.work.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.work.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->kset->kobj.release.work.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->release.timer.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->release.timer.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->release.timer.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.parent->release.timer.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.work.flags 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.work.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.work.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.work.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.release.work.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.kobj.sd->priv 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.links.defer_sync.next->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.links.defer_sync.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.links.defer_sync.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.links.status 0,3
PARAM_VALUE 0 dev->phydev->mdio.dev.mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 dev->phydev->mdio.dev.p->dead 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.p->deferred_probe_reason 0-s64max
PARAM_VALUE 0 dev->phydev->mdio.dev.p->knode_bus.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.p->knode_class.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.p->knode_driver.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.p->knode_parent.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.parent 0
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.work.flags 0-4294967295
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.work.is_hard 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.work.is_lazy 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.work.is_queued 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.work.is_soft 0-1
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.parent->kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.pm_domain 0,4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.completion.done u32max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.entry.next->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.qos->freq.max_freq.default_value s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.qos->freq.max_freq.no_constraint_value s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.qos->freq.max_freq.target_value s32max
PARAM_VALUE 0 dev->phydev->mdio.dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->phydev->phy_link_change 0,4092207392400818176
PARAM_VALUE 0 dev->phydev->phylink 0,4096-ptr_max
PARAM_VALUE 0 dev->phydev->phylink->cfg_link_an_mode 0,2-255
PARAM_VALUE 0 dev->phydev->port 2
PARAM_VALUE 0 dev->phydev->state 1
PARAM_VALUE 0 dev->priv->dp 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->cpu_dp 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.attrs.flavour 0-2,4-7
PARAM_VALUE 0 dev->priv->dp->devlink_port.attrs.switch_id.id_len 0-32
PARAM_VALUE 0 dev->priv->dp->devlink_port.attrs_set 1
PARAM_VALUE 0 dev->priv->dp->devlink_port.devlink 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.initialized 1
PARAM_VALUE 0 dev->priv->dp->devlink_port.ops 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.region_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.region_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.registered 1
PARAM_VALUE 0 dev->priv->dp->devlink_port.reporter_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.reporter_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.resource_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->devlink_port.resource_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->ds 4096-ptr_max
PARAM_VALUE 0 dev->priv->dp->type 3
PARAM_VALUE 0 dev->priv->gcells.cells 4096-ptr_max
PARAM_VALUE 0 dev->priv->mall_tc_list.next 4096-ptr_max
PARAM_VALUE 0 dev->priv->mall_tc_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->mall_tc_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->priv->mall_tc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->priv->mall_tc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 0,4096-u32max
PARAM_VALUE 0 dev->rtnl_link_ops 8659322370488061952
PARAM_VALUE 0 dev->threaded 0
PARAM_VALUE 0 *dev->name 0-255
PARAM_VALUE 0 *dev->phydev->mdio.dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dev->dcbnl_ops 424
BUF_SIZE 0 dev->dev.type 48
BUF_SIZE 0 dev->devlink_port 472
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 0 dev->rtnl_link_ops 288
DATA_SOURCE 0 dev r alloc_netdev_mqs
BIT_INFO 0 dev->priv_flags 0x80000,0xffffffffffffffff
MEM_ZERO 0 dev->devlink_port
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->group
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->proto_down
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->stats.tx_bytes
NO_OVERFLOW_SIMPLE 0 dev->phydev->attached_dev->tx_queue_len
LOCK2 global &dsa2_mutex
LOCK2 global &rtnl_mutex

net/core/rtnetlink.c rtnl_newlink_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx 16,4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0,757233477060755456
PARAM_VALUE 0 dev->_rx->mp_params.mp_ops 0,6506451227844239360,7109504027901313024
PARAM_VALUE 0 dev->_tx 16,4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.lower.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.next->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->adj_list.upper.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->cfg 4096-ptr_max
PARAM_VALUE 0 dev->cfg_pending 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->close_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev_addrs.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ethtool 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 1-u64max
PARAM_VALUE 0 dev->ifindex 0-s32max
PARAM_VALUE 0 dev->link_watch_list.next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->link_watch_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->lock.dep_map->name 0-255
PARAM_VALUE 0 dev->lock.first_waiter 0
PARAM_VALUE 0 dev->lock.magic 4096-ptr_max
PARAM_VALUE 0 dev->lock.osq.tail.counter 0
PARAM_VALUE 0 dev->lock.owner.counter 0
PARAM_VALUE 0 dev->lower_level 1
PARAM_VALUE 0 dev->mc.count 0
PARAM_VALUE 0 dev->mc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->mc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->name_assign_type 1,3
PARAM_VALUE 0 dev->napi_config 16,4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->napi_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->nested_level 0
PARAM_VALUE 0 dev->net_notifier_list.next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->net_notifier_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->nf_hooks_egress 0
PARAM_VALUE 0 dev->nf_hooks_ingress 0
PARAM_VALUE 0 dev->num_napi_configs 1-u32max
PARAM_VALUE 0 dev->num_rx_queues 1-4096
PARAM_VALUE 0 dev->num_tx_queues 1-4096
PARAM_VALUE 0 dev->pcpu_refcnt 4096-ptr_max
PARAM_VALUE 0 dev->priv_flags 131104,655392
PARAM_VALUE 0 dev->priv_len 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u32max
PARAM_VALUE 0 dev->ptype_all.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_all.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.next->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->ptype_specific.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->qdisc_hash 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.class 7541498157787627520
PARAM_VALUE 0 dev->refcnt_tracker.dead 0
PARAM_VALUE 0 dev->refcnt_tracker.list.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.no_tracker.refs.counter 1
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.next->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->refcnt_tracker.quarantine_avail 128
PARAM_VALUE 0 dev->refcnt_tracker.untracked.refs.counter 1
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.count 0
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_addr_cache.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->rx_mode_retry_timer.entry.pprev 0
PARAM_VALUE 0 dev->rx_mode_retry_timer.flags 0-4194302
PARAM_VALUE 0 dev->rx_mode_retry_timer.lockdep_map->name 0-255
PARAM_VALUE 0 dev->tso_max_segs u16max
PARAM_VALUE 0 dev->tso_max_size 65536
PARAM_VALUE 0 dev->uc.count 0
PARAM_VALUE 0 dev->uc.list.next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->uc.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unlink_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.next->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->unreg_list_net.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->upper_level 1
PARAM_VALUE 0 dev->watchdog_ref_held 0
PARAM_VALUE 0 dev->work_node.next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.next->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->work_node.prev->prev 4096-ptr_max
PARAM_VALUE 0 dev->xdp_zc_max_segs 1
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev s32min-s32max
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432
CAPPED_DATA 0 dev->ifindex 1
CAPPED_DATA 0 dev->num_rx_queues 1
CAPPED_DATA 0 dev->num_tx_queues 1
DATA_SOURCE 0 dev r rtnl_create_link
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
LOCK2 global &rtnl_mutex
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 &hwsim_phys_lock
HALF_LOCKED2 global &rx_queue_mutex

drivers/net/wwan/wwan_core.c wwan_rtnl_newlink() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->_rx->groups 0-s64max
PARAM_VALUE 0 dev->_rx->rps_flow_table 0-s64max
PARAM_VALUE 0 dev->nd_net.net 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_initializing 1
PARAM_VALUE 0 dev->rtnl_link_ops 4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->alloc 0,1182153660833808384,3130032447137456128
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_rx_queues 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->get_num_tx_queues 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912
PARAM_VALUE 0 dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 dev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,9688-u64max
PARAM_VALUE 0 dev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 dev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *dev->name 0-255
BUF_SIZE 0 dev->nd_net.net (-1),10304,10432,10624
BUF_SIZE 0 dev->rtnl_link_ops (-1),288
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dev->ifindex 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 dev->num_napi_configs
NO_OVERFLOW_SIMPLE 0 dev->num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->num_tx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 dev->real_num_tx_queues
LOCK2 global &rtnl_mutex

net/openvswitch/vport-internal_dev.c internal_dev_create() -> register_netdevice()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &ovs_mutex
LOCK2 global &rtnl_mutex
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 &rx_queue_mutex
HALF_LOCKED2 rcu_read