Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/dwc2/hcd_ddma.c dwc2_hcd_qh_init_ddma() -> dwc2_desc_list_alloc()

Type Parameter Key Value
PARAM_VALUE 0 hsotg 4096-ptr_max
PARAM_VALUE 0 hsotg->params.dma_desc_enable 1
PARAM_VALUE 1 qh 4096-ptr_max
PARAM_VALUE 1 qh->data_toggle 0
PARAM_VALUE 1 qh->do_split 0
PARAM_VALUE 1 qh->dwc_tt 0,4096-ptr_max
PARAM_VALUE 1 qh->ep_is_in 0-1
PARAM_VALUE 1 qh->ep_type 0-3
PARAM_VALUE 1 qh->hsotg 4096-ptr_max
PARAM_VALUE 1 qh->maxp 0-2047
PARAM_VALUE 1 qh->maxp_mult 1-4
PARAM_VALUE 1 qh->num_hs_transfers (-1)-1
PARAM_VALUE 1 qh->qh_list_entry.next 4096-ptr_max
PARAM_VALUE 1 qh->qh_list_entry.next->next 4096-ptr_max
PARAM_VALUE 1 qh->qh_list_entry.prev 4096-ptr_max
PARAM_VALUE 1 qh->qh_list_entry.prev->next 4096-ptr_max
PARAM_VALUE 1 qh->qh_list_entry.prev->prev 4096-ptr_max
PARAM_VALUE 1 qh->qtd_list.next 4096-ptr_max
PARAM_VALUE 1 qh->qtd_list.next->next 4096-ptr_max
PARAM_VALUE 1 qh->qtd_list.prev 4096-ptr_max
PARAM_VALUE 1 qh->qtd_list.prev->next 4096-ptr_max
PARAM_VALUE 1 qh->qtd_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 qh->unreserve_timer.entry.pprev 0
PARAM_VALUE 1 qh->unreserve_timer.flags 0-4194302
PARAM_VALUE 1 qh->unreserve_timer.lockdep_map->name 0-255
PARAM_VALUE 1 qh->wait_timer._softexpires 0
PARAM_VALUE 1 qh->wait_timer.base 4096-ptr_max
PARAM_VALUE 1 qh->wait_timer.function 1-u64max
PARAM_VALUE 1 qh->wait_timer.is_hard 0
PARAM_VALUE 1 qh->wait_timer.is_lazy 0
PARAM_VALUE 1 qh->wait_timer.is_queued 0
PARAM_VALUE 1 qh->wait_timer.is_rel 0
PARAM_VALUE 1 qh->wait_timer.is_soft 0
PARAM_VALUE 1 qh->wait_timer.node.expires 0
PARAM_VALUE 1 qh->wait_timer.node.node.next 0
PARAM_VALUE 1 qh->wait_timer.node.node.node.rb_left 0
PARAM_VALUE 1 qh->wait_timer.node.node.node.rb_right 0
PARAM_VALUE 1 qh->wait_timer.node.node.prev 0
BUF_SIZE 1 qh 384
DATA_SOURCE 0 hsotg $0
DATA_SOURCE 1 qh $1
DATA_SOURCE 2 flags $2
MEM_ZERO 1 &qh->wait_timer