Searched refs:xive_irq_data (Results 1 - 11 of 11) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dxive.h39 struct xive_irq_data { struct
112 struct xive_irq_data *data);
113 void xive_cleanup_irq_data(struct xive_irq_data *xd);
/linux-master/arch/powerpc/sysdev/xive/
H A Dxive-internal.h20 struct xive_irq_data ipi_data;
41 int (*populate_irq_data)(u32 hw_irq, struct xive_irq_data *data);
H A Dcommon.c92 static bool xive_is_store_eoi(struct xive_irq_data *xd)
217 static notrace u8 xive_esb_read(struct xive_irq_data *xd, u32 offset)
232 static void xive_esb_write(struct xive_irq_data *xd, u32 offset, u64 data)
241 static void xive_irq_data_dump(struct xive_irq_data *xd, char *buffer, size_t size)
401 static void xive_do_source_eoi(struct xive_irq_data *xd)
440 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d);
469 static void xive_do_source_set_mask(struct xive_irq_data *xd,
598 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d);
631 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d);
676 struct xive_irq_data *x
[all...]
H A Dspapr.c387 static int xive_spapr_populate_irq_data(u32 hw_irq, struct xive_irq_data *data)
H A Dnative.c46 int xive_native_populate_irq_data(u32 hw_irq, struct xive_irq_data *data)
/linux-master/arch/powerpc/kvm/
H A Dbook3s_xive.h37 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)
170 struct xive_irq_data vp_ipi_data;
H A Dbook3s_xive.c80 static u8 xive_vm_esb_load(struct xive_irq_data *xd, u32 offset)
95 static void xive_vm_source_eoi(u32 hw_irq, struct xive_irq_data *xd)
401 struct xive_irq_data *xd;
521 struct xive_irq_data *xd;
825 static bool xive_irq_trigger(struct xive_irq_data *xd)
920 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d);
1088 struct xive_irq_data *xd;
1148 struct xive_irq_data *xd;
1791 struct xive_irq_data *xd = irq_data_get_irq_handler_data(d);
2610 static void kvmppc_xive_cleanup_irq(u32 hw_num, struct xive_irq_data *x
[all...]
H A Dbook3s_xive_native.c30 static u8 xive_vm_esb_load(struct xive_irq_data *xd, u32 offset)
235 struct xive_irq_data *xd;
514 struct xive_irq_data *xd;
862 struct xive_irq_data *xd;
/linux-master/arch/powerpc/platforms/powernv/
H A Dvas.c54 struct xive_irq_data *xd;
/linux-master/drivers/misc/ocxl/
H A Dafu_irq.c199 struct xive_irq_data *xd;
/linux-master/drivers/scsi/cxlflash/
H A Docxl_hw.c185 struct xive_irq_data *xd;

Completed in 187 milliseconds