Searched refs:xive_irq_data (Results 1 – 11 of 11) sorted by relevance
92 static bool xive_is_store_eoi(struct xive_irq_data *xd) in xive_is_store_eoi()401 static void xive_do_source_eoi(struct xive_irq_data *xd) in xive_do_source_eoi()440 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_irq_eoi()469 static void xive_do_source_set_mask(struct xive_irq_data *xd, in xive_do_source_set_mask()997 void xive_cleanup_irq_data(struct xive_irq_data *xd) in xive_cleanup_irq_data()1016 struct xive_irq_data *xd; in xive_irq_alloc_data()1019 xd = kzalloc(sizeof(struct xive_irq_data), GFP_KERNEL); in xive_irq_alloc_data()1044 struct xive_irq_data *xd = irq_get_handler_data(virq); in xive_irq_free_data()1059 struct xive_irq_data *xd; in xive_cause_ipi()1355 struct xive_irq_data *xd; in xive_irq_domain_debug_show()[all …]
20 struct xive_irq_data ipi_data;41 int (*populate_irq_data)(u32 hw_irq, struct xive_irq_data *data);
46 int xive_native_populate_irq_data(u32 hw_irq, struct xive_irq_data *data) in xive_native_populate_irq_data()
387 static int xive_spapr_populate_irq_data(u32 hw_irq, struct xive_irq_data *data) in xive_spapr_populate_irq_data()
37 struct xive_irq_data ipi_data; /* XIVE IPI associated data */39 struct xive_irq_data *pt_data; /* XIVE Pass-through associated data */69 struct xive_irq_data **out_xd) in kvmppc_xive_select_irq()170 struct xive_irq_data vp_ipi_data;
80 static u8 xive_vm_esb_load(struct xive_irq_data *xd, u32 offset) in xive_vm_esb_load()95 static void xive_vm_source_eoi(u32 hw_irq, struct xive_irq_data *xd) in xive_vm_source_eoi()401 struct xive_irq_data *xd; in xive_vm_scan_for_rerouted_irqs()521 struct xive_irq_data *xd; in xive_vm_h_eoi()825 static bool xive_irq_trigger(struct xive_irq_data *xd) in xive_irq_trigger()920 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in kvmppc_xive_attach_escalation()1088 struct xive_irq_data *xd; in xive_lock_and_mask()1148 struct xive_irq_data *xd; in xive_finish_unmask()1791 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d); in xive_cleanup_single_escalation()2833 struct xive_irq_data *xd = in kvmppc_xive_debug_show_queues()[all …]
30 static u8 xive_vm_esb_load(struct xive_irq_data *xd, u32 offset) in xive_vm_esb_load()235 struct xive_irq_data *xd; in xive_native_esb_fault()514 struct xive_irq_data *xd; in kvmppc_xive_native_sync_source()862 struct xive_irq_data *xd; in kvmppc_xive_native_sync_sources()
39 struct xive_irq_data { struct112 struct xive_irq_data *data);113 void xive_cleanup_irq_data(struct xive_irq_data *xd);
54 struct xive_irq_data *xd; in init_vas_instance()
199 struct xive_irq_data *xd; in ocxl_afu_irq_get_addr()
185 struct xive_irq_data *xd; in afu_map_irq()
Completed in 27 milliseconds