Searched refs:pirq_info (Results 1 – 7 of 7) sorted by relevance
/xen/xen/include/xen/ |
A D | irq.h | 139 #define pirq_info(d, p) ((struct pirq *)radix_tree_lookup(&(d)->pirq_tree, p)) macro 145 const struct pirq *__pi = pirq_info(d, p); \
|
/xen/xen/arch/x86/hvm/ |
A D | irq.c | 40 pirq_info(d, domain_emuirq_to_pirq(d, ioapic_gsi)); in assert_gsi() 95 pirq_info(d, domain_emuirq_to_pirq(d, isa_irq)); in deassert_irq() 400 struct pirq *info = pirq_info(d, pirq); in hvm_inject_msi() 412 info = pirq_info(d, pirq); in hvm_inject_msi()
|
/xen/xen/drivers/passthrough/ |
A D | io.c | 198 struct pirq *pirq = pirq_info(irq_map->dom, girq->machine_gsi); in pt_irq_time_out() 685 pirq = pirq_info(d, machine_gsi); in pt_irq_destroy_bind() 983 struct pirq *pirq = pirq_info(d, girq->machine_gsi); in __hvm_dpci_eoi() 994 struct pirq *pirq = pirq_info(d, gsi); in hvm_gsi_eoi()
|
/xen/xen/arch/x86/ |
A D | irq.c | 1141 if ( test_and_clear_bool(pirq_info(d, pirq)->masked) ) in irq_guest_eoi_timer_fn() 1182 const struct pirq *info = pirq_info(d, pirq); in domain_spin_lock_irq_desc() 1881 struct pirq *pirq = pirq_info(d, domain_irq_to_pirq(d, desc->irq));; in do_IRQ_guest() 2053 if ( is_free_pirq(d, pirq_info(d, i)) ) in get_free_pirq() 2060 if ( is_free_pirq(d, pirq_info(d, i)) ) in get_free_pirq() 2076 if ( is_free_pirq(d, pirq_info(d, i)) ) in get_free_pirqs() 2272 info = pirq_info(d, pirq + --nr); in map_domain_pirq() 2322 info = pirq_info(d, pirq); in unmap_domain_pirq() 2399 info = pirq_info(d, pirq + i); in unmap_domain_pirq() 2504 info = pirq_info(d, pirq); in dump_irqs() [all …]
|
A D | physdev.c | 196 pirq = pirq_info(currd, eoi.irq); in do_physdev_op()
|
/xen/xen/common/ |
A D | domain.c | 1564 struct pirq *info = pirq_info(d, pirq); in pirq_get_info()
|
A D | event_channel.c | 637 struct pirq *pirq = pirq_info(d1, chn1->u.pirq.irq); in evtchn_close()
|
Completed in 16 milliseconds