Home
last modified time | relevance | path

Searched refs:pirq_info (Results 1 – 7 of 7) sorted by relevance

/xen/xen/include/xen/
A Dirq.h139 #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 Dirq.c40 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 Dio.c198 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 Dirq.c1141 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 Dphysdev.c196 pirq = pirq_info(currd, eoi.irq); in do_physdev_op()
/xen/xen/common/
A Ddomain.c1564 struct pirq *info = pirq_info(d, pirq); in pirq_get_info()
A Devent_channel.c637 struct pirq *pirq = pirq_info(d1, chn1->u.pirq.irq); in evtchn_close()

Completed in 16 milliseconds