Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/usb/core/message.c usb_bulk_msg() -> usb_start_wait_urb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | urb | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->actual_length | 0 |
| PARAM_VALUE | 0 | urb->anchor | 0 |
| PARAM_VALUE | 0 | urb->anchor_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->complete | 7120798091784957952 |
| PARAM_VALUE | 0 | urb->context | 0 |
| PARAM_VALUE | 0 | urb->ep | 0 |
| PARAM_VALUE | 0 | urb->error_count | 0 |
| PARAM_VALUE | 0 | urb->hcpriv | 0 |
| PARAM_VALUE | 0 | urb->kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | urb->num_mapped_sgs | 0 |
| PARAM_VALUE | 0 | urb->num_sgs | 0 |
| PARAM_VALUE | 0 | urb->number_of_packets | 0 |
| PARAM_VALUE | 0 | urb->reject.counter | 0 |
| PARAM_VALUE | 0 | urb->setup_dma | 0 |
| PARAM_VALUE | 0 | urb->setup_packet | 0 |
| PARAM_VALUE | 0 | urb->sg | 0 |
| PARAM_VALUE | 0 | urb->sgt | 0 |
| PARAM_VALUE | 0 | urb->start_frame | (-1)-0 |
| PARAM_VALUE | 0 | urb->status | 0 |
| PARAM_VALUE | 0 | urb->stream_id | 0 |
| PARAM_VALUE | 0 | urb->transfer_buffer_length | 0-s32max |
| PARAM_VALUE | 0 | urb->transfer_dma | 0 |
| PARAM_VALUE | 0 | urb->transfer_flags | 0 |
| PARAM_VALUE | 0 | urb->unlinked | 0 |
| PARAM_VALUE | 0 | urb->urb_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->use_count.counter | 0 |
| PARAM_VALUE | 3 | killable | 0 |
| BUF_SIZE | 0 | urb | s32min-s32max |
| DATA_SOURCE | 0 | urb | r usb_alloc_urb |
| DATA_SOURCE | 1 | timeout | $5 |
| DATA_SOURCE | 2 | actual_length | $4 |
drivers/usb/core/message.c usb_bulk_msg_killable() -> usb_start_wait_urb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | urb | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->actual_length | 0 |
| PARAM_VALUE | 0 | urb->anchor | 0 |
| PARAM_VALUE | 0 | urb->anchor_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->complete | 7120798091784957952 |
| PARAM_VALUE | 0 | urb->context | 0 |
| PARAM_VALUE | 0 | urb->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->ep | 0 |
| PARAM_VALUE | 0 | urb->error_count | 0 |
| PARAM_VALUE | 0 | urb->hcpriv | 0 |
| PARAM_VALUE | 0 | urb->kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | urb->num_mapped_sgs | 0 |
| PARAM_VALUE | 0 | urb->num_sgs | 0 |
| PARAM_VALUE | 0 | urb->number_of_packets | 0 |
| PARAM_VALUE | 0 | urb->pipe | 0,128-u32max |
| PARAM_VALUE | 0 | urb->reject.counter | 0 |
| PARAM_VALUE | 0 | urb->setup_dma | 0 |
| PARAM_VALUE | 0 | urb->setup_packet | 0 |
| PARAM_VALUE | 0 | urb->sg | 0 |
| PARAM_VALUE | 0 | urb->sgt | 0 |
| PARAM_VALUE | 0 | urb->start_frame | (-1)-0 |
| PARAM_VALUE | 0 | urb->status | 0 |
| PARAM_VALUE | 0 | urb->stream_id | 0 |
| PARAM_VALUE | 0 | urb->transfer_buffer | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->transfer_buffer_length | 12,4096 |
| PARAM_VALUE | 0 | urb->transfer_dma | 0 |
| PARAM_VALUE | 0 | urb->transfer_flags | 0 |
| PARAM_VALUE | 0 | urb->unlinked | 0 |
| PARAM_VALUE | 0 | urb->urb_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->use_count.counter | 0 |
| PARAM_VALUE | 2 | actual_length | 5408845511214551040,7938803405808541696,8453303008515223552 |
| PARAM_VALUE | 3 | killable | 1 |
| BUF_SIZE | 0 | urb | s32min-s32max |
| DATA_SOURCE | 0 | urb | r usb_alloc_urb |
| DATA_SOURCE | 1 | timeout | $5 |
| DATA_SOURCE | 2 | actual_length | $4 |
| LOCK2 | &data->io_mutex | ||
| TYPE_LOCK | (struct usbtmc_device_data)->io_mutex |
drivers/usb/core/message.c usb_internal_control_msg() -> usb_start_wait_urb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | urb | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->actual_length | 0 |
| PARAM_VALUE | 0 | urb->anchor | 0 |
| PARAM_VALUE | 0 | urb->anchor_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->anchor_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->complete | 7120798091784957952 |
| PARAM_VALUE | 0 | urb->context | 0 |
| PARAM_VALUE | 0 | urb->ep | 0 |
| PARAM_VALUE | 0 | urb->error_count | 0 |
| PARAM_VALUE | 0 | urb->hcpriv | 0 |
| PARAM_VALUE | 0 | urb->interval | 0 |
| PARAM_VALUE | 0 | urb->kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | urb->num_mapped_sgs | 0 |
| PARAM_VALUE | 0 | urb->num_sgs | 0 |
| PARAM_VALUE | 0 | urb->number_of_packets | 0 |
| PARAM_VALUE | 0 | urb->reject.counter | 0 |
| PARAM_VALUE | 0 | urb->setup_dma | 0 |
| PARAM_VALUE | 0 | urb->setup_packet | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->sg | 0 |
| PARAM_VALUE | 0 | urb->sgt | 0 |
| PARAM_VALUE | 0 | urb->start_frame | 0 |
| PARAM_VALUE | 0 | urb->status | 0 |
| PARAM_VALUE | 0 | urb->stream_id | 0 |
| PARAM_VALUE | 0 | urb->transfer_dma | 0 |
| PARAM_VALUE | 0 | urb->transfer_flags | 0 |
| PARAM_VALUE | 0 | urb->unlinked | 0 |
| PARAM_VALUE | 0 | urb->urb_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->urb_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | urb->use_count.counter | 0 |
| PARAM_VALUE | 2 | actual_length | 4761831040526761984 |
| PARAM_VALUE | 3 | killable | 0 |
| BUF_SIZE | 0 | urb | s32min-s32max |
| DATA_SOURCE | 0 | urb | r usb_alloc_urb |
| DATA_SOURCE | 1 | timeout | $5 |