Home
last modified time | relevance | path

Searched refs:dpaa2_io (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/include/soc/fsl/
Ddpaa2-io.h17 struct dpaa2_io;
60 struct dpaa2_io *dpaa2_io_create(const struct dpaa2_io_desc *desc,
63 void dpaa2_io_down(struct dpaa2_io *d);
65 irqreturn_t dpaa2_io_irq(struct dpaa2_io *obj);
67 struct dpaa2_io *dpaa2_io_service_select(int cpu);
94 int dpaa2_io_get_cpu(struct dpaa2_io *d);
96 int dpaa2_io_service_register(struct dpaa2_io *service,
99 void dpaa2_io_service_deregister(struct dpaa2_io *service,
102 int dpaa2_io_service_rearm(struct dpaa2_io *service,
105 int dpaa2_io_service_pull_fq(struct dpaa2_io *d, u32 fqid,
[all …]
/Linux-v5.4/drivers/soc/fsl/dpio/
Ddpio-service.c20 struct dpaa2_io { struct
44 static struct dpaa2_io *dpio_by_cpu[NR_CPUS]; argument
48 static inline struct dpaa2_io *service_select_by_cpu(struct dpaa2_io *d, in service_select_by_cpu()
68 static inline struct dpaa2_io *service_select(struct dpaa2_io *d) in service_select()
74 d = list_entry(dpio_list.next, struct dpaa2_io, node); in service_select()
90 struct dpaa2_io *dpaa2_io_service_select(int cpu) in dpaa2_io_service_select()
109 struct dpaa2_io *dpaa2_io_create(const struct dpaa2_io_desc *desc, in dpaa2_io_create()
112 struct dpaa2_io *obj = kmalloc(sizeof(*obj), GFP_KERNEL); in dpaa2_io_create()
166 void dpaa2_io_down(struct dpaa2_io *d) in dpaa2_io_down()
186 irqreturn_t dpaa2_io_irq(struct dpaa2_io *obj) in dpaa2_io_irq()
[all …]
Ddpio-driver.c31 struct dpaa2_io *io;
/Linux-v5.4/drivers/crypto/caam/
Dcaamalg_qi2.h92 struct dpaa2_io *dpio;
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.h334 struct dpaa2_io *dpio;