Lines Matching refs:xive_irq_data

207 static notrace u8 xive_esb_read(struct xive_irq_data *xd, u32 offset)  in xive_esb_read()
222 static void xive_esb_write(struct xive_irq_data *xd, u32 offset, u64 data) in xive_esb_write()
294 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xmon_xive_get_irq_config()
381 static void xive_do_source_eoi(struct xive_irq_data *xd) in xive_do_source_eoi()
420 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_eoi()
449 static void xive_do_source_set_mask(struct xive_irq_data *xd, in xive_do_source_set_mask()
576 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_pick_irq_target()
609 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_startup()
654 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_shutdown()
680 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_unmask()
689 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_mask()
700 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_set_affinity()
758 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_set_type()
797 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_retrigger()
819 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_set_vcpu_affinity()
933 struct xive_irq_data *xd = irq_data_get_irq_handler_data(data); in xive_get_irqchip_state()
976 void xive_cleanup_irq_data(struct xive_irq_data *xd) in xive_cleanup_irq_data()
995 struct xive_irq_data *xd; in xive_irq_alloc_data()
998 xd = kzalloc(sizeof(struct xive_irq_data), GFP_KERNEL); in xive_irq_alloc_data()
1023 struct xive_irq_data *xd = irq_get_handler_data(virq); in xive_irq_free_data()
1038 struct xive_irq_data *xd; in xive_cause_ipi()
1334 struct xive_irq_data *xd; in xive_irq_domain_debug_show()
1545 struct xive_irq_data *xd; in xive_flush_cpu_queue()
1736 struct xive_irq_data *xd; in xive_debug_show_irq()