Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/st/cw1200/queue.c cw1200_queue_put() -> cw1200_queue_mk_packet_id()

Type Parameter Key Value
PARAM_VALUE 2 item_generation 0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
UNITS 1 queue_id unit_array_size
LOCK2 &priv->ps_state_lock
LOCK2 &queue->lock
LOCK2 bh
HALF_LOCKED2 &local->handle_wake_tx_queue_lock
HALF_LOCKED2 &priv->bss_loss_lock
TYPE_LOCK (struct cw1200_common)->ps_state_lock
TYPE_LOCK (struct cw1200_queue)->lock

drivers/net/wireless/st/cw1200/queue.c cw1200_queue_requeue() -> cw1200_queue_mk_packet_id()

Type Parameter Key Value
PARAM_VALUE 1 queue_id 0-3
PARAM_VALUE 3 item_id 0-15
CAPPED_DATA 0 queue_generation 1
CAPPED_DATA 1 queue_id 1
CAPPED_DATA 3 item_id 1
PREEMPT_ADD <- disables preempt
RX_PATH
UNITS 1 queue_id unit_array_size
LOCK2 &queue->lock
TYPE_LOCK (struct cw1200_queue)->lock