Symbol: arm_pci_msi
sys/arch/arm/apple/apple_pcie.c
106
struct arm_pci_msi sc_msi;
sys/arch/arm/apple/apple_pcie.c
577
apple_pcie_msi_msi_alloc(struct arm_pci_msi *msi, int *count,
sys/arch/arm/apple/apple_pcie.c
619
apple_pcie_msi_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes,
sys/arch/arm/apple/apple_pcie.c
681
apple_pcie_msi_intr_establish(struct arm_pci_msi *msi,
sys/arch/arm/apple/apple_pcie.c
697
apple_pcie_msi_intr_release(struct arm_pci_msi *msi, pci_intr_handle_t *pih,
sys/arch/arm/apple/apple_pcie.c
720
struct arm_pci_msi *msi = &sc->sc_msi;
sys/arch/arm/cortex/gic_v2m.c
229
gic_v2m_msi_alloc(struct arm_pci_msi *msi, int *count,
sys/arch/arm/cortex/gic_v2m.c
268
gic_v2m_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes, int *count,
sys/arch/arm/cortex/gic_v2m.c
331
gic_v2m_msi_intr_establish(struct arm_pci_msi *msi,
sys/arch/arm/cortex/gic_v2m.c
344
gic_v2m_msi_intr_release(struct arm_pci_msi *msi, pci_intr_handle_t *pih,
sys/arch/arm/cortex/gic_v2m.c
367
struct arm_pci_msi *msi = &frame->frame_msi;
sys/arch/arm/cortex/gic_v2m.h
48
struct arm_pci_msi frame_msi;
sys/arch/arm/cortex/gicv3_its.c
1162
struct arm_pci_msi *msi;
sys/arch/arm/cortex/gicv3_its.c
646
gicv3_its_msi_alloc(struct arm_pci_msi *msi, int *count,
sys/arch/arm/cortex/gicv3_its.c
711
gicv3_its_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes, int *count,
sys/arch/arm/cortex/gicv3_its.c
793
gicv3_its_msi_intr_establish(struct arm_pci_msi *msi,
sys/arch/arm/cortex/gicv3_its.c
817
gicv3_its_msi_intr_release(struct arm_pci_msi *msi, pci_intr_handle_t *pih,
sys/arch/arm/cortex/gicv3_its.h
110
struct arm_pci_msi its_msi;
sys/arch/arm/pci/pci_msi_machdep.c
107
struct arm_pci_msi *msi;
sys/arch/arm/pci/pci_msi_machdep.c
130
arm_pci_msi_add(struct arm_pci_msi *msi)
sys/arch/arm/pci/pci_msi_machdep.c
141
struct arm_pci_msi *msi;
sys/arch/arm/pci/pci_msi_machdep.c
260
struct arm_pci_msi *msi = NULL;
sys/arch/arm/pci/pci_msi_machdep.c
45
static SIMPLEQ_HEAD(, arm_pci_msi) arm_pci_msi_list =
sys/arch/arm/pci/pci_msi_machdep.c
48
static struct arm_pci_msi *
sys/arch/arm/pci/pci_msi_machdep.c
51
struct arm_pci_msi *msip;
sys/arch/arm/pci/pci_msi_machdep.c
62
static struct arm_pci_msi *
sys/arch/arm/pci/pci_msi_machdep.c
65
struct arm_pci_msi *msip;
sys/arch/arm/pci/pci_msi_machdep.c
85
struct arm_pci_msi *msi;
sys/arch/arm/pci/pci_msi_machdep.h
43
pci_intr_handle_t * (*msi_alloc)(struct arm_pci_msi *, int *, const struct pci_attach_args *, bool);
sys/arch/arm/pci/pci_msi_machdep.h
44
pci_intr_handle_t * (*msix_alloc)(struct arm_pci_msi *, u_int *, int *, const struct pci_attach_args *, bool);
sys/arch/arm/pci/pci_msi_machdep.h
45
void * (*msi_intr_establish)(struct arm_pci_msi *,
sys/arch/arm/pci/pci_msi_machdep.h
47
void (*msi_intr_release)(struct arm_pci_msi *,
sys/arch/arm/pci/pci_msi_machdep.h
50
SIMPLEQ_ENTRY(arm_pci_msi) msi_link;
sys/arch/arm/pci/pci_msi_machdep.h
53
int arm_pci_msi_add(struct arm_pci_msi *);