Searched refs:pirqs (Results 1 – 3 of 3) sorted by relevance
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | io.c | 778 struct pirq *pirqs[8]; in pt_pirq_iterate() local 783 n = radix_tree_gang_lookup(&d->pirq_tree, (void **)pirqs, pirq, in pt_pirq_iterate() 784 ARRAY_SIZE(pirqs)); in pt_pirq_iterate() 787 struct hvm_pirq_dpci *pirq_dpci = pirq_dpci(pirqs[i]); in pt_pirq_iterate() 789 pirq = pirqs[i]->pirq; in pt_pirq_iterate() 793 } while ( !rc && ++pirq < d->nr_pirqs && n == ARRAY_SIZE(pirqs) ); in pt_pirq_iterate()
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | vgic-v3-its.c | 518 struct pending_irq *pirqs[16]; in its_handle_invall() local 554 (void **)pirqs, vlpi, in its_handle_invall() 555 ARRAY_SIZE(pirqs)); in its_handle_invall() 560 if ( pirqs[i]->lpi_vcpu_id != vcpu->vcpu_id ) in its_handle_invall() 563 vlpi = pirqs[i]->irq; in its_handle_invall() 565 err = update_lpi_property(its->d, pirqs[i]); in its_handle_invall() 567 update_lpi_vgic_status(vcpu, pirqs[i]); in its_handle_invall() 577 (nr_lpis == ARRAY_SIZE(pirqs)) ); in its_handle_invall()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | irq.c | 1492 struct pirq *pirqs[16]; in pirq_guest_unmask() local 1495 n = radix_tree_gang_lookup(&d->pirq_tree, (void **)pirqs, pirq, in pirq_guest_unmask() 1496 ARRAY_SIZE(pirqs)); in pirq_guest_unmask() 1499 pirq = pirqs[i]->pirq; in pirq_guest_unmask() 1500 if ( pirqs[i]->masked && in pirq_guest_unmask() 1501 !evtchn_port_is_masked(d, pirqs[i]->evtchn) ) in pirq_guest_unmask() 1502 pirq_guest_eoi(pirqs[i]); in pirq_guest_unmask() 1504 } while ( ++pirq < d->nr_pirqs && n == ARRAY_SIZE(pirqs) ); in pirq_guest_unmask()
|
Completed in 19 milliseconds