Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/musb/musb_host.c musb_urb_enqueue() -> musb_schedule()

Type Parameter Key Value
PARAM_VALUE 0 musb 4096-ptr_max
PARAM_VALUE 0 musb->is_active 1
PARAM_VALUE 0 musb->is_host 1
PARAM_VALUE 0 musb->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 qh 4096-ptr_max
PARAM_VALUE 1 qh->addr_reg 0-127
PARAM_VALUE 1 qh->dev 4096-ptr_max
PARAM_VALUE 1 qh->dev->bus 4096-ptr_max
PARAM_VALUE 1 qh->dev->can_submit 1
PARAM_VALUE 1 qh->dev->parent 1-u64max
PARAM_VALUE 1 qh->dev->state 4-u32max
PARAM_VALUE 1 qh->epnum 0-15
PARAM_VALUE 1 qh->hb_mult 1-4
PARAM_VALUE 1 qh->hep 4096-ptr_max
PARAM_VALUE 1 qh->hep->hcpriv 0
PARAM_VALUE 1 qh->is_ready 1
PARAM_VALUE 1 qh->maxpacket 0-2047
PARAM_VALUE 1 qh->ring.next 4096-ptr_max
PARAM_VALUE 1 qh->ring.next->next 4096-ptr_max
PARAM_VALUE 1 qh->ring.prev 4096-ptr_max
PARAM_VALUE 1 qh->ring.prev->next 4096-ptr_max
PARAM_VALUE 1 qh->ring.prev->prev 4096-ptr_max
PARAM_VALUE 1 qh->type 0-3
PARAM_VALUE 1 qh->type_reg 64-255
PARAM_VALUE 2 is_in 0,128
BUF_SIZE 1 qh 152
CAPPED_DATA 1 qh->intv_reg 1
DATA_SOURCE 0 musb r hcd_to_musb
DATA_SOURCE 1 qh r _kzalloc_noprof
FUZZY_MAX 1 qh->hb_mult 2
PARAM_COMPARE 1 &qh->hep->urb_list != $1->hep->urb_list.next
BIT_INFO 2 is_in 0x0,0x80
PREEMPT_ADD <- disables preempt
LOCK2 flags
LOCK2 0 &musb->lock
TYPE_LOCK (struct musb)->lock