Searched refs:mregs (Results 1 – 5 of 5) sorted by relevance
/titanic_50/usr/src/uts/i86pc/io/ |
H A D | immu_intrmap.c | 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() [all …]
|
/titanic_50/usr/src/cmd/mdb/intel/mdb/ |
H A D | kvm_isadep.c | 108 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()
|
/titanic_50/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_common.c | 80 static void apic_record_msi(void *intrmap_private, msi_regs_t *mregs); 1558 apic_record_msi(void *intrmap_private, msi_regs_t *mregs) in apic_record_msi() argument 1560 mregs->mr_addr = MSI_ADDR_HDR | in apic_record_msi() 1563 (mregs->mr_addr << MSI_ADDR_DEST_SHIFT); in apic_record_msi() 1564 mregs->mr_data = (MSI_DATA_TM_EDGE << MSI_DATA_TM_SHIFT) | in apic_record_msi() 1565 mregs->mr_data; in apic_record_msi()
|
/titanic_50/usr/src/cmd/mdb/intel/modules/mdb_kb/ |
H A D | mdb_kb.c | 1504 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()
|
/titanic_50/usr/src/uts/common/pcmcia/nexus/ |
H A D | pcmcia.c | 958 struct pcm_regs *regs, *mregs = NULL, tmp_reg; in pcmcia_bus_map() local 971 mregs = (struct pcm_regs *)mp->map_obj.rp; in pcmcia_bus_map() 978 rnum = pcmcia_find_rnum(rdip, (struct regspec *)mregs); in pcmcia_bus_map() 983 mregs = (struct pcm_regs *) in pcmcia_bus_map() 989 mp->map_obj.rp = (struct regspec *)mregs; in pcmcia_bus_map() 1000 if (mregs == NULL) in pcmcia_bus_map() 1002 regs = mregs; in pcmcia_bus_map()
|