Defined in 1 files as a prototype:

Defined in 1 files as a macro:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

net/tipc/node.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ppp/ppp_synctty.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mediatek/mtk_eth_soc.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

net/sunrpc/svc_xprt.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

net/netfilter/nf_conncount.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &root->lock
HALF_LOCKED2 bh

drivers/net/ethernet/sfc/falcon/rx.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

net/tipc/socket.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &n->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 rcu_read

drivers/net/wireguard/receive.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max

net/ipv6/ip6_fib.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mvm/rs.c spin_trylock_bh() -> _raw_spin_trylock_bh()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sta->rate_ctrl_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read