Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 25 files:

Smatch caller information:

net/mctp/route.c mctp_routes_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 2779110386753671168
NOCHECK_CALL

net/mctp/route.c mctp_routes_init() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 2779110386753671168
PARAM_VALUE 0 pt->af_packet_net 0
PARAM_VALUE 0 pt->dev 0
PARAM_VALUE 0 pt->type 3,250
NOCHECK_CALL

drivers/net/wan/lapbether.c lapbeth_cleanup_driver() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 2747638365627142144
NOCHECK_CALL

drivers/net/wan/lapbether.c lapbeth_init_driver() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 2747638365627142144
PARAM_VALUE 0 pt->af_packet_net 0
PARAM_VALUE 0 pt->dev 0
PARAM_VALUE 0 pt->type 3,24576
NOCHECK_CALL

net/dsa/dsa.c dsa_cleanup_module() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 6174858246287192064
NOCHECK_CALL

net/dsa/dsa.c dsa_init_module() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 6174858246287192064
PARAM_VALUE 0 pt->af_packet_net 0
PARAM_VALUE 0 pt->dev 0
PARAM_VALUE 0 pt->type 3,248
NOCHECK_CALL

drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c mlx5e_test_loopback_cleanup() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->func 8785680913717850112
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 2048
NOCHECK_CALL
LOCK2 &priv->state_lock
TYPE_LOCK (struct mlx5e_priv)->state_lock

drivers/block/aoe/aoenet.c aoenet_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 3906244941316493312
NOCHECK_CALL

net/tipc/bearer.c tipc_detach_loopback() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &pernet_ops_rwsem
HALF_LOCKED2 &pool->lock

net/tipc/bearer.c tipc_disable_l2_media() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &pernet_ops_rwsem
HALF_LOCKED2 global &rtnl_mutex

net/mpls/af_mpls.c mpls_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 7775369898454749184
NOCHECK_CALL

net/mpls/af_mpls.c mpls_init() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 7775369898454749184
PARAM_VALUE 0 pt->af_packet_net 0
PARAM_VALUE 0 pt->dev 0
PARAM_VALUE 0 pt->type 3,34887
NOCHECK_CALL

net/batman-adv/hard-interface.c batadv_hardif_disable_interface() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/802/mrp.c mrp_unregister_application() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 83552181607993352
NOCHECK_CALL

net/llc/llc_core.c llc_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 2028293778482098176
NOCHECK_CALL

drivers/net/wan/hdlc.c hdlc_module_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 6461692962579456000
NOCHECK_CALL

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c __stmmac_test_dvlanfilt() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->dev 4096-ptr_max
PARAM_VALUE 0 pt->func 7460396449781211136
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 33024
NOCHECK_CALL

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c __stmmac_test_loopback() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->dev 4096-ptr_max
PARAM_VALUE 0 pt->func 5126413502027735040
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 2048
NOCHECK_CALL

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c __stmmac_test_vlanfilt() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->dev 4096-ptr_max
PARAM_VALUE 0 pt->func 7460396449781211136
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 2048
NOCHECK_CALL

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c stmmac_test_arpoffload() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->dev 4096-ptr_max
PARAM_VALUE 0 pt->func 3986471799462191104
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 2054
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c stmmac_test_flowctrl() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->func 2104919729096335360
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 34824
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c stmmac_test_vlanoff_common() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->dev 4096-ptr_max
PARAM_VALUE 0 pt->func 7460396449781211136
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 2048,33024
NOCHECK_CALL

net/can/af_can.c can_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 8781852759187943424
NOCHECK_CALL

net/can/af_can.c can_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4381321378330099712
NOCHECK_CALL

net/can/af_can.c can_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 1239862739720151040
NOCHECK_CALL

net/phonet/af_phonet.c phonet_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 6664966831484174336
NOCHECK_CALL

net/phonet/af_phonet.c phonet_init() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 6664966831484174336
PARAM_VALUE 0 pt->af_packet_net 0
PARAM_VALUE 0 pt->dev 0
PARAM_VALUE 0 pt->type 3,245
NOCHECK_CALL

net/core/selftests.c __net_test_loopback() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->dev 4096-ptr_max
PARAM_VALUE 0 pt->func 8062568394326511616
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 2048
NOCHECK_CALL

drivers/net/ppp/pppoe.c pppoe_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 3299555674339389440
NOCHECK_CALL

drivers/net/ppp/pppoe.c pppoe_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 5232216309688815616
NOCHECK_CALL

net/ieee802154/socket.c af_ieee802154_remove() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4281401151085404160
NOCHECK_CALL

net/ipv4/ipconfig.c ic_bootp_cleanup() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 933976516756807680
NOCHECK_CALL

net/ipv4/ipconfig.c ic_rarp_cleanup() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 1715283197208002560
NOCHECK_CALL

net/ncsi/ncsi-manage.c ncsi_unregister_dev() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
NOCHECK_CALL

net/ieee802154/6lowpan/rx.c lowpan_rx_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 6862440021845405696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

net/ipv6/af_inet6.c ipv6_packet_cleanup() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 3526022620094095360
NOCHECK_CALL

drivers/net/ethernet/amd/xgbe/xgbe-selftest.c __xgbe_test_loopback() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 4096-ptr_max
PARAM_VALUE 0 pt->af_packet_priv 4096-ptr_max
PARAM_VALUE 0 pt->dev 4096-ptr_max
PARAM_VALUE 0 pt->func 5267447083339972608
PARAM_VALUE 0 pt->list.next 4096-ptr_max
PARAM_VALUE 0 pt->list.prev 4096-ptr_max
PARAM_VALUE 0 pt->type 2048
NOCHECK_CALL

net/x25/af_x25.c x25_exit() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 3640202623449399296
NOCHECK_CALL

net/x25/af_x25.c x25_init() -> dev_remove_pack()

Type Parameter Key Value
PARAM_VALUE 0 pt 3640202623449399296
PARAM_VALUE 0 pt->af_packet_net 0
PARAM_VALUE 0 pt->dev 0
PARAM_VALUE 0 pt->type 3,2053
NOCHECK_CALL