Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/silabs/wfx/data_tx.c wfx_tx_policy_get() -> wfx_tx_policy_use()

Type Parameter Key Value
PARAM_VALUE 0 cache 4096-ptr_max
PARAM_VALUE 0 cache->cache 4096-ptr_max
PARAM_VALUE 0 cache->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 entry 4096-ptr_max
BUF_SIZE 0 cache 704
CAPPED_DATA 0 &cache->free 1
PARAM_COMPARE 0 &cache->free != $0->free.next
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 0 &cache->lock
HALF_LOCKED2 &local->handle_wake_tx_queue_lock
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct wfx_tx_policy_cache)->lock