Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 44 files:

Smatch caller information:

drivers/usb/atm/usbatm.c usbatm_usb_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x80,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/isp1760/isp1760-hcd.c create_ptd_atl() -> usb_maxpacket()

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->lock
HALF_LOCKED2 spinflags
TYPE_LOCK (struct isp1760_hcd)->lock

drivers/usb/isp1760/isp1760-hcd.c packetize_urb() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max

drivers/usb/host/max3421-hcd.c max3421_transfer_in_done() -> usb_maxpacket()

Type Parameter Key Value

drivers/usb/host/max3421-hcd.c max3421_transfer_out() -> usb_maxpacket()

Type Parameter Key Value

drivers/usb/host/max3421-hcd.c max3421_transfer_out_done() -> usb_maxpacket()

Type Parameter Key Value

drivers/media/rc/mceusb.c mceusb_dev_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/media/rc/streamzap.c streamzap_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/input/misc/yealink.c usb_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/rndis_host.c generic_rndis_bind() -> usb_maxpacket()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/isp116x-hcd.c isp116x_urb_enqueue() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PREEMPT_ADD <- disables preempt
LOCK2 &isp116x->lock
LOCK2 flags
TYPE_LOCK (struct isp116x)->lock

drivers/usb/host/isp116x-hcd.c isp116x_urb_enqueue() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PREEMPT_ADD <- disables preempt
LOCK2 &isp116x->lock
LOCK2 flags
TYPE_LOCK (struct isp116x)->lock

drivers/input/tablet/pegasus_notetaker.c pegasus_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/media/rc/xbox_remote.c xbox_remote_initialize() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/ralink/rt2x00/rt2x00usb.c rt2x00usb_assign_endpoint() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/ralink/rt2x00/rt2x00usb.c rt2x00usb_assign_endpoint() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,1073741824-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/usb/fotg210/fotg210-hcd.c qh_urb_transaction() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max

drivers/usb/misc/usbio.c usbio_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 1 pipe 0-15
DATA_SOURCE 1 pipe r usb_endpoint_num
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/usbnet.c init_status() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0xffffffff
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/usb/storage/transport.c usb_stor_intr_transfer() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
HALF_LOCKED2 &us->dev_mutex

drivers/net/can/usb/etas_es58x/es58x_core.c es58x_alloc_rx_urbs() -> usb_maxpacket()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

sound/usb/usx2y/usx2yhwdeppcm.c usx2y_urbs_allocate() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

sound/usb/usx2y/usx2yhwdeppcm.c usx2y_usbpcm_urbs_allocate() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/usb/core/hub.c hub_configure() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
CAPPED_DATA 0 udev 1
BIT_INFO 0 udev->actconfig->desc.bmAttributes 0x0,0xff
BIT_INFO 1 pipe 0x40000080,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/mediatek/mt76/usb.c __mt76u_init() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0
BIT_INFO 1 pipe 0xffffffff80000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/lan78xx.c lan78xx_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/lan78xx.c lan78xx_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,1073741824-s32max
BIT_INFO 1 pipe 0xc0010000,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/oxu210hp-hcd.c qh_make() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
LOCK2 &oxu->lock
LOCK2 flags
TYPE_LOCK (struct oxu_hcd)->lock

drivers/usb/host/oxu210hp-hcd.c qh_urb_transaction() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max

drivers/usb/host/sl811-hcd.c sl811h_urb_enqueue() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PREEMPT_ADD <- disables preempt
LOCK2 &sl811->lock
LOCK2 flags
TYPE_LOCK (struct sl811)->lock

drivers/usb/host/sl811-hcd.c sl811h_urb_enqueue() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PREEMPT_ADD <- disables preempt
LOCK2 &sl811->lock
LOCK2 flags
TYPE_LOCK (struct sl811)->lock

sound/usb/midi.c snd_usbmidi_in_endpoint_create() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/usb/midi.c snd_usbmidi_out_endpoint_create() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,1073741824-s32max
BIT_INFO 1 pipe 0x40000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/input/misc/ati_remote2.c ati_remote2_urb_init() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/storage/onetouch.c onetouch_connect_input() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/input/misc/powermate.c powermate_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/input/tablet/acecad.c usb_acecad_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-hcd.c ohci_urb_enqueue() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max

drivers/media/rc/ati_remote.c ati_remote_initialize() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/media/rc/ati_remote.c ati_remote_initialize() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,1073741824-s32max
BIT_INFO 1 pipe 0x40000000,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/input/misc/cm109.c cm109_usb_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/hid/usbhid/hid-core.c hid_submit_ctrl() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x80000080,0xffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &usbhid->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct usbhid_device)->lock

sound/usb/usx2y/us122l.c init_pipe_urbs() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
DATA_SOURCE 0 udev $4
DATA_SOURCE 1 pipe $5
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/usb/usx2y/us122l.c usb_stream_new() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
CAPPED_DATA 0 udev 1
DATA_SOURCE 0 udev $1
BIT_INFO 1 pipe 0x8080,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/usb/usx2y/us122l.c usb_stream_new() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,65536-s32max
CAPPED_DATA 0 udev 1
DATA_SOURCE 0 udev $1
BIT_INFO 1 pipe 0x10000,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/usb/line6/pcm.c line6_init_pcm() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x80,0xffffffff
RX_PATH
TASK_NOT_RUNNING

sound/usb/line6/pcm.c line6_init_pcm() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/c67x00/c67x00-sched.c c67x00_add_data_urb() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
LOCK2 &c67x00->lock
LOCK2 &pool->lock
TYPE_LOCK (struct c67x00_hcd)->lock

drivers/usb/c67x00/c67x00-sched.c c67x00_end_of_data() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 1 pipe s32min-(-1),128-s32max
PREEMPT_ADD
LOCK2 &c67x00->lock
LOCK2 &pool->lock
TYPE_LOCK (struct c67x00_hcd)->lock

drivers/usb/misc/lvstest.c lvs_rh_probe() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000080,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/r8a66597-hcd.c r8a66597_make_td() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PREEMPT_ADD
LOCK2 &r8a66597->lock
LOCK2 flags
TYPE_LOCK (struct r8a66597)->lock

sound/usb/midi2.c create_midi2_endpoint() -> usb_maxpacket()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 pipe s32min-0,128-s32max
BIT_INFO 1 pipe 0x40000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

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

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

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

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex