Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/isp1760/isp1760-hcd.c enqueue_qtds() -> create_ptd_int()

Type Parameter Key Value
PARAM_VALUE 0 qh 4096-ptr_max
PARAM_VALUE 0 qh->tt_buffer_dirty 0
PARAM_VALUE 1 qtd 4096-ptr_max
PARAM_VALUE 1 qtd->status 1
PARAM_VALUE 1 qtd->urb 4096-ptr_max
PARAM_VALUE 2 ptd 4298686418638155776
CAPPED_DATA 0 qh 1
CAPPED_DATA 0 &qh->qtd_list 1
CAPPED_DATA 1 &qtd->qtd_list 1
DATA_SOURCE 0 qh $1
PARAM_COMPARE 0 &qh->qtd_list != $0->qtd_list.next
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->lock
HALF_LOCKED2 spinflags
TYPE_LOCK (struct isp1760_hcd)->lock

drivers/usb/isp1760/isp1760-hcd.c handle_done_ptds() -> create_ptd_int()

Type Parameter Key Value
PARAM_VALUE 0 qh 4096-ptr_max
PARAM_VALUE 0 qh->ping 0-1
PARAM_VALUE 0 qh->slot (-1)
PARAM_VALUE 0 qh->toggle 0-1
PARAM_VALUE 1 qtd 4096-ptr_max
PARAM_VALUE 1 qtd->status 1
PARAM_VALUE 2 ptd 6155096822364938240
CAPPED_DATA 0 &qh->qtd_list 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->lock
HALF_LOCKED2 spinflags
TYPE_LOCK (struct isp1760_hcd)->lock