Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 17 files:

Smatch caller information:

drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c brcmf_bus_started() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
PARAM_VALUE 0 nb->next 0,4096-ptr_max
PARAM_VALUE 0 nb->notifier_call 2152679141255176192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c brcmf_detach() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfsd/nfssvc.c nfsd_destroy_serv() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 2549582708595204096
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &nfsd_mutex

drivers/infiniband/core/roce_gid_mgmt.c roce_gid_mgmt_cleanup() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 1568600636273680384
NOCHECK_CALL

net/sctp/protocol.c sctp_v4_add_protocol() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4021691221227024384
PARAM_VALUE 0 nb->next 0,4096-ptr_max
NOCHECK_CALL

net/sctp/protocol.c sctp_v4_del_protocol() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4021691221227024384
NOCHECK_CALL

drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_exit_module() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4568553621788569600
NOCHECK_CALL

drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_init_module() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4568553621788569600
PARAM_VALUE 0 nb->next 0,4096-ptr_max
NOCHECK_CALL

drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_router_fini() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock

fs/lockd/svc.c lockd_put() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 8092984033712742400
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &nlmsvc_mutex
HALF_LOCKED2 global &nfsd_mutex

drivers/net/ethernet/via/via-velocity.c velocity_unregister_notifier() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 8483244327577485312
NOCHECK_CALL

drivers/infiniband/hw/irdma/main.c irdma_unregister_notifiers() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 1401394523925815296
NOCHECK_CALL

drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_ib_destroy() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 7074514138185404416
NOCHECK_CALL

drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_ib_init() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 7074514138185404416
PARAM_VALUE 0 nb->next 0,4096-ptr_max
NOCHECK_CALL

drivers/net/ipvlan/ipvlan_main.c ipvlan_cleanup_module() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 803924975493804032
NOCHECK_CALL

drivers/net/ipvlan/ipvlan_main.c ipvlan_init_module() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 803924975493804032
PARAM_VALUE 0 nb->next 0,4096-ptr_max
NOCHECK_CALL

drivers/net/ethernet/marvell/prestera/prestera_router.c prestera_router_fini() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/marvell/prestera/prestera_router.c prestera_router_init() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
PARAM_VALUE 0 nb->next 0,4096-ptr_max
PARAM_VALUE 0 nb->notifier_call 3141688224945811456
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

net/mac80211/main.c ieee80211_unregister_hw() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &iwlwifi_opmode_table_mtx

drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_exit_module() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 3245732343291809792
NOCHECK_CALL

drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_init_module() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 3245732343291809792
PARAM_VALUE 0 nb->next 0,4096-ptr_max
NOCHECK_CALL

net/netfilter/nf_nat_masquerade.c nf_nat_masquerade_inet_register_notifiers() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 6556159935650680832
PARAM_VALUE 0 nb->next 0,4096-ptr_max
NOCHECK_CALL
LOCK2 global &masq_mutex

net/netfilter/nf_nat_masquerade.c nf_nat_masquerade_inet_unregister_notifiers() -> unregister_inetaddr_notifier()

Type Parameter Key Value
PARAM_VALUE 0 nb 6556159935650680832
NOCHECK_CALL
LOCK2 global &masq_mutex