Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/iommu/amd/iommu.c setup_aliases() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 2 nr_devfns 1
CAPPED_DATA 0 dev->bus->number 1
NOCHECK_CALL

drivers/pci/quirks.c quirk_dma_func0_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devfn 1-u32max
PARAM_VALUE 1 devfn_from 0,8-248
PARAM_VALUE 2 nr_devfns 1
DATA_SOURCE 0 dev $0
BIT_INFO 1 devfn_from 0x0,0xf8
NOCHECK_CALL

drivers/pci/quirks.c quirk_dma_func1_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 devfn_from 1,9-249
PARAM_VALUE 2 nr_devfns 1
DATA_SOURCE 0 dev $0
BIT_INFO 1 devfn_from 0x1,0xf9
NOCHECK_CALL

drivers/pci/quirks.c quirk_fixed_dma_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 2 nr_devfns 1
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/pci/quirks.c quirk_mic_x200_dma_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 1 devfn_from 128
PARAM_VALUE 2 nr_devfns 1
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/pci/quirks.c quirk_mic_x200_dma_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
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 1 devfn_from 136
PARAM_VALUE 2 nr_devfns 1
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/pci/quirks.c quirk_mic_x200_dma_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
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 1 devfn_from 147
PARAM_VALUE 2 nr_devfns 1
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/pci/quirks.c quirk_pex_vca_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 1 devfn_from 0,8-248
PARAM_VALUE 2 nr_devfns 5
DATA_SOURCE 0 dev $0
BIT_INFO 1 devfn_from 0x0,0xf8
NOCHECK_CALL

drivers/pci/quirks.c quirk_plx_ntb_dma_alias() -> pci_add_dma_alias()

Type Parameter Key Value
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 1 devfn_from 0
PARAM_VALUE 2 nr_devfns 256
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/pci/quirks.c quirk_switchtec_ntb_dma_alias() -> pci_add_dma_alias()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
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->is_virtfn 0
PARAM_VALUE 0 *dev->saved_config_space 0-4294967295
PARAM_VALUE 2 nr_devfns 1
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
NOCHECK_CALL
HOST_DATA 0 dev->current_state 0-3[c]
HOST_DATA 1 devfn_from 0-255