Searched refs:dpaa2_io (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/include/soc/fsl/ |
D | dpaa2-io.h | 17 struct dpaa2_io; 60 struct dpaa2_io *dpaa2_io_create(const struct dpaa2_io_desc *desc); 62 void dpaa2_io_down(struct dpaa2_io *d); 64 irqreturn_t dpaa2_io_irq(struct dpaa2_io *obj); 66 struct dpaa2_io *dpaa2_io_service_select(int cpu); 93 int dpaa2_io_service_register(struct dpaa2_io *service, 95 void dpaa2_io_service_deregister(struct dpaa2_io *service, 97 int dpaa2_io_service_rearm(struct dpaa2_io *service, 100 int dpaa2_io_service_pull_channel(struct dpaa2_io *d, u32 channelid, 103 int dpaa2_io_service_enqueue_qd(struct dpaa2_io *d, u32 qdid, u8 prio, [all …]
|
/Linux-v4.19/drivers/soc/fsl/dpio/ |
D | dpio-service.c | 20 struct dpaa2_io { struct 43 static struct dpaa2_io *dpio_by_cpu[NR_CPUS]; argument 47 static inline struct dpaa2_io *service_select_by_cpu(struct dpaa2_io *d, in service_select_by_cpu() 67 static inline struct dpaa2_io *service_select(struct dpaa2_io *d) in service_select() 73 d = list_entry(dpio_list.next, struct dpaa2_io, node); in service_select() 89 struct dpaa2_io *dpaa2_io_service_select(int cpu) in dpaa2_io_service_select() 107 struct dpaa2_io *dpaa2_io_create(const struct dpaa2_io_desc *desc) in dpaa2_io_create() 109 struct dpaa2_io *obj = kmalloc(sizeof(*obj), GFP_KERNEL); in dpaa2_io_create() 161 void dpaa2_io_down(struct dpaa2_io *d) in dpaa2_io_down() 176 irqreturn_t dpaa2_io_irq(struct dpaa2_io *obj) in dpaa2_io_irq() [all …]
|
D | dpio-driver.c | 30 struct dpaa2_io *io;
|
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/ |
D | dpaa2-eth.h | 286 struct dpaa2_io *dpio;
|