Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/usb/endpoint.c data_ep_set_params() -> release_urbs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->chip->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->chip->quirk_flags | 8-u64max |
| PARAM_VALUE | 0 | ep->cur_audiofmt | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->data_subs | 0 |
| PARAM_VALUE | 0 | ep->datainterval | 0-255 |
| PARAM_VALUE | 0 | ep->freqm | 0,8-34359730 |
| PARAM_VALUE | 0 | ep->freqn | 0,8-34359730 |
| PARAM_VALUE | 0 | ep->freqshift | s32min |
| PARAM_VALUE | 0 | ep->lowlatency_playback | 0 |
| PARAM_VALUE | 0 | ep->need_setup | 1 |
| PARAM_VALUE | 0 | ep->next_packet_head | 0 |
| PARAM_VALUE | 0 | ep->next_packet_queued | 0 |
| PARAM_VALUE | 0 | ep->nurbs | 1-12 |
| PARAM_VALUE | 0 | ep->packsize | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->phase | 0 |
| PARAM_VALUE | 0 | ep->pps | 0-8000 |
| PARAM_VALUE | 0 | ep->prepare_data_urb | 0 |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->retire_data_urb | 0 |
| PARAM_VALUE | 0 | ep->silence_value | 0,105,128 |
| PARAM_VALUE | 0 | ep->state.counter | 0-s32max |
| PARAM_VALUE | 0 | ep->stride | 0-268435455,4026531840-u32max |
| PARAM_VALUE | 0 | ep->sync_sink | 0 |
| PARAM_VALUE | 0 | ep->syncbuf | 0 |
| PARAM_VALUE | 0 | ep->type | 0 |
| PARAM_VALUE | 0 | ep->urb | 4096-ptr_max |
| PARAM_VALUE | 1 | force | 0 |
| CAPPED_DATA | 0 | ep->nurbs | 1 |
| CAPPED_DATA | 0 | ep->sample_rem | 1 |
| DATA_SOURCE | 0 | ep | $0 |
| FUZZY_MAX | 0 | ep->nurbs | 1 |
| FUZZY_MAX | 0 | ep->silence_value | 128 |
| BIT_INFO | 0 | ep->silence_value | 0x0,0xe9 |
| BIT_INFO | 0 | ep->stride | 0x0,0xfffffff |
| HARD_MAX | 0 | ep->silence_value | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | global &qdev_mutex |
sound/usb/endpoint.c snd_usb_endpoint_release() -> release_urbs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 1 | force | 1 |
| DATA_SOURCE | 0 | ep | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/usb/endpoint.c snd_usb_endpoint_set_params() -> release_urbs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->need_setup | 1 |
| PARAM_VALUE | 1 | force | 0 |
| DATA_SOURCE | 0 | ep | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | global &qdev_mutex |
sound/usb/endpoint.c sync_ep_set_params() -> release_urbs()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ep | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->chip | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->chip->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->chip->dev->bus | 1-u64max |
| PARAM_VALUE | 0 | ep->cur_audiofmt | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->data_subs | 0 |
| PARAM_VALUE | 0 | ep->datainterval | 0-255 |
| PARAM_VALUE | 0 | ep->freqm | 0,8-34359730 |
| PARAM_VALUE | 0 | ep->freqn | 0,8-34359730 |
| PARAM_VALUE | 0 | ep->freqshift | s32min |
| PARAM_VALUE | 0 | ep->lowlatency_playback | 0 |
| PARAM_VALUE | 0 | ep->need_setup | 1 |
| PARAM_VALUE | 0 | ep->next_packet_head | 0 |
| PARAM_VALUE | 0 | ep->next_packet_queued | 0 |
| PARAM_VALUE | 0 | ep->nurbs | 4 |
| PARAM_VALUE | 0 | ep->packsize | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->phase | 0 |
| PARAM_VALUE | 0 | ep->pps | 0-8000 |
| PARAM_VALUE | 0 | ep->prepare_data_urb | 0 |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->ready_playback_urbs.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ep->retire_data_urb | 0 |
| PARAM_VALUE | 0 | ep->state.counter | 0-s32max |
| PARAM_VALUE | 0 | ep->sync_sink | 0 |
| PARAM_VALUE | 0 | ep->syncbuf | 1-u64max |
| PARAM_VALUE | 0 | ep->type | 1 |
| PARAM_VALUE | 0 | ep->urb | 4096-ptr_max |
| PARAM_VALUE | 1 | force | 0 |
| BUF_SIZE | 0 | ep->syncbuf | s32min-s32max |
| CAPPED_DATA | 0 | ep->sample_rem | 1 |
| DATA_SOURCE | 0 | ep | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | global &qdev_mutex |