Documented in 1 files:

Defined in 1 files as a function:

Referenced in 87 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.iProduct 1-255
PARAM_VALUE 0 dev->have_langid 1
PARAM_VALUE 0 dev->state 0-7,9-u32max
PARAM_VALUE 0 dev->string_langid (-1)-u16max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 size 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 2 size unit_byte

sound/usb/card.c usb_audio_make_longname() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->manufacturer 0,4096-ptr_max
PARAM_VALUE 0 dev->speed 1-3,5-6
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 2 size 1-80
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 buf unit_byte
UNITS 2 size unit_byte
LOCK2 _T->lock

drivers/media/rc/ttusbir.c ttusbir_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 1-255
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->state 0-7,9-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 0 *dev->tt->hcpriv (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/mouse/synaptics_usb.c synusb_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 1-255
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->state 0-7,9-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 0 *dev->tt->hcpriv (-4611686018427387904)-4611686018427387903
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/radio/si470x/radio-si470x-usb.c si470x_vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/rc/mceusb.c mceusb_init_rc_dev() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/rc/streamzap.c streamzap_init_rc_dev() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->ep_in 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/radio/radio-ma901.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/radio/radio-shark.c usb_shark_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/hdpvr/hdpvr-video.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/uvc/uvc_status.c uvc_input_init() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->ep_in 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/gpib/ni_usb/ni_usb_gpib.c ni_usb_driver_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 size 1024
BUF_SIZE 1 buf 1024
BUF_SIZE 1 buf 1024
DATA_SOURCE 1 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &ni_usb_hotplug_lock

drivers/net/usb/rtl8150.c rtl8150_get_drvinfo() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &us_ibdev->usdev_lock
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/input/misc/ims-pcu.c ims_pcu_setup_buttons() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 1-255
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->state 4-u32max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
CAPPED_DATA 0 dev->actconfig->desc.bNumInterfaces 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/misc/ims-pcu.c ims_pcu_setup_gamepad() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 1-255
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->state 4-u32max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
CAPPED_DATA 0 dev->actconfig->desc.bNumInterfaces 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/tablet/kbtab.c kbtab_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/hackrf/hackrf.c hackrf_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/radio/si4713/radio-usb-si4713.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/usb/serial/usb-serial.c serial_proc_show() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 buf 4985266648743292928
PARAM_VALUE 2 size 40
BUF_SIZE 1 buf 40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 &m->lock
LOCK2 &serial->disc_mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpib/agilent_82357a/agilent_82357a.c agilent_82357a_driver_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 size 1024
BUF_SIZE 1 buf 1024
BUF_SIZE 1 buf 1024
DATA_SOURCE 1 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &agilent_82357a_hotplug_lock

drivers/media/usb/uvc/uvc_driver.c uvc_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/mouse/appletouch.c atp_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/usbtv/usbtv-video.c usbtv_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/input/joystick/pxrc.c pxrc_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 buf 0
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/tablet/aiptek.c aiptek_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 65
BUF_SIZE 1 buf 65
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->ep_in 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/rc/xbox_remote.c xbox_remote_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 80
BUF_SIZE 1 buf 80
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/go7007/go7007-usb.c go7007_usb_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/gspca/gspca.c gspca_input_connect() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/gspca/gspca.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/input/touchscreen/usbtouchscreen.c usbtouch_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/net/usb/usbnet.c usbnet_get_drvinfo() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &us_ibdev->usdev_lock
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/input/joystick/xpad.c xpad_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/radio/radio-keene.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/rc/imon_raw.c imon_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/ttusb-dec/ttusb_dec.c ttusb_init_rc() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->state 4-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/mc/mc-device.c __media_device_usb_init() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
DATA_SOURCE 0 dev $1
STR_LEN 0 dev (-1),6,13
STR_LEN 0 dev (-1),6,13
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
HALF_LOCKED2 global &media_device_lock

sound/usb/caiaq/device.c init_card() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 1-255
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->state 4-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 0 *dev->tt->hcpriv (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 buf 7269794070819270656
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/rc/imon.c imon_init_idev() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 &ictx->lock
TYPE_LOCK (struct imon_context)->lock

drivers/media/rc/imon.c imon_init_rdev() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 &ictx->lock
TYPE_LOCK (struct imon_context)->lock

drivers/media/rc/imon.c imon_init_touch() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 &ictx->lock
TYPE_LOCK (struct imon_context)->lock

drivers/media/usb/au0828/au0828-input.c au0828_rc_register() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 1-255
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->state 0-7,9-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 &dev->lock
TYPE_LOCK (struct au0828_dev)->lock

drivers/media/usb/siano/smsusb.c smsusb_init_device() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 1 buf 0
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/net/usb/pegasus.c pegasus_get_drvinfo() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &us_ibdev->usdev_lock
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/usb/lan78xx.c lan78xx_get_drvinfo() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &us_ibdev->usdev_lock
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/usb/r8152.c rtl8152_get_drvinfo() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &us_ibdev->usdev_lock
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/media/rc/iguanair.c iguanair_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/s2255/s2255drv.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/radio/dsbr100.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

sound/usb/caiaq/input.c snd_usb_caiaq_input_init() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->state 4-u32max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

sound/usb/bcd2000/bcd2000.c bcd2000_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 1 buf 8684974436317437952
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 _T->lock

drivers/media/usb/uvc/uvc_metadata.c uvc_meta_v4l2_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/dvb-usb/cxusb-analog.c cxusb_medion_v_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 4096-ptr_max
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/dvb-usb/dvb-usb-remote.c dvb_usb_remote_init() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/tablet/hanwang.c hanwang_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->descriptor.idProduct 33793,34051,34088-34090
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
CAPPED_DATA 0 dev->descriptor.idProduct 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/radio/radio-mr800.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/uvc/uvc_v4l2.c uvc_ioctl_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/input/misc/ati_remote2.c ati_remote2_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 2-255
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
CAPPED_DATA 0 dev->actconfig->desc.bNumInterfaces 1
FUZZY_MAX 0 dev->actconfig->desc.bNumInterfaces 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/misc/keyspan_remote.c keyspan_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->ep_in 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/dvb-usb-v2/dvb_usb_core.c dvb_usbv2_remote_init() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 dev->parent->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/pwc/pwc-if.c usb_pwc_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.idVendor 1054,1133,1137,1228,1373,1690,1726,3457
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/rc/redrat3.c redrat3_init_rc_dev() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/radio/radio-raremono.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->ep_in 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/em28xx/em28xx-input.c em28xx_ir_init() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 global &em28xx_devlist_mutex

drivers/media/usb/em28xx/em28xx-input.c em28xx_register_snapshot_button() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 30
BUF_SIZE 1 buf 30
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 global &em28xx_devlist_mutex
HALF_LOCKED2 &pool->lock

drivers/media/usb/au0828/au0828-video.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/pvrusb2/pvrusb2-hdw.c pvr2_hdw_create() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/cx231xx/cx231xx-video.c cx231xx_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/rc/ati_remote.c ati_remote_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 80
BUF_SIZE 1 buf 80
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 0 dev->ep_in 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/hid/usbhid/hid-core.c usbhid_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->manufacturer 0,4096-ptr_max
PARAM_VALUE 0 dev->product 0,4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/msi2500/msi2500.c msi2500_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/rc/ir_toy.c irtoy_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->state 4-u32max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/pwc/pwc-v4l.c pwc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/net/usb/catc.c catc_get_drvinfo() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &us_ibdev->usdev_lock
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/media/usb/airspy/airspy.c airspy_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/dvb-frontends/rtl2832_sdr.c rtl2832_sdr_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

sound/usb/hiface/chip.c hiface_chip_create() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 4096-ptr_max
PARAM_VALUE 0 dev->actconfig->desc.bNumInterfaces 1-255
PARAM_VALUE 0 dev->state 0-7,9-u32max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 0 *dev->tt->hcpriv (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 size 1-80
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 buf unit_byte
UNITS 2 size unit_byte
LOCK2 _T->lock

drivers/input/mouse/bcm5974.c bcm5974_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 1-u64max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/rc/igorplugusb.c igorplugusb_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 buf 0
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/usb/em28xx/em28xx-video.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/radio/radio-shark2.c usb_shark_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/touchscreen/sur40.c sur40_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/input/touchscreen/sur40.c sur40_vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/usb/stk1160/stk1160-v4l.c vidioc_querycap() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
NOCHECK_CALL
USER_DATA 1 *buf 0-255
UNITS 2 size unit_byte
USER_PTR 1 buf
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

sound/usb/misc/ua101.c ua101_probe() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->actconfig 0,4096-ptr_max
PARAM_VALUE 0 dev->speed 2-3
PARAM_VALUE 1 buf 2721131614796574720
PARAM_VALUE 2 size 32
BUF_SIZE 1 buf 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte
LOCK2 _T->lock

drivers/net/usb/smsc95xx.c smsc95xx_bind() -> usb_make_path()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 0 *dev->tt->hcpriv (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 buf 6248042887266525184
PARAM_VALUE 2 size 64
BUF_SIZE 1 buf 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte