Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 1 name 16
DATA_SOURCE 0 dev r alloc_netdev_mqs
LOCK2 global &rtnl_mutex

drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_add_virtual_intf() -> dev_alloc_name()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_addr 4096-ptr_max
PARAM_VALUE 0 dev->ethtool_ops 3092215899995095040
PARAM_VALUE 0 dev->flags 0,2-u32max
PARAM_VALUE 0 dev->ieee80211_ptr 4096-ptr_max
PARAM_VALUE 0 dev->needed_headroom 100
PARAM_VALUE 0 dev->needs_free_netdev 1
PARAM_VALUE 0 dev->netdev_ops 1083642803084046336
PARAM_VALUE 0 dev->netdev_ops->ndo_add_slave 0
PARAM_VALUE 0 dev->netdev_ops->ndo_bpf 0
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_dellink 0
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_getlink 0
PARAM_VALUE 0 dev->netdev_ops->ndo_bridge_setlink 0
PARAM_VALUE 0 dev->netdev_ops->ndo_change_carrier 0
PARAM_VALUE 0 dev->netdev_ops->ndo_change_mtu 0
PARAM_VALUE 0 dev->netdev_ops->ndo_change_rx_flags 0
PARAM_VALUE 0 dev->netdev_ops->ndo_del_slave 0
PARAM_VALUE 0 dev->netdev_ops->ndo_dfwd_add_station 0
PARAM_VALUE 0 dev->netdev_ops->ndo_dfwd_del_station 0
PARAM_VALUE 0 dev->netdev_ops->ndo_do_ioctl 0
PARAM_VALUE 0 dev->netdev_ops->ndo_eth_ioctl 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_done 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_setup 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_ddp_target 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_disable 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_enable 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_get_hbainfo 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fcoe_get_wwn 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_add 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_del 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_del_bulk 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_dump 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fdb_get 0
PARAM_VALUE 0 dev->netdev_ops->ndo_features_check 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fill_forward_path 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fill_metadata_dst 0
PARAM_VALUE 0 dev->netdev_ops->ndo_fix_features 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_iflink 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_offload_stats 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_peer_dev 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_phys_port_id 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_phys_port_name 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_port_parent_id 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_stats 3529838653700763648
PARAM_VALUE 0 dev->netdev_ops->ndo_get_stats64 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_tstamp 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_config 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_guid 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_port 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_vf_stats 0
PARAM_VALUE 0 dev->netdev_ops->ndo_get_xmit_slave 0
PARAM_VALUE 0 dev->netdev_ops->ndo_has_offload_stats 0
PARAM_VALUE 0 dev->netdev_ops->ndo_hwtstamp_get 0
PARAM_VALUE 0 dev->netdev_ops->ndo_hwtstamp_set 0
PARAM_VALUE 0 dev->netdev_ops->ndo_init 0
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_add 0
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_del 0
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_del_bulk 0
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_dump 0
PARAM_VALUE 0 dev->netdev_ops->ndo_mdb_get 0
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_construct 0
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_destroy 0
PARAM_VALUE 0 dev->netdev_ops->ndo_neigh_setup 0
PARAM_VALUE 0 dev->netdev_ops->ndo_netpoll_cleanup 0
PARAM_VALUE 0 dev->netdev_ops->ndo_netpoll_setup 0
PARAM_VALUE 0 dev->netdev_ops->ndo_open 1455326551300337664
PARAM_VALUE 0 dev->netdev_ops->ndo_poll_controller 0
PARAM_VALUE 0 dev->netdev_ops->ndo_rx_flow_steer 0
PARAM_VALUE 0 dev->netdev_ops->ndo_select_queue 7309588968021913600
PARAM_VALUE 0 dev->netdev_ops->ndo_set_config 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_features 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_mac_address 5722826364859088896
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_headroom 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_mode 5671129388834054144
PARAM_VALUE 0 dev->netdev_ops->ndo_set_rx_mode_async 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_tx_maxrate 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_guid 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_link_state 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_mac 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_port 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_rate 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_spoofchk 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_trust 0
PARAM_VALUE 0 dev->netdev_ops->ndo_set_vf_vlan 0
PARAM_VALUE 0 dev->netdev_ops->ndo_setup_tc 0
PARAM_VALUE 0 dev->netdev_ops->ndo_siocbond 0
PARAM_VALUE 0 dev->netdev_ops->ndo_siocdevprivate 0
PARAM_VALUE 0 dev->netdev_ops->ndo_siocwandev 0
PARAM_VALUE 0 dev->netdev_ops->ndo_sk_get_lower_dev 0
PARAM_VALUE 0 dev->netdev_ops->ndo_start_xmit 8034227445603594240
PARAM_VALUE 0 dev->netdev_ops->ndo_stop 6248205928669794304
PARAM_VALUE 0 dev->netdev_ops->ndo_tunnel_ctl 0
PARAM_VALUE 0 dev->netdev_ops->ndo_tx_timeout 7765221223767445504
PARAM_VALUE 0 dev->netdev_ops->ndo_uninit 0
PARAM_VALUE 0 dev->netdev_ops->ndo_validate_addr 4342228606772805632
PARAM_VALUE 0 dev->netdev_ops->ndo_vlan_rx_add_vid 0
PARAM_VALUE 0 dev->netdev_ops->ndo_vlan_rx_kill_vid 0
PARAM_VALUE 0 dev->netdev_ops->ndo_work 0
PARAM_VALUE 0 dev->netdev_ops->ndo_xdp_get_xmit_slave 0
PARAM_VALUE 0 dev->netdev_ops->ndo_xdp_xmit 0
PARAM_VALUE 0 dev->netdev_ops->ndo_xsk_wakeup 0
PARAM_VALUE 0 dev->netdev_ops->net_shaper_ops 0
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->watchdog_timeo 1250
PARAM_VALUE 0 *dev->priv 4096-18446744073709547520
PARAM_VALUE 1 name 4096-ptr_max
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->ieee80211_ptr 2512
BUF_SIZE 1 name (-1),6-7
BUF_SIZE 1 name (-1),6-7
DATA_SOURCE 0 dev r alloc_netdev_mqs
DATA_SOURCE 1 name $1
STR_LEN 0 dev->ieee80211_ptr->wiphy (-1),5-6
BIT_INFO 0 dev->flags 0x1002,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 *name 0-255
USER_PTR 1 name
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 &wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx

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

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->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
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 0 dev->stat_ops 24
BUF_SIZE 1 name 16
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

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

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->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
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 1 name 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex

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

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->netdev_ops 1366839913422749696
PARAM_VALUE 0 dev->tso_max_size 0-524280
PARAM_VALUE 0 dev->watchdog_timeo 1250
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 1 name 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

net/mac80211/iface.c ieee80211_if_add() -> dev_alloc_name()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->needed_tailroom 18
PARAM_VALUE 0 dev->pcpu_stat_type 2
BUF_SIZE 1 name 16
DATA_SOURCE 0 dev r alloc_netdev_mqs
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rdev->wiphy.mtx
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 wiphy)->mtx

drivers/staging/rtl8723bs/os_dep/os_intfs.c rtw_init_netdev_name() -> dev_alloc_name()

Type Parameter Key Value
BUF_SIZE 1 name 16
BUF_SIZE 1 name 16
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 name $1
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 dev->dev.parent 4096-ptr_max
PARAM_VALUE 0 dev->dev.parent->dma_mask 4096-ptr_max
BUF_SIZE 0 dev->dev.parent 1616
BUF_SIZE 1 name 16
DATA_SOURCE 0 dev r alloc_etherdev_mqs
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 1 name 16
DATA_SOURCE 0 dev r alloc_netdev_mqs
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

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

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->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
BUF_SIZE 0 dev->ethtool_ops 656
BUF_SIZE 0 dev->netdev_ops 760
BUF_SIZE 1 name 16
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