Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c1413 uint32_t rdt_entry; in apic_rebind() local
1445 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapicindex, in apic_rebind()
1448 if ((irq_ptr->airq_vector != RDT_VECTOR(rdt_entry)) && in apic_rebind()
1777 int32_t rdt_entry; in apic_check_stuck_interrupt() local
1793 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapic_ix, in apic_check_stuck_interrupt()
1795 if ((rdt_entry & (AV_LEVEL|AV_MASK)) == AV_LEVEL) { in apic_check_stuck_interrupt()
1799 AV_MASK | rdt_entry); in apic_check_stuck_interrupt()
1802 if ((rdt_entry & AV_LEVEL) == AV_LEVEL) { in apic_check_stuck_interrupt()
1811 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapic_ix, in apic_check_stuck_interrupt()
1813 if ((rdt_entry & AV_PENDING) && in apic_check_stuck_interrupt()
[all …]
/titanic_41/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c1459 uint32_t rdt_entry; in apic_rebind() local
1491 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapicindex, in apic_rebind()
1494 if ((irq_ptr->airq_vector != RDT_VECTOR(rdt_entry)) && in apic_rebind()
1844 int32_t rdt_entry; in apic_check_stuck_interrupt() local
1860 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapic_ix, in apic_check_stuck_interrupt()
1862 if ((rdt_entry & (AV_LEVEL|AV_MASK)) == AV_LEVEL) { in apic_check_stuck_interrupt()
1866 AV_MASK | rdt_entry); in apic_check_stuck_interrupt()
1869 if ((rdt_entry & AV_LEVEL) == AV_LEVEL) { in apic_check_stuck_interrupt()
1878 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapic_ix, in apic_check_stuck_interrupt()
1880 if ((rdt_entry & AV_PENDING) && in apic_check_stuck_interrupt()
[all …]
H A Dimmu_intrmap.c863 uint32_t rdt_entry, tm, pol, idx, vector; in immu_intrmap_rdt() local
865 rdt_entry = irdt->ir_lo; in immu_intrmap_rdt()
869 tm = RDT_TM(rdt_entry); in immu_intrmap_rdt()
870 pol = RDT_POL(rdt_entry); in immu_intrmap_rdt()
871 vector = RDT_VECTOR(rdt_entry); in immu_intrmap_rdt()
/titanic_41/usr/src/uts/i86pc/io/apix/
H A Dapix.c1880 int waited, ioapic_ix, intin_no, level, repeats, rdt_entry, masked; in apix_intx_rebind() local
1911 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapic_ix, in apix_intx_rebind()
1913 if ((masked = (rdt_entry & AV_MASK)) == 0) { in apix_intx_rebind()
1916 AV_MASK | rdt_entry); in apix_intx_rebind()
1927 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapic_ix, in apix_intx_rebind()
1929 if ((masked == 0) && ((rdt_entry & AV_PENDING) != 0) && in apix_intx_rebind()
1933 intin_no, rdt_entry & ~AV_MASK); in apix_intx_rebind()
1936 } while ((rdt_entry & AV_PENDING) && in apix_intx_rebind()
2069 int intin, ioapixindex, rdt_entry; in apix_intx_set_mask() local
2085 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(ioapixindex, intin); in apix_intx_set_mask()
[all …]
/titanic_41/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c321 int32_t rdt_entry; in apic_clear_mask() local
333 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(apic_ix, intin_no); in apic_clear_mask()
337 ((~AV_MASK) & rdt_entry)); in apic_clear_mask()
353 int32_t rdt_entry; in apic_set_mask() local
364 rdt_entry = READ_IOAPIC_RDT_ENTRY_LOW_DWORD(apic_ix, intin_no); in apic_set_mask()
368 (AV_MASK | rdt_entry)); in apic_set_mask()