Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/usb/catc.c catc_set_multicast_list() -> catc_ctrl_async()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | catc | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->is_f5u011 | 0 |
| PARAM_VALUE | 0 | catc->multicast | 4096-ptr_max |
| PARAM_VALUE | 1 | dir | 0 |
| PARAM_VALUE | 2 | request | 250 |
| PARAM_VALUE | 3 | value | 11,27,43 |
| PARAM_VALUE | 4 | index | 96 |
| PARAM_VALUE | 5 | buf | 0 |
| PARAM_VALUE | 6 | len | 0 |
| PARAM_VALUE | 7 | callback | 0 |
| FUZZY_MAX | 3 | value | 11 |
| BIT_INFO | 3 | value | 0xb,0x3f |
| MEM_ZERO | 0 | catc->multicast | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/usb/catc.c catc_set_multicast_list() -> catc_ctrl_async()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | catc | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_dr.bRequest | 245,250-252 |
| PARAM_VALUE | 0 | catc->ctrl_dr.bRequestType | 64,192 |
| PARAM_VALUE | 0 | catc->ctrl_dr.wIndex | 1-2,96,105-112,64128 |
| PARAM_VALUE | 0 | catc->ctrl_dr.wLength | 0-2,8,64 |
| PARAM_VALUE | 0 | catc->ctrl_dr.wValue | 0,11,27,43 |
| PARAM_VALUE | 0 | catc->ctrl_head | 0-15 |
| PARAM_VALUE | 0 | catc->ctrl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | catc->ctrl_urb->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->ep->urb_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->pipe | 0,128-u32max |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->bDeviceProtocol | 1 |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->bmAttributes | 0-255 |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer_length | 0-2,8,64 |
| PARAM_VALUE | 0 | catc->ctrl_urb->urb_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->urb_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->urb_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->is_f5u011 | 0 |
| PARAM_VALUE | 0 | catc->multicast | 4096-ptr_max |
| PARAM_VALUE | 0 | *catc->ctrl_buf | 0-255 |
| PARAM_VALUE | 1 | dir | 0 |
| PARAM_VALUE | 2 | request | 252 |
| PARAM_VALUE | 3 | value | 0 |
| PARAM_VALUE | 4 | index | 64128 |
| PARAM_VALUE | 5 | buf | 4096-ptr_max |
| PARAM_VALUE | 6 | len | 64 |
| PARAM_VALUE | 7 | callback | 0 |
| BUF_SIZE | 5 | buf | 64 |
| MEM_ZERO | 0 | catc->multicast | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | catc->ctrl_urb->num_mapped_sgs | |
| NO_OVERFLOW_SIMPLE | 0 | catc->ctrl_urb->transfer_buffer_length | |
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/usb/catc.c catc_set_multicast_list() -> catc_ctrl_async()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | catc | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->is_f5u011 | 1-255 |
| PARAM_VALUE | 0 | catc->multicast | 4096-ptr_max |
| PARAM_VALUE | 1 | dir | 0 |
| PARAM_VALUE | 2 | request | 245 |
| PARAM_VALUE | 3 | value | 0 |
| PARAM_VALUE | 4 | index | 2 |
| PARAM_VALUE | 5 | buf | 4096-ptr_max |
| PARAM_VALUE | 6 | len | 8 |
| PARAM_VALUE | 7 | callback | 0 |
| BUF_SIZE | 5 | buf | 64 |
| MEM_ZERO | 0 | catc->multicast | |
| MEM_ZERO | 5 | buf | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/usb/catc.c catc_set_multicast_list() -> catc_ctrl_async()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | catc | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_dr.bRequest | 245,250-252 |
| PARAM_VALUE | 0 | catc->ctrl_dr.bRequestType | 64,192 |
| PARAM_VALUE | 0 | catc->ctrl_dr.wIndex | 1-2,96,105-112,64128 |
| PARAM_VALUE | 0 | catc->ctrl_dr.wLength | 0-2,8,64 |
| PARAM_VALUE | 0 | catc->ctrl_dr.wValue | 0,11,27,43 |
| PARAM_VALUE | 0 | catc->ctrl_head | 0-15 |
| PARAM_VALUE | 0 | catc->ctrl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | catc->ctrl_urb->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->ep->urb_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->pipe | 0,128-u32max |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->bDeviceProtocol | 1 |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->bmAttributes | 0-255 |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | catc->ctrl_urb->transfer_buffer_length | 0-2,8,64 |
| PARAM_VALUE | 0 | catc->ctrl_urb->urb_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->urb_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->ctrl_urb->urb_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->is_f5u011 | 1-255 |
| PARAM_VALUE | 0 | catc->multicast | 4096-ptr_max |
| PARAM_VALUE | 0 | catc->rxmode | 4096-ptr_max |
| PARAM_VALUE | 0 | *catc->ctrl_buf | 0-255 |
| PARAM_VALUE | 0 | *catc->netdev->name | 0-255 |
| PARAM_VALUE | 1 | dir | 0 |
| PARAM_VALUE | 2 | request | 245 |
| PARAM_VALUE | 3 | value | 0 |
| PARAM_VALUE | 4 | index | 1 |
| PARAM_VALUE | 5 | buf | 4096-ptr_max |
| PARAM_VALUE | 6 | len | 2 |
| PARAM_VALUE | 7 | callback | 0 |
| BUF_SIZE | 5 | buf | 2 |
| MEM_ZERO | 0 | catc->multicast | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | catc->ctrl_urb->num_mapped_sgs | |
| NO_OVERFLOW_SIMPLE | 0 | catc->ctrl_urb->transfer_buffer_length | |
| HALF_LOCKED2 | &netdev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/usb/catc.c catc_stats_timer() -> catc_ctrl_async()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | catc | 4096-ptr_max |
| PARAM_VALUE | 1 | dir | 128 |
| PARAM_VALUE | 2 | request | 251 |
| PARAM_VALUE | 3 | value | 0 |
| PARAM_VALUE | 4 | index | 105-112 |
| PARAM_VALUE | 5 | buf | 0 |
| PARAM_VALUE | 6 | len | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | catc->ctrl_urb->num_mapped_sgs | |
| NO_OVERFLOW_SIMPLE | 0 | catc->ctrl_urb->transfer_buffer_length |