Home
last modified time | relevance | path

Searched refs:mregs (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_intrmap.c143 static void immu_intrmap_msi(void *intrmap_private, msi_regs_t *mregs);
754 msi_regs_t *mregs = (msi_regs_t *)intrmap_data; in immu_intrmap_map() local
789 dst = mregs->mr_addr; in immu_intrmap_map()
791 vector = mregs->mr_data & 0xff; in immu_intrmap_map()
887 immu_intrmap_msi(void *intrmap_private, msi_regs_t *mregs) in immu_intrmap_msi() argument
894 mregs->mr_data = 0; in immu_intrmap_msi()
895 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
901 mregs->mr_addr = MSI_ADDR_HDR | in immu_intrmap_msi()
904 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in immu_intrmap_msi()
905 mregs->mr_data = (MSI_DATA_TM_EDGE << MSI_DATA_TM_SHIFT) | in immu_intrmap_msi()
[all …]
/illumos-gate/usr/src/cmd/mdb/intel/mdb/
H A Dkvm_isadep.c108 privmregs_t mregs; in kt_kvmregs() local
111 if ((ret = kt->k_kb_ops->kb_getmregs(kt->k_cookie, cpuid, &mregs)) != 0) in kt_kvmregs()
114 kt_regs_to_kregs(&mregs.pm_gregs, kregs); in kt_kvmregs()
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_common.c83 static void apic_record_msi(void *intrmap_private, msi_regs_t *mregs);
1743 apic_record_msi(void *intrmap_private __unused, msi_regs_t *mregs) in apic_record_msi() argument
1745 mregs->mr_addr = MSI_ADDR_HDR | in apic_record_msi()
1748 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in apic_record_msi()
1749 mregs->mr_data = (MSI_DATA_TM_EDGE << MSI_DATA_TM_SHIFT) | in apic_record_msi()
1750 mregs->mr_data; in apic_record_msi()
/illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/
H A Dmdb_kb.c1504 xkb_getmregs(xkb_t *xkb, uint_t cpu, struct privmregs *mregs) in xkb_getmregs() argument
1515 bzero(mregs, sizeof (*mregs)); in xkb_getmregs()
1519 regs = &mregs->pm_gregs; in xkb_getmregs()
1566 bcopy(&vcpu->ctrlreg, &mregs->pm_cr, 8 * sizeof (ulong_t)); in xkb_getmregs()
1567 bcopy(&vcpu->debugreg, &mregs->pm_dr, 8 * sizeof (ulong_t)); in xkb_getmregs()
1569 mregs->pm_flags = PM_GREGS | PM_CRREGS | PM_DRREGS; in xkb_getmregs()
/illumos-gate/usr/src/uts/common/pcmcia/nexus/
H A Dpcmcia.c962 struct pcm_regs *regs, *mregs = NULL, tmp_reg; in pcmcia_bus_map() local
975 mregs = (struct pcm_regs *)mp->map_obj.rp; in pcmcia_bus_map()
982 rnum = pcmcia_find_rnum(rdip, (struct regspec *)mregs); in pcmcia_bus_map()
987 mregs = (struct pcm_regs *) in pcmcia_bus_map()
993 mp->map_obj.rp = (struct regspec *)mregs; in pcmcia_bus_map()
1004 if (mregs == NULL) in pcmcia_bus_map()
1006 regs = mregs; in pcmcia_bus_map()