Defined in 7 files as a prototype:

Defined in 8 files as a macro:

Defined in 13 files as a function:

Referenced in 27 files:

Smatch caller information:

drivers/net/can/sja1000/peak_pcmcia.c pcan_probe() -> ioport_map()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/pci/iomap.c pci_iomap_range() -> ioport_map()

Type Parameter Key Value
CAPPED_DATA 1 nr 1
CAPPED_DATA 1 nr 1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 nr 0-u32max[c]
NO_OVERFLOW_SIMPLE 0 port
NO_OVERFLOW_SIMPLE 1 nr
UNITS 1 nr unit_byte
HALF_LOCKED2 &sp->mutex

drivers/gpib/tnt4882/tnt4882_gpib.c ni_isa_attach_common() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 1 nr 32
CAPABLE 0 21
UNITS 0 port unit_byte
LOCK2 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/gpib/tnt4882/tnt4882_gpib.c ni_pcmcia_attach() -> ioport_map()

Type Parameter Key Value
CAPABLE 0 21
LOCK2 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/gpio/gpio-amd8111.c amd_gpio_init() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 0 port 0-u32max
PARAM_VALUE 1 nr 48

drivers/platform/x86/ibm_rtl.c rtl_port_map() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 0 port 0-u32max
PARAM_VALUE 1 nr 0-255
DATA_SOURCE 0 port $0
DATA_SOURCE 1 nr $1
HOST_DATA 0 port 0-u32max
HOST_DATA 1 nr 0-255

drivers/firmware/qemu_fw_cfg.c fw_cfg_do_platform_probe() -> ioport_map()

Type Parameter Key Value
DATA_SOURCE 1 nr r resource_size
RX_PATH
TASK_NOT_RUNNING
UNITS 0 port unit_byte

drivers/char/tpm/tpm_atmel.c atmel_get_base_addr() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 0 port 0-u16max
PARAM_VALUE 1 nr 2
HOST_DATA 0 port 0-u16max[c]

drivers/net/ethernet/3com/3c59x.c vortex_eisa_cleanup() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 1 nr 32
UNITS 0 port unit_byte

drivers/net/ethernet/3com/3c59x.c vortex_eisa_init() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 0 port 1-s32max,18446744071562067968-u64max
PARAM_VALUE 1 nr 32

lib/devres.c devm_ioport_map() -> ioport_map()

Type Parameter Key Value
DATA_SOURCE 0 port $1
DATA_SOURCE 1 nr $2
RX_PATH
TASK_NOT_RUNNING

drivers/char/hw_random/amd-rng.c amd_rng_mod_init() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 0 port 0-u32max
PARAM_VALUE 1 nr 8

drivers/vfio/pci/vfio_pci_rdwr.c vfio_pci_vga_rw() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 0 port 944
PARAM_VALUE 1 nr 12

drivers/vfio/pci/vfio_pci_rdwr.c vfio_pci_vga_rw() -> ioport_map()

Type Parameter Key Value
PARAM_VALUE 0 port 960
PARAM_VALUE 1 nr 32