Home
last modified time | relevance | path

Searched refs:afu_irq (Results 1 – 4 of 4) sorted by relevance

/linux-4.19.296/drivers/misc/ocxl/
Dafu_irq.c9 struct afu_irq { struct
30 struct afu_irq *irq = (struct afu_irq *) data; in afu_irq_handler() argument
38 static int setup_afu_irq(struct ocxl_context *ctx, struct afu_irq *irq) in setup_afu_irq()
66 static void release_afu_irq(struct afu_irq *irq) in release_afu_irq()
75 struct afu_irq *irq; in ocxl_afu_irq_alloc()
78 irq = kzalloc(sizeof(struct afu_irq), GFP_KERNEL); in ocxl_afu_irq_alloc()
122 static void afu_irq_free(struct afu_irq *irq, struct ocxl_context *ctx) in afu_irq_free()
138 struct afu_irq *irq; in ocxl_afu_irq_free()
156 struct afu_irq *irq; in ocxl_afu_irq_free_all()
167 struct afu_irq *irq; in ocxl_afu_irq_set_fd()
[all …]
DMakefile5 ocxl-y += link.o context.o afu_irq.o sysfs.o trace.o
/linux-4.19.296/drivers/misc/cxl/
Dirq.c178 int irq_off, afu_irq = 0; in cxl_irq_afu() local
198 afu_irq += irq_off; in cxl_irq_afu()
201 afu_irq += range; in cxl_irq_afu()
209 trace_cxl_afu_irq(ctx, afu_irq, irq, hwirq); in cxl_irq_afu()
211 afu_irq, ctx->pe, irq, hwirq); in cxl_irq_afu()
218 set_bit(afu_irq - 1, ctx->irq_bitmap); in cxl_irq_afu()
Dtrace.h134 TP_PROTO(struct cxl_context *ctx, int afu_irq, int virq, irq_hw_number_t hwirq),
136 TP_ARGS(ctx, afu_irq, virq, hwirq),
142 __field(u16, afu_irq)
151 __entry->afu_irq = afu_irq;
160 __entry->afu_irq,