Home
last modified time | relevance | path

Searched refs:intr_params_p (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_intr.c131 apic_get_vector_intr_info(int vecirq, apic_get_intr_t *intr_params_p) in apic_get_vector_intr_info() argument
147 if ((intr_params_p->avgi_req_flags & PSMGI_INTRBY_FLAGS) == in apic_get_vector_intr_info()
163 if (intr_params_p->avgi_req_flags & PSMGI_REQ_CPUID) { in apic_get_vector_intr_info()
166 intr_params_p->avgi_cpu_id = irq_p->airq_temp_cpu; in apic_get_vector_intr_info()
169 if (intr_params_p->avgi_cpu_id & IRQ_USER_BOUND) { in apic_get_vector_intr_info()
170 intr_params_p->avgi_cpu_id &= ~IRQ_USER_BOUND; in apic_get_vector_intr_info()
171 intr_params_p->avgi_cpu_id |= PSMGI_CPU_USER_BOUND; in apic_get_vector_intr_info()
175 if (intr_params_p->avgi_req_flags & PSMGI_REQ_VECTOR) in apic_get_vector_intr_info()
176 intr_params_p->avgi_vector = irq_p->airq_vector; in apic_get_vector_intr_info()
178 if (intr_params_p->avgi_req_flags & in apic_get_vector_intr_info()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_introp.c643 apic_get_vector_intr_info(int vecirq, apic_get_intr_t *intr_params_p) in apic_get_vector_intr_info() argument
659 if ((intr_params_p->avgi_req_flags & PSMGI_INTRBY_FLAGS) == in apic_get_vector_intr_info()
675 if (intr_params_p->avgi_req_flags & PSMGI_REQ_CPUID) { in apic_get_vector_intr_info()
678 intr_params_p->avgi_cpu_id = irq_p->airq_temp_cpu; in apic_get_vector_intr_info()
681 if (intr_params_p->avgi_cpu_id & IRQ_USER_BOUND) { in apic_get_vector_intr_info()
682 intr_params_p->avgi_cpu_id &= ~IRQ_USER_BOUND; in apic_get_vector_intr_info()
683 intr_params_p->avgi_cpu_id |= PSMGI_CPU_USER_BOUND; in apic_get_vector_intr_info()
687 if (intr_params_p->avgi_req_flags & PSMGI_REQ_VECTOR) in apic_get_vector_intr_info()
688 intr_params_p->avgi_vector = irq_p->airq_vector; in apic_get_vector_intr_info()
690 if (intr_params_p->avgi_req_flags & in apic_get_vector_intr_info()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c1475 apic_get_intr_t *intr_params_p) in apix_get_intr_info() argument
1481 vecp = apix_get_req_vector(hdlp, intr_params_p->avgi_req_flags); in apix_get_intr_info()
1483 intr_params_p->avgi_num_devs = 0; in apix_get_intr_info()
1484 intr_params_p->avgi_cpu_id = 0; in apix_get_intr_info()
1485 intr_params_p->avgi_req_flags = 0; in apix_get_intr_info()
1489 if (intr_params_p->avgi_req_flags & PSMGI_REQ_CPUID) { in apix_get_intr_info()
1490 intr_params_p->avgi_cpu_id = vecp->v_cpuid; in apix_get_intr_info()
1493 if (intr_params_p->avgi_cpu_id & IRQ_USER_BOUND) { in apix_get_intr_info()
1494 intr_params_p->avgi_cpu_id &= ~IRQ_USER_BOUND; in apix_get_intr_info()
1495 intr_params_p->avgi_cpu_id |= PSMGI_CPU_USER_BOUND; in apix_get_intr_info()
[all …]
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapic.h806 apic_get_intr_t *intr_params_p);