Defined in 2 files as a function:
- drivers/usb/gadget/udc/m66592-udc.c, line 300 (as a function)
- drivers/usb/gadget/udc/r8a66597-udc.c, line 391 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/usb/gadget/udc/m66592-udc.c alloc_pipe_config() -> pipe_initialize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ep.desc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ep.maxpacket | 0-2047 |
| PARAM_VALUE | 0 | ep->fifoaddr | 16,20,24 |
| PARAM_VALUE | 0 | ep->fifoctr | 32,38,44 |
| PARAM_VALUE | 0 | ep->fifosel | 30,36,42 |
| PARAM_VALUE | 0 | ep->fifotrn | 0,40,46 |
| PARAM_VALUE | 0 | ep->m66592 | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->m66592->num_dma | 1-2 |
| PARAM_VALUE | 0 | ep->m66592->reg | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->pipectr | 112-131180 |
| PARAM_VALUE | 0 | ep->pipenum | 1-u16max |
| PARAM_VALUE | 0 | ep->queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->type | 16384,32768,49152 |
| BUF_SIZE | 0 | ep->ep.desc | (-1),9 |
| DATA_SOURCE | 0 | ep | $0 |
| FUZZY_MAX | 0 | ep->type | 32768 |
| BIT_INFO | 0 | ep->type | 0x0,0xc000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | ep->ep.desc->bDescriptorType | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bEndpointAddress | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bInterval | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bLength | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bRefresh | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bSynchAddress | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bmAttributes | 0-255 |
| USER_DATA | 0 | ep->ep.desc->wMaxPacketSize | 0-u16max |
| USER_DATA | 0 | ep->ep.maxpacket | 0-2047[c] |
| USER_PTR | 0 | ep->ep.desc | |
| HALF_LOCKED2 | &data->dev->lock | ||
| HALF_LOCKED2 | &data->lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &func->ffs->eps_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | &udc->connect_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/usb/gadget/udc/r8a66597-udc.c alloc_pipe_config() -> pipe_initialize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ep.desc | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ep.maxpacket | 0-2047 |
| PARAM_VALUE | 0 | ep->fifoaddr | 20 |
| PARAM_VALUE | 0 | ep->fifoctr | 34 |
| PARAM_VALUE | 0 | ep->fifosel | 32 |
| PARAM_VALUE | 0 | ep->pipectr | 112-124 |
| PARAM_VALUE | 0 | ep->pipenum | 1-7 |
| PARAM_VALUE | 0 | ep->pipetre | 0,144-160 |
| PARAM_VALUE | 0 | ep->pipetrn | 0,146-162 |
| PARAM_VALUE | 0 | ep->queue.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->queue.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->r8a66597 | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->r8a66597->reg | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->type | 16384,32768,49152 |
| PARAM_VALUE | 0 | ep->use_dma | 0 |
| BUF_SIZE | 0 | ep->ep.desc | (-1),9 |
| DATA_SOURCE | 0 | ep | $0 |
| FUZZY_MAX | 0 | ep->type | 32768 |
| BIT_INFO | 0 | ep->type | 0x0,0xc000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | ep->ep.desc->bDescriptorType | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bEndpointAddress | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bInterval | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bLength | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bRefresh | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bSynchAddress | 0-255 |
| USER_DATA | 0 | ep->ep.desc->bmAttributes | 0-255 |
| USER_DATA | 0 | ep->ep.desc->wMaxPacketSize | 0-u16max |
| USER_DATA | 0 | ep->ep.maxpacket | 0-2047[c] |
| USER_PTR | 0 | ep->ep.desc | |
| HALF_LOCKED2 | &data->dev->lock | ||
| HALF_LOCKED2 | &data->lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &func->ffs->eps_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | &udc->connect_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |