Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 50 files:
- drivers/media/dvb-core/dvb_net.c, line 1322
- drivers/net/amt.c, line 3165
- drivers/net/bonding/bond_main.c
- drivers/net/dummy.c, line 105
- drivers/net/ethernet/8390/lib8390.c, line 978
- drivers/net/ethernet/renesas/rswitch_main.c, line 1948
- drivers/net/ethernet/ti/netcp_ethss.c, line 3161
- drivers/net/fjes/fjes_main.c, line 844
- drivers/net/geneve.c, line 1830
- drivers/net/ifb.c, line 316
- drivers/net/ipvlan/ipvlan_main.c, line 744
- drivers/net/macsec.c, line 3858
- drivers/net/macvlan.c, line 1232
- drivers/net/netdevsim/netdev.c, line 975
- drivers/net/netkit.c, line 459
- drivers/net/team/team_core.c, line 2363
- drivers/net/tun.c, line 1409
- drivers/net/usb/qmi_wwan.c, line 320
- drivers/net/veth.c, line 1745
- drivers/net/vrf.c, line 1563
- drivers/net/vxlan/vxlan_core.c, line 3358
- drivers/net/wan/hdlc_fr.c, line 1082
- drivers/net/wan/hdlc_raw_eth.c, line 100
- drivers/net/wireless/ath/ath6kl/cfg80211.c, line 3795
- drivers/net/wireless/ath/wil6210/netdev.c, line 196
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c, line 928
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c, line 889
- drivers/net/wireless/marvell/libertas/main.c, line 848
- drivers/net/wireless/marvell/libertas/mesh.c, line 993
- drivers/net/wireless/marvell/mwifiex/cfg80211.c, line 3096
- drivers/net/wireless/nxp/nxpwifi/cfg80211.c, line 2452
- drivers/net/wireless/quantenna/qtnfmac/core.c, line 456
- drivers/net/wireless/virtual/mac80211_hwsim_main.c, line 6336
- drivers/net/wireless/virtual/virt_wifi.c, line 497
- drivers/net/xen-netback/interface.c, line 499
- drivers/s390/net/qeth_core_main.c, line 6293
- drivers/staging/most/net/net.c, line 265
- net/8021q/vlan_dev.c, line 1128
- net/atm/br2684.c, line 636
- net/batman-adv/mesh-interface.c, line 1000
- net/bluetooth/bnep/netdev.c, line 220
- net/bridge/br_device.c, line 485
- net/dsa/user.c, line 2780
- net/ethernet/eth.c
- net/hsr/hsr_device.c, line 673
- net/ipv4/ip_gre.c
- net/ipv6/ip6_gre.c
- net/l2tp/l2tp_eth.c, line 99
- net/mac80211/iface.c, line 1619
- net/openvswitch/vport-internal_dev.c, line 96
Smatch caller information:
drivers/net/netkit.c netkit_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/wireless/virtual/mac80211_hwsim_main.c hwsim_mon_setup() -> ether_setup()
| 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 | 7764075301593731072 |
| BUF_SIZE | 0 | dev->netdev_ops | 760 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/ifb.c ifb_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops | 7028670911660331008 |
| PARAM_VALUE | 0 | dev->netdev_ops | 1580695420488691712 |
| BUF_SIZE | 0 | dev->ethtool_ops | 656 |
| BUF_SIZE | 0 | dev->netdev_ops | 760 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/macsec.c macsec_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/geneve.c geneve_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/ethernet/renesas/rswitch_main.c rswitch_device_alloc() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.parent->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.parent->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | dev->dev.parent->driver_data | 4096-ptr_max |
| BUF_SIZE | 0 | dev->dev.parent | 1616 |
| DATA_SOURCE | 0 | dev | r alloc_etherdev_mqs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/l2tp/l2tp_eth.c l2tp_eth_dev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.type | 9130224476421820416 |
| BUF_SIZE | 0 | dev->dev.type | 48 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/ipv6/ip6_gre.c ip6erspan_tap_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/ipv6/ip6_gre.c ip6gre_tap_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/batman-adv/mesh-interface.c batadv_meshif_init_early() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/vrf.c vrf_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/amt.c amt_link_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->addr_assign_type | 1 |
| PARAM_VALUE | 0 | dev->addr_len | 0 |
| PARAM_VALUE | 0 | dev->dev.type | 6607926867240304640 |
| PARAM_VALUE | 0 | dev->features | 0,65536-u64max |
| PARAM_VALUE | 0 | dev->flags | 4240 |
| PARAM_VALUE | 0 | dev->hard_header_len | 0 |
| PARAM_VALUE | 0 | dev->hw_features | 0,65536-u64max |
| PARAM_VALUE | 0 | dev->lltx | 1 |
| PARAM_VALUE | 0 | dev->max_mtu | u16max |
| PARAM_VALUE | 0 | dev->min_mtu | 68 |
| PARAM_VALUE | 0 | dev->needs_free_netdev | 1 |
| PARAM_VALUE | 0 | dev->netdev_ops | 2391553834259116032 |
| PARAM_VALUE | 0 | dev->netns_immutable | 1 |
| PARAM_VALUE | 0 | dev->pcpu_stat_type | 2 |
| PARAM_VALUE | 0 | dev->priv_flags | 0,524288-u32max |
| PARAM_VALUE | 0 | dev->type | 65534 |
| PARAM_VALUE | 0 | *dev->name | 0 |
| BUF_SIZE | 0 | dev->dev.type | 48 |
| BUF_SIZE | 0 | dev->netdev_ops | 760 |
| DATA_SOURCE | 0 | dev | $0 |
| BIT_INFO | 0 | dev->features | 0xe401d0000,0xffffffffffffffff |
| BIT_INFO | 0 | dev->hw_features | 0x10e401d0049,0xffffffffffffffff |
| BIT_INFO | 0 | dev->priv_flags | 0x80000,0xffffffffffffffff |
| MEM_ZERO | 0 | dev->broadcast | |
| NOCHECK_CALL |
net/atm/br2684.c br2684_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/staging/most/net/net.c most_nd_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/wireless/virtual/virt_wifi.c virt_wifi_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/veth.c veth_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/hsr/hsr_device.c hsr_dev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->addr_assign_type | 1 |
| PARAM_VALUE | 0 | *dev->name | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/macvlan.c macvlan_common_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 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->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->gro_ipv4_max_size | 65536 |
| PARAM_VALUE | 0 | dev->gro_max_size | 65536 |
| 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.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->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 | 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.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->pcpu_refcnt | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv_flags | 131104 |
| 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->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->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 |
| BUF_SIZE | 0 | dev->pcpu_refcnt | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev->priv_len | (-1)-0,2-11,13-15,29,31 |
| STR_LEN | 0 | dev->refcnt_tracker.class | (-1) |
| BIT_INFO | 0 | dev->priv_len | 0x0,0x7fffffff |
| TERMINATED | 0 | dev->refcnt_tracker.class | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | dev->priv_len | 0-s32max[c] |
| HALF_LOCKED2 | &conn->lock | ||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | &dlci->mutex | ||
| HALF_LOCKED2 | &dvbnet->ioctl_mutex | ||
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &br_ioctl_mutex | ||
| HALF_LOCKED2 | global &busdevs_lock | ||
| HALF_LOCKED2 | global &dsa2_mutex | ||
| HALF_LOCKED2 | global &func_lock | ||
| HALF_LOCKED2 | global &fwnet_device_mutex | ||
| HALF_LOCKED2 | global &init_net.rtnl_mutex | ||
| HALF_LOCKED2 | global &ioctl_mutex | ||
| HALF_LOCKED2 | global &ovs_mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem | ||
| HALF_LOCKED2 | global &ppp_mutex | ||
| HALF_LOCKED2 | global &probe_disc_mt | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &vlan_ioctl_mutex |
drivers/net/fjes/fjes_main.c fjes_netdev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/mac80211/iface.c ieee80211_if_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/dummy.c dummy_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/bluetooth/bnep/netdev.c bnep_net_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->addr_len | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| MEM_ZERO | 0 | dev->broadcast | |
| NOCHECK_CALL |
drivers/net/bonding/bond_main.c bond_ether_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/bonding/bond_main.c bond_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/ipv4/ip_gre.c erspan_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/ipv4/ip_gre.c ipgre_tap_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/team/team_core.c team_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/ipvlan/ipvlan_main.c ipvlan_link_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 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->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->gro_ipv4_max_size | 65536 |
| PARAM_VALUE | 0 | dev->gro_max_size | 65536 |
| 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.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->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 | 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.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->pcpu_refcnt | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv_flags | 131104 |
| 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->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->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 |
| BUF_SIZE | 0 | dev->pcpu_refcnt | 4 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev->priv_len | (-1)-0,2-11,13-15,29,31 |
| STR_LEN | 0 | dev->refcnt_tracker.class | (-1) |
| BIT_INFO | 0 | dev->priv_len | 0x0,0x7fffffff |
| TERMINATED | 0 | dev->refcnt_tracker.class | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | dev->priv_len | 0-s32max[c] |
| HALF_LOCKED2 | &conn->lock | ||
| HALF_LOCKED2 | &dev->reclaim_sem | ||
| HALF_LOCKED2 | &dlci->mutex | ||
| HALF_LOCKED2 | &dvbnet->ioctl_mutex | ||
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &br_ioctl_mutex | ||
| HALF_LOCKED2 | global &busdevs_lock | ||
| HALF_LOCKED2 | global &dsa2_mutex | ||
| HALF_LOCKED2 | global &func_lock | ||
| HALF_LOCKED2 | global &fwnet_device_mutex | ||
| HALF_LOCKED2 | global &init_net.rtnl_mutex | ||
| HALF_LOCKED2 | global &ioctl_mutex | ||
| HALF_LOCKED2 | global &ovs_mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem | ||
| HALF_LOCKED2 | global &ppp_mutex | ||
| HALF_LOCKED2 | global &probe_disc_mt | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &vlan_ioctl_mutex |
drivers/net/tun.c tun_net_initialize() -> ether_setup()
| 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->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.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 | 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.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->netdev_ops | 6756215097575919616 |
| 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,256 |
| PARAM_VALUE | 0 | dev->num_tx_queues | 1,256 |
| PARAM_VALUE | 0 | dev->pcpu_refcnt | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->align | 64 |
| PARAM_VALUE | 0 | dev->priv->dev->gro_ipv4_max_size | 65536 |
| PARAM_VALUE | 0 | dev->priv->dev->gro_max_size | 65536 |
| PARAM_VALUE | 0 | dev->priv->dev->gso_ipv4_max_size | 65536 |
| PARAM_VALUE | 0 | dev->priv->dev->gso_max_segs | u16max |
| PARAM_VALUE | 0 | dev->priv->dev->gso_max_size | 65536 |
| PARAM_VALUE | 0 | dev->priv->dev->lower_level | 1 |
| PARAM_VALUE | 0 | dev->priv->dev->num_napi_configs | 1-4294967295 |
| PARAM_VALUE | 0 | dev->priv->dev->num_rx_queues | 1,256 |
| PARAM_VALUE | 0 | dev->priv->dev->num_tx_queues | 1,256 |
| PARAM_VALUE | 0 | dev->priv->dev->priv_flags | 131104,655392 |
| PARAM_VALUE | 0 | dev->priv->dev->priv_len | 10728 |
| PARAM_VALUE | 0 | dev->priv->dev->real_num_rx_queues | 1,256 |
| PARAM_VALUE | 0 | dev->priv->dev->real_num_tx_queues | 1,256 |
| PARAM_VALUE | 0 | dev->priv->dev->refcnt_tracker.class | 7541498157787627520 |
| PARAM_VALUE | 0 | dev->priv->dev->refcnt_tracker.no_tracker.refs.counter | 1 |
| PARAM_VALUE | 0 | dev->priv->dev->refcnt_tracker.quarantine_avail | 128 |
| PARAM_VALUE | 0 | dev->priv->dev->refcnt_tracker.untracked.refs.counter | 1 |
| PARAM_VALUE | 0 | dev->priv->dev->rtnl_link_ops | 4975199222072889344 |
| PARAM_VALUE | 0 | dev->priv->dev->rx_mode_retry_timer.flags | 0-4194302 |
| PARAM_VALUE | 0 | dev->priv->dev->tso_max_segs | u16max |
| PARAM_VALUE | 0 | dev->priv->dev->tso_max_size | 65536 |
| PARAM_VALUE | 0 | dev->priv->dev->tx_queue_len | 1-4294967295 |
| PARAM_VALUE | 0 | dev->priv->dev->upper_level | 1 |
| PARAM_VALUE | 0 | dev->priv->dev->xdp_zc_max_segs | 1 |
| PARAM_VALUE | 0 | dev->priv->filter_attached | 0 |
| PARAM_VALUE | 0 | dev->priv->flags | 1-2 |
| PARAM_VALUE | 0 | dev->priv->ifr | 7424469257454813184 |
| PARAM_VALUE | 0 | dev->priv->ifr->ifr_ifru.ifru_flags | s16min-(-1),1-s16max |
| PARAM_VALUE | 0 | dev->priv->rx_batched | 0 |
| PARAM_VALUE | 0 | dev->priv->steering_prog | 0 |
| PARAM_VALUE | 0 | dev->priv->txflt.count | 0 |
| PARAM_VALUE | 0 | dev->priv->vnet_hdr_sz | 10 |
| PARAM_VALUE | 0 | dev->priv_flags | 131104,655392 |
| PARAM_VALUE | 0 | dev->priv_len | 10728 |
| 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->real_num_rx_queues | 1,256 |
| PARAM_VALUE | 0 | dev->real_num_tx_queues | 1,256 |
| 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_ops | 4975199222072889344 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 10728 |
| 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->sysfs_groups | 4096-ptr_max |
| 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.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 |
| BUF_SIZE | 0 | dev->netdev_ops | 760 |
| 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 | $0 |
| NS_CAPABLE | 0 | 12 | |
| BIT_INFO | 0 | dev->num_rx_queues | 0x0,0x101 |
| BIT_INFO | 0 | dev->num_tx_queues | 0x0,0x101 |
| BIT_INFO | 0 | dev->priv_flags | 0x20020,0xffffffffffffffff |
| BIT_INFO | 0 | dev->real_num_rx_queues | 0x0,0x101 |
| BIT_INFO | 0 | dev->real_num_tx_queues | 0x0,0x101 |
| TERMINATED | 0 | dev->refcnt_tracker.class | 1 |
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex |
drivers/net/vxlan/vxlan_core.c vxlan_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->addr_assign_type | 1 |
| PARAM_VALUE | 0 | *dev->name | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/8021q/vlan_dev.c vlan_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/bridge/br_device.c br_dev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->addr_assign_type | 1 |
| PARAM_VALUE | 0 | *dev->name | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/netdevsim/netdev.c nsim_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/usb/qmi_wwan.c qmi_wwan_netdev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->header_ops | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/wan/hdlc_raw_eth.c raw_eth_ioctl() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->addr_len | 0 |
| PARAM_VALUE | 0 | dev->flags | 144 |
| PARAM_VALUE | 0 | dev->hard_header_len | 0 |
| PARAM_VALUE | 0 | dev->header_ops | 4199208577562439680 |
| PARAM_VALUE | 0 | dev->header_ops->cache | 0,4002040155852992512,6291592314023907328,9038097620534984704 |
| PARAM_VALUE | 0 | dev->header_ops->cache_update | 0,4136776623896797184,7422325842290319360 |
| PARAM_VALUE | 0 | dev->header_ops->create | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->header_ops->parse | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->header_ops->parse_protocol | 0,4927389631704563712,5013334982761803776,5267698508377800704 |
| PARAM_VALUE | 0 | dev->header_ops->validate | 0 |
| PARAM_VALUE | 0 | dev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->lock.first_waiter | 0,4096-ptr_max |
| 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.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->max_mtu | 1500 |
| PARAM_VALUE | 0 | dev->min_mtu | 68 |
| PARAM_VALUE | 0 | dev->mtu | 1500 |
| PARAM_VALUE | 0 | dev->needed_headroom | 0 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops->ndo_siocwandev | 3169121643887783936,4639040216571998208,4740843728122777600,5475627671455961088,6476681243475546112,7667607148383133696 |
| PARAM_VALUE | 0 | dev->priv_flags | 16 |
| PARAM_VALUE | 0 | dev->type | 518 |
| DATA_SOURCE | 0 | dev | $0 |
| CAPABLE | 0 | 12 | |
| NOCHECK_CALL | |||
| LOCK2 | &net->rtnl_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct net)->rtnl_mutex |
drivers/net/wireless/ath/wil6210/netdev.c wil_dev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/media/dvb-core/dvb_net.c dvb_net_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/ethernet/8390/ax88796.c ethdev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/net/ethernet/8390/8390.c ethdev_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
net/openvswitch/vport-internal_dev.c do_setup() -> ether_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |