Searched refs:xive_irq_data (Results 1 - 11 of 11) sorted by relevance
/linux-master/arch/powerpc/include/asm/ |
H A D | xive.h | 39 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 D | xive-internal.h | 20 struct xive_irq_data ipi_data; 41 int (*populate_irq_data)(u32 hw_irq, struct xive_irq_data *data);
|
H A D | common.c | 92 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 D | spapr.c | 387 static int xive_spapr_populate_irq_data(u32 hw_irq, struct xive_irq_data *data)
|
H A D | native.c | 46 int xive_native_populate_irq_data(u32 hw_irq, struct xive_irq_data *data)
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_xive.h | 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) 170 struct xive_irq_data vp_ipi_data;
|
H A D | book3s_xive.c | 80 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 D | book3s_xive_native.c | 30 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 D | vas.c | 54 struct xive_irq_data *xd;
|
/linux-master/drivers/misc/ocxl/ |
H A D | afu_irq.c | 199 struct xive_irq_data *xd;
|
/linux-master/drivers/scsi/cxlflash/ |
H A D | ocxl_hw.c | 185 struct xive_irq_data *xd;
|
Completed in 187 milliseconds