Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/usb/chipidea/host.c ehci_ci_reset() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
PARAM_VALUE 0 hcd->self.controller 4096-ptr_max
DATA_SOURCE 0 hcd $0

drivers/usb/host/ehci-pci.c ehci_pci_setup() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
DATA_SOURCE 0 hcd $0

drivers/usb/host/ehci-hcd.c ehci_sh_reset() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
DATA_SOURCE 0 hcd $0

drivers/usb/host/ehci-orion.c ehci_orion_drv_reset() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
DATA_SOURCE 0 hcd $0

drivers/usb/host/ehci-brcm.c ehci_brcm_reset() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
PARAM_VALUE 0 hcd->hcd_priv->big_endian_mmio 1
PARAM_VALUE 0 hcd->hcd_priv->caps 4096-ptr_max
PARAM_VALUE 0 hcd->hcd_priv->regs->brcm_insnreg 4096-ptr_max
PARAM_VALUE 0 hcd->regs 4096-ptr_max
DATA_SOURCE 0 hcd $0

drivers/usb/host/ehci-mv.c mv_ehci_reset() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
PARAM_VALUE 0 hcd->has_tt 1
DATA_SOURCE 0 hcd $0

drivers/usb/early/ehci-dbgp.c early_dbgp_init() -> ehci_setup()

Type Parameter Key Value
HALF_LOCKED2 irq

drivers/usb/host/ehci-fsl.c ehci_fsl_setup() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
PARAM_VALUE 0 hcd->has_tt 1
PARAM_VALUE 0 hcd->hcd_priv->caps 4096-ptr_max
PARAM_VALUE 0 hcd->self.controller 4096-ptr_max
DATA_SOURCE 0 hcd $0

drivers/usb/host/ehci-st.c st_ehci_platform_reset() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
PARAM_VALUE 0 hcd->hcd_priv->caps 4096-ptr_max
DATA_SOURCE 0 hcd $0

drivers/usb/host/ehci-platform.c ehci_platform_reset() -> ehci_setup()

Type Parameter Key Value
PARAM_VALUE 0 hcd 4096-ptr_max
PARAM_VALUE 0 hcd->hcd_priv->caps 4096-ptr_max
DATA_SOURCE 0 hcd $0