Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/locking/qspinlock.c pv_kick_node() -> pv_hash()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
PARAM_VALUE 0 lock->locked 3
PARAM_VALUE 0 lock->pending 0-1
BUF_SIZE 1 node 0
DATA_SOURCE 0 lock $0
DATA_SOURCE 1 node $1
BIT_INFO 1 node 0x0,0x0

kernel/locking/qspinlock.c pv_wait_head_or_lock() -> pv_hash()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
PARAM_VALUE 0 lock->pending 0
PARAM_VALUE 1 node 4096-ptr_max
PARAM_VALUE 1 node->state 0
BUF_SIZE 1 node 16
BUF_SIZE 1 node 16
DATA_SOURCE 0 lock $0
DATA_SOURCE 1 node $1