Symbol: xive_irq_data
arch/powerpc/include/asm/xive.h
112
struct xive_irq_data *data);
arch/powerpc/include/asm/xive.h
113
void xive_cleanup_irq_data(struct xive_irq_data *xd);
arch/powerpc/kvm/book3s_xive.c
1087
struct xive_irq_data *xd;
arch/powerpc/kvm/book3s_xive.c
1147
struct xive_irq_data *xd;
arch/powerpc/kvm/book3s_xive.c
1789
struct xive_irq_data *xd = irq_get_chip_data(irq);
arch/powerpc/kvm/book3s_xive.c
2608
static void kvmppc_xive_cleanup_irq(u32 hw_num, struct xive_irq_data *xd)
arch/powerpc/kvm/book3s_xive.c
2828
struct xive_irq_data *xd = irq_get_chip_data(xc->esc_virq[i]);
arch/powerpc/kvm/book3s_xive.c
2850
struct xive_irq_data *xd;
arch/powerpc/kvm/book3s_xive.c
401
struct xive_irq_data *xd;
arch/powerpc/kvm/book3s_xive.c
521
struct xive_irq_data *xd;
arch/powerpc/kvm/book3s_xive.c
80
static u8 xive_vm_esb_load(struct xive_irq_data *xd, u32 offset)
arch/powerpc/kvm/book3s_xive.c
825
static bool xive_irq_trigger(struct xive_irq_data *xd)
arch/powerpc/kvm/book3s_xive.c
919
struct xive_irq_data *xd = irq_get_chip_data(xc->esc_virq[prio]);
arch/powerpc/kvm/book3s_xive.c
95
static void xive_vm_source_eoi(u32 hw_irq, struct xive_irq_data *xd)
arch/powerpc/kvm/book3s_xive.h
170
struct xive_irq_data vp_ipi_data;
arch/powerpc/kvm/book3s_xive.h
37
struct xive_irq_data ipi_data; /* XIVE IPI associated data */
arch/powerpc/kvm/book3s_xive.h
39
struct xive_irq_data *pt_data; /* XIVE Pass-through associated data */
arch/powerpc/kvm/book3s_xive.h
69
struct xive_irq_data **out_xd)
arch/powerpc/kvm/book3s_xive_native.c
235
struct xive_irq_data *xd;
arch/powerpc/kvm/book3s_xive_native.c
30
static u8 xive_vm_esb_load(struct xive_irq_data *xd, u32 offset)
arch/powerpc/kvm/book3s_xive_native.c
514
struct xive_irq_data *xd;
arch/powerpc/kvm/book3s_xive_native.c
862
struct xive_irq_data *xd;
arch/powerpc/platforms/powernv/vas.c
54
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/common.c
1001
xd = kzalloc_obj(struct xive_irq_data);
arch/powerpc/sysdev/xive/common.c
1025
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/common.c
1045
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/common.c
1276
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/common.c
1343
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/common.c
1394
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/common.c
1553
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/common.c
217
static notrace u8 xive_esb_read(struct xive_irq_data *xd, u32 offset)
arch/powerpc/sysdev/xive/common.c
232
static void xive_esb_write(struct xive_irq_data *xd, u32 offset, u64 data)
arch/powerpc/sysdev/xive/common.c
241
static void xive_irq_data_dump(struct xive_irq_data *xd, char *buffer, size_t size)
arch/powerpc/sysdev/xive/common.c
401
static void xive_do_source_eoi(struct xive_irq_data *xd)
arch/powerpc/sysdev/xive/common.c
440
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
469
static void xive_do_source_set_mask(struct xive_irq_data *xd,
arch/powerpc/sysdev/xive/common.c
580
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
613
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
658
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
683
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
692
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
703
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
761
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
800
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
822
struct xive_irq_data *xd = irq_data_get_irq_chip_data(d);
arch/powerpc/sysdev/xive/common.c
92
static bool xive_is_store_eoi(struct xive_irq_data *xd)
arch/powerpc/sysdev/xive/common.c
936
struct xive_irq_data *xd = irq_data_get_irq_chip_data(data);
arch/powerpc/sysdev/xive/common.c
979
void xive_cleanup_irq_data(struct xive_irq_data *xd)
arch/powerpc/sysdev/xive/common.c
996
static struct xive_irq_data *xive_irq_alloc_data(unsigned int virq, irq_hw_number_t hw)
arch/powerpc/sysdev/xive/common.c
998
struct xive_irq_data *xd;
arch/powerpc/sysdev/xive/native.c
46
int xive_native_populate_irq_data(u32 hw_irq, struct xive_irq_data *data)
arch/powerpc/sysdev/xive/spapr.c
388
static int xive_spapr_populate_irq_data(u32 hw_irq, struct xive_irq_data *data)
arch/powerpc/sysdev/xive/xive-internal.h
20
struct xive_irq_data ipi_data;
arch/powerpc/sysdev/xive/xive-internal.h
41
int (*populate_irq_data)(u32 hw_irq, struct xive_irq_data *data);
drivers/misc/ocxl/afu_irq.c
199
struct xive_irq_data *xd;