Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 53 files:

Smatch caller information:

drivers/usb/isp1760/isp1760-hcd.c isp1760_hcd_register() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 5190973499531632640
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->bus 0,4096-ptr_max
PARAM_VALUE 1 dev->class 0,4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 1 dev->driver 0,4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
DATA_SOURCE 1 dev $4
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-spear.c spear_ehci_hcd_drv_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 5618802836330729472
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-atmel.c ehci_atmel_drv_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 4068790918639067136
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/max3421-hcd.c max3421_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 8426871941881520128
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->platform_data 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/gadget/udc/dummy_hcd.c dummy_hcd_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 4795171653326917632
PARAM_VALUE 0 driver->flags 16,32,68
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->bus 0,4096-ptr_max
PARAM_VALUE 1 dev->class 0,4096-ptr_max
PARAM_VALUE 1 dev->driver 0,4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-nxp.c ohci_hcd_nxp_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1172651412270440448
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/core/hcd-pci.c usb_hcd_pci_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1439481414473449472,1468969919038009344,7262041165699411968,8542611955729661952
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
DATA_SOURCE 0 driver $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->dev.mutex

drivers/usb/host/isp116x-hcd.c isp116x_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 8085592096336068608
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/staging/greybus/usb.c gb_usb_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 4073467642089926656
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/xhci-mtk.c xhci_mtk_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 4895361602055753728
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->bus 0,4096-ptr_max
PARAM_VALUE 1 dev->class 0,4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 dev->of_node->properties 0,4096-ptr_max
PARAM_VALUE 1 dev->power.autosuspend_delay 4000
PARAM_VALUE 1 dev->power.last_status (-1)
PARAM_VALUE 1 dev->power.qos 0,4096-u64max
PARAM_VALUE 1 dev->power.request 0-4
PARAM_VALUE 1 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 dev->power.use_autosuspend 1
PARAM_VALUE 1 dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 1 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dev->type 0,4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-hcd.c ehci_hcd_sh_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1804837327758438400
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/usbip/vhci_hcd.c vhci_hcd_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 5058857731063275520
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-orion.c ehci_orion_drv_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 241535143612567552
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 dev->driver 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/xhci-histb.c xhci_histb_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 7280956511344513024
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->bus 0,4096-ptr_max
PARAM_VALUE 1 dev->class 0,4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 1 dev->power.async_suspend 1
PARAM_VALUE 1 dev->power.last_status (-1)
PARAM_VALUE 1 dev->power.request 0-4
PARAM_VALUE 1 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 1 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dev->type 0,4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/fotg210/fotg210-hcd.c fotg210_hcd_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 8618929711717789696
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-s3c2410.c ohci_hcd_s3c2410_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 3474931608120840192
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 bus_name 8956737735764971520
BUF_SIZE 2 bus_name 8
STR_LEN 0 driver 7
TERMINATED 2 bus_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-npcm7xx.c npcm7xx_ehci_hcd_drv_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 7024165780496961536
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/oxu210hp-hcd.c oxu_create() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1095835647861194752
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->bus 0,4096-ptr_max
PARAM_VALUE 1 dev->class 0,4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver 0,4096-ptr_max
PARAM_VALUE 2 bus_name 342259440230666240,1403664517761363968
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 13
STR_LEN 0 driver 12
BIT_INFO 2 bus_name 0x3ad12100f81000,0x17fff375e7fd7000
TERMINATED 2 bus_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/sl811-hcd.c sl811h_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 70942292050325504
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/dwc2/hcd.c dwc2_hcd_init() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 3223698109556084736
PARAM_VALUE 0 driver->flags 0,2-s32max
PARAM_VALUE 0 driver->free_dev 0,7674745928809578496
PARAM_VALUE 0 driver->reset_device 0,8919055303310622720
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 *dev->p->deferred_probe_reason 0-255
BUF_SIZE 1 dev 0,1616
BUF_SIZE 1 dev 0,1616
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-brcm.c ehci_brcm_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 3748780873306894336
PARAM_VALUE 0 driver->hub_control 3454626286969217024
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-exynos.c exynos_ehci_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1243119483974119424
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-exynos.c exynos_ohci_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 7687634854447505408
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-da8xx.c ohci_da8xx_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 5235159037377064960
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/musb/musb_host.c musb_host_alloc() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 6955516023691968512
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-platform.c ohci_platform_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 4472658988398428160
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-mv.c mv_ehci_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 3305436533899145216
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/xen-hcd.c xenhcd_create_hcd() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1953642865802080256
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->reclaim_sem
TYPE_LOCK (struct xenbus_device)->reclaim_sem

drivers/usb/host/xen-hcd.c xenhcd_create_hcd() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 6967621903304826880
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->reclaim_sem
TYPE_LOCK (struct xenbus_device)->reclaim_sem

drivers/usb/host/ohci-hcd.c ohci_hcd_sm501_drv_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1459100889830494208
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-st.c st_ohci_platform_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 8732936975556739072
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-at91.c usb_hcd_at91_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 5252384120067969024
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 dev->platform_data 1-u64max
PARAM_VALUE 1 dev->power.can_wakeup 1
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 1-s32max
DATA_SOURCE 0 driver $0
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/r8a66597-hcd.c r8a66597_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1433676697287118848
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->platform_data 1-u64max
PARAM_VALUE 2 bus_name 3361634456998608896
BUF_SIZE 2 bus_name 13
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-omap.c ehci_hcd_omap_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 7524025936911048704
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 dev->parent 1-u64max
BUF_SIZE 1 dev 1616
BUF_SIZE 1 dev->platform_data s32min-(-1),1-s32max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/c67x00/c67x00-hcd.c c67x00_hcd_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 1258079646608072704
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 bus_name 2760438552048025600
BUF_SIZE 2 bus_name 11
STR_LEN 0 driver 10
TERMINATED 2 bus_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/renesas_usbhs/mod_host.c usbhs_mod_host_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 3150086032922464256
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver 4096-ptr_max
PARAM_VALUE 2 bus_name 2989763831208415232
BUF_SIZE 1 dev 1616
BUF_SIZE 2 bus_name 19
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-st.c st_ehci_platform_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 7478979427155550208
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ohci-spear.c spear_ohci_hcd_drv_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 6955899892858359808
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
BUF_SIZE 0 driver 376
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING

drivers/usb/host/ehci-platform.c ehci_platform_probe() -> usb_create_hcd()

Type Parameter Key Value
PARAM_VALUE 0 driver 6925251462798176256
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->dma_mask 4096-ptr_max
PARAM_VALUE 1 dev->driver 4096-ptr_max
BUF_SIZE 2 bus_name 1-s32max
RX_PATH
TASK_NOT_RUNNING