Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/usb/usbnet.c __handle_link_change() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
CAPPED_DATA 0 &dev->bh_work 1
DATA_SOURCE 0 dev $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/usb/usbnet.c usbnet_change_mtu() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 dev->hard_mtu 0-2147549182[c]
USER_DATA 0 dev->rx_urb_size 0-2147549182[c]
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/usb/usbnet.c usbnet_open() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/usb/usbnet.c usbnet_probe() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev->driver_name 4-25,28-29,32
MEM_ZERO 0 &dev->deferred
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/usb/usbnet.c usbnet_set_link_ksettings_mii() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/usb/ax88179_178a.c ax88179_change_mtu() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 dev->hard_mtu 0-2147549182[c]

drivers/net/usb/asix_devices.c ax88178_change_mtu() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->rx_urb_size 2048,4096,8192,16384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 dev->hard_mtu 0-2147549182[c]

drivers/net/usb/cdc_ncm.c cdc_ncm_update_rxtx_max() -> usbnet_update_max_qlen()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->hard_mtu 0-65537
PARAM_VALUE 0 dev->rx_urb_size 0-u32max
BUF_SIZE 0 dev->driver_name (-1),4-25,28-29,32
CAPPED_DATA 0 dev->hard_mtu 1
CAPPED_DATA 0 dev->rx_urb_size 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->hard_mtu
NO_OVERFLOW_SIMPLE 0 dev->rx_urb_size
HALF_LOCKED2 &of->mutex