Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/usb/dwc3/gadget.c dwc3_gadget_init_endpoint() -> dwc3_debugfs_create_endpoint_dir()

Type Parameter Key Value
PARAM_VALUE 0 dep 4096-ptr_max
PARAM_VALUE 0 dep->cancelled_list.next 4096-ptr_max
PARAM_VALUE 0 dep->cancelled_list.next->next 4096-ptr_max
PARAM_VALUE 0 dep->cancelled_list.prev 4096-ptr_max
PARAM_VALUE 0 dep->cancelled_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dep->cancelled_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dep->combo_num 0
PARAM_VALUE 0 dep->dwc 4096-ptr_max
PARAM_VALUE 0 dep->dwc->bounce 1-ptr_max
PARAM_VALUE 0 dep->dwc->current_dr_role 2-3
PARAM_VALUE 0 dep->dwc->dev 4096-ptr_max
PARAM_VALUE 0 dep->dwc->dr_mode 2-3
PARAM_VALUE 0 dep->dwc->ep0_in_setup.done 0
PARAM_VALUE 0 dep->dwc->ep0_in_setup.wait.lock.magic 3735899821
PARAM_VALUE 0 dep->dwc->ep0_in_setup.wait.lock.owner (-1)
PARAM_VALUE 0 dep->dwc->ep0_in_setup.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dep->dwc->ep0_in_setup.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dep->dwc->ep0_in_setup.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 dep->dwc->ep0_trb 1-ptr_max
PARAM_VALUE 0 dep->dwc->ev_buf 0,4096-ptr_max
PARAM_VALUE 0 dep->dwc->gadget 4096-ptr_max
PARAM_VALUE 0 dep->dwc->gadget->ep_list.prev 4096-ptr_max
PARAM_VALUE 0 dep->dwc->gadget->ep_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dep->dwc->gadget->ep_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dep->dwc->irq_gadget 1-s32max
PARAM_VALUE 0 dep->dwc->setup_buf 4096-ptr_max
PARAM_VALUE 0 dep->dwc->sysdev 4096-ptr_max
PARAM_VALUE 0 dep->dwc->sysdev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dep->dwc->sysdev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dep->dwc->sysdev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 dep->dwc->sysdev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dep->dwc->sysdev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 dep->dwc->sysdev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 dep->dwc->sysdev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 dep->dwc->sysdev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dep->dwc->sysdev->dma_uses_io_tlb 1
PARAM_VALUE 0 dep->dwc->sysdev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dep->dwc->usb2_phy 0,4096-ptr_max
PARAM_VALUE 0 dep->endpoint.caps.type_bulk 1
PARAM_VALUE 0 dep->endpoint.caps.type_int 1
PARAM_VALUE 0 dep->endpoint.caps.type_iso 1
PARAM_VALUE 0 dep->endpoint.ep_list.next 4096-ptr_max
PARAM_VALUE 0 dep->endpoint.max_streams 16
PARAM_VALUE 0 dep->endpoint.ops 6296839211020681216,7017330015453999104
PARAM_VALUE 0 dep->endpoint.ops->alloc_request 4190394418188091392
PARAM_VALUE 0 dep->endpoint.ops->dequeue 4881462435143585792
PARAM_VALUE 0 dep->endpoint.ops->disable 485391858038964224,6714757961923002368
PARAM_VALUE 0 dep->endpoint.ops->dispose 0
PARAM_VALUE 0 dep->endpoint.ops->enable 1609207205158281216,6709471218632830976
PARAM_VALUE 0 dep->endpoint.ops->fifo_flush 0
PARAM_VALUE 0 dep->endpoint.ops->fifo_status 0
PARAM_VALUE 0 dep->endpoint.ops->free_request 1104409534885990400
PARAM_VALUE 0 dep->endpoint.ops->queue 7832483659985485824,8949190628499443712
PARAM_VALUE 0 dep->endpoint.ops->set_halt 3457097381015117824,5988242909190090752
PARAM_VALUE 0 dep->endpoint.ops->set_wedge 3448191269613473792
PARAM_VALUE 0 dep->pending_list.next 4096-ptr_max
PARAM_VALUE 0 dep->pending_list.next->next 4096-ptr_max
PARAM_VALUE 0 dep->pending_list.prev 4096-ptr_max
PARAM_VALUE 0 dep->pending_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dep->pending_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dep->start_cmd_status 0
PARAM_VALUE 0 dep->started_list.next 4096-ptr_max
PARAM_VALUE 0 dep->started_list.next->next 4096-ptr_max
PARAM_VALUE 0 dep->started_list.prev 4096-ptr_max
PARAM_VALUE 0 dep->started_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dep->started_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dep->trb_pool->bph 0
PARAM_VALUE 0 dep->trb_pool->bpl 0
PARAM_VALUE 0 dep->trb_pool->ctrl 0
PARAM_VALUE 0 dep->trb_pool->size 0
BUF_SIZE 0 dep 384
BUF_SIZE 0 dep->endpoint.desc (-1),9
BUF_SIZE 0 dep->endpoint.name 20
CAPPED_DATA 0 dep->number 1
DATA_SOURCE 0 dep r _kzalloc_noprof
STR_LEN 0 dep->endpoint.name 19
STR_LEN 0 dep->name 19
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &dwc->mutex
HALF_LOCKED2 &pool->lock