Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

arch/x86/kernel/early-quirks.c ati_ixp4x0_rev() -> write_pci_config_byte()

Type Parameter Key Value
PARAM_VALUE 1 slot 0-31
PARAM_VALUE 2 func 0-7
PARAM_VALUE 3 offset 172
PARAM_VALUE 4 val 0-223
DATA_SOURCE 0 bus $0
DATA_SOURCE 1 slot $1
DATA_SOURCE 2 func $2
BIT_INFO 4 val 0x0,0xdf
NOCHECK_CALL
HOST_DATA 0 bus 0-255
HOST_DATA 4 val 0-223[c]
HALF_LOCKED2 irq

drivers/usb/early/xhci-dbc.c xdbc_handle_events() -> write_pci_config_byte()

Type Parameter Key Value
PARAM_VALUE 1 slot 0-31
PARAM_VALUE 2 func 0-7
PARAM_VALUE 3 offset 4
BIT_INFO 4 val 0x6,0xff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 4 val 0-255
LOCK2 global &xdbc.lock
HALF_LOCKED2 flags
TYPE_LOCK (struct xdbc_state)->lock

drivers/usb/early/xhci-dbc.c xdbc_map_pci_mmio() -> write_pci_config_byte()

Type Parameter Key Value
PARAM_VALUE 1 slot 0-31
PARAM_VALUE 2 func 0-7
PARAM_VALUE 3 offset 4
DATA_SOURCE 0 bus $0
DATA_SOURCE 1 slot $1
DATA_SOURCE 2 func $2
BIT_INFO 4 val 0x2,0xff
NOCHECK_CALL
HOST_DATA 4 val 0-255
HALF_LOCKED2 irq

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

Type Parameter Key Value
PARAM_VALUE 1 slot 0-31
PARAM_VALUE 2 func 0-7
PARAM_VALUE 3 offset 4
BIT_INFO 4 val 0x2,0xff
NOCHECK_CALL
HOST_DATA 4 val 0-255
HALF_LOCKED2 irq

drivers/usb/early/ehci-dbgp.c early_ehci_bios_handoff() -> write_pci_config_byte()

Type Parameter Key Value
PARAM_VALUE 1 slot 0-31
PARAM_VALUE 2 func 0-7
PARAM_VALUE 4 val 1
NOCHECK_CALL
HOST_DATA 3 offset 0-255[c]
HALF_LOCKED2 irq

drivers/usb/early/ehci-dbgp.c early_ehci_bios_handoff() -> write_pci_config_byte()

Type Parameter Key Value
PARAM_VALUE 1 slot 0-31
PARAM_VALUE 2 func 0-7
PARAM_VALUE 4 val 0
NOCHECK_CALL
HOST_DATA 3 offset 0-255[c]
HALF_LOCKED2 irq

drivers/usb/early/ehci-dbgp.c early_ehci_bios_handoff() -> write_pci_config_byte()

Type Parameter Key Value
PARAM_VALUE 1 slot 0-31
PARAM_VALUE 2 func 0-7
PARAM_VALUE 4 val 0
NOCHECK_CALL
HOST_DATA 3 offset 0-255[c]
HALF_LOCKED2 irq