Lines Matching refs:mregs
143 static void immu_intrmap_msi(void *intrmap_private, msi_regs_t *mregs);
753 msi_regs_t *mregs = (msi_regs_t *)intrmap_data; in immu_intrmap_map() local
788 dst = mregs->mr_addr; in immu_intrmap_map()
790 vector = mregs->mr_data & 0xff; in immu_intrmap_map()
886 immu_intrmap_msi(void *intrmap_private, msi_regs_t *mregs) in immu_intrmap_msi() argument
893 mregs->mr_data = 0; in immu_intrmap_msi()
894 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
900 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
903 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in immu_intrmap_msi()
904 mregs->mr_data = (MSI_DATA_TM_EDGE << MSI_DATA_TM_SHIFT) | in immu_intrmap_msi()
905 mregs->mr_data; in immu_intrmap_msi()