Home
last modified time | relevance | path

Searched refs:rte_dma_dev (Results 1 – 13 of 13) sorted by relevance

/dpdk/lib/dmadev/
H A Drte_dmadev_pmd.h25 struct rte_dma_dev;
28 typedef int (*rte_dma_info_get_t)(const struct rte_dma_dev *dev,
33 typedef int (*rte_dma_configure_t)(struct rte_dma_dev *dev,
38 typedef int (*rte_dma_start_t)(struct rte_dma_dev *dev);
41 typedef int (*rte_dma_stop_t)(struct rte_dma_dev *dev);
44 typedef int (*rte_dma_close_t)(struct rte_dma_dev *dev);
47 typedef int (*rte_dma_vchan_setup_t)(struct rte_dma_dev *dev, uint16_t vchan,
52 typedef int (*rte_dma_stats_get_t)(const struct rte_dma_dev *dev,
64 typedef int (*rte_dma_dump_t)(const struct rte_dma_dev *dev, FILE *f);
124 struct rte_dma_dev { struct
[all …]
H A Drte_dmadev.c104 static struct rte_dma_dev*
233 static struct rte_dma_dev *
236 struct rte_dma_dev *dev; in dma_allocate_primary()
277 static struct rte_dma_dev *
280 struct rte_dma_dev *dev; in dma_attach_secondary()
307 static struct rte_dma_dev *
310 struct rte_dma_dev *dev; in dma_allocate()
337 struct rte_dma_dev *
340 struct rte_dma_dev *dev; in rte_dma_pmd_allocate()
357 struct rte_dma_dev *dev; in rte_dma_pmd_release()
[all …]
/dpdk/drivers/dma/idxd/
H A Didxd_internal.h69 struct rte_dma_dev *dmadev;
85 int idxd_dump(const struct rte_dma_dev *dev, FILE *f);
86 int idxd_configure(struct rte_dma_dev *dev, const struct rte_dma_conf *dev_conf,
88 int idxd_vchan_setup(struct rte_dma_dev *dev, uint16_t vchan,
90 int idxd_info_get(const struct rte_dma_dev *dev, struct rte_dma_info *dev_info,
102 int idxd_stats_get(const struct rte_dma_dev *dev, uint16_t vchan,
104 int idxd_stats_reset(struct rte_dma_dev *dev, uint16_t vchan);
105 int idxd_vchan_status(const struct rte_dma_dev *dev, uint16_t vchan,
H A Didxd_common.c167 idxd_vchan_status(const struct rte_dma_dev *dev, uint16_t vchan __rte_unused, in idxd_vchan_status()
404 idxd_dump(const struct rte_dma_dev *dev, FILE *f) in idxd_dump()
433 idxd_stats_get(const struct rte_dma_dev *dev, uint16_t vchan __rte_unused, in idxd_stats_get()
444 idxd_stats_reset(struct rte_dma_dev *dev, uint16_t vchan __rte_unused) in idxd_stats_reset()
452 idxd_info_get(const struct rte_dma_dev *dev, struct rte_dma_info *info, uint32_t size) in idxd_info_get()
492 idxd_configure(struct rte_dma_dev *dev __rte_unused, const struct rte_dma_conf *dev_conf, in idxd_configure()
504 idxd_vchan_setup(struct rte_dma_dev *dev, uint16_t vchan __rte_unused, in idxd_vchan_setup()
548 struct rte_dma_dev *dmadev = NULL; in idxd_dmadev_create()
H A Didxd_pci.c65 idxd_pci_dev_stop(struct rte_dma_dev *dev) in idxd_pci_dev_stop()
87 idxd_pci_dev_start(struct rte_dma_dev *dev) in idxd_pci_dev_start()
114 idxd_pci_dev_close(struct rte_dma_dev *dev) in idxd_pci_dev_close()
H A Didxd_bus.c91 idxd_dev_close(struct rte_dma_dev *dev) in idxd_dev_close()
/dpdk/drivers/dma/skeleton/
H A Dskeleton_dmadev.c49 skeldma_configure(struct rte_dma_dev *dev, const struct rte_dma_conf *conf, in skeldma_configure()
64 struct rte_dma_dev *dev = param; in cpucopy_thread()
100 skeldma_start(struct rte_dma_dev *dev) in skeldma_start()
149 skeldma_stop(struct rte_dma_dev *dev) in skeldma_stop()
234 skeldma_close(struct rte_dma_dev *dev) in skeldma_close()
242 skeldma_vchan_setup(struct rte_dma_dev *dev, uint16_t vchan, in skeldma_vchan_setup()
261 skeldma_vchan_status(const struct rte_dma_dev *dev, in skeldma_vchan_status()
276 skeldma_stats_get(const struct rte_dma_dev *dev, uint16_t vchan, in skeldma_stats_get()
292 skeldma_stats_reset(struct rte_dma_dev *dev, uint16_t vchan) in skeldma_stats_reset()
305 skeldma_dump(const struct rte_dma_dev *dev, FILE *f) in skeldma_dump()
[all …]
/dpdk/drivers/dma/cnxk/
H A Dcnxk_dmadev.c22 cnxk_dmadev_info_get(const struct rte_dma_dev *dev, in cnxk_dmadev_info_get()
42 cnxk_dmadev_configure(struct rte_dma_dev *dev, in cnxk_dmadev_configure()
61 cnxk_dmadev_vchan_setup(struct rte_dma_dev *dev, uint16_t vchan, in cnxk_dmadev_vchan_setup()
116 cnxk_dmadev_start(struct rte_dma_dev *dev) in cnxk_dmadev_start()
128 cnxk_dmadev_stop(struct rte_dma_dev *dev) in cnxk_dmadev_stop()
138 cnxk_dmadev_close(struct rte_dma_dev *dev) in cnxk_dmadev_close()
412 cnxk_stats_get(const struct rte_dma_dev *dev, uint16_t vchan, in cnxk_stats_get()
430 cnxk_stats_reset(struct rte_dma_dev *dev, uint16_t vchan __rte_unused) in cnxk_stats_reset()
455 struct rte_dma_dev *dmadev; in cnxk_dmadev_probe()
/dpdk/drivers/dma/ioat/
H A Dioat_dmadev.c30 ioat_dev_configure(struct rte_dma_dev *dev __rte_unused, const struct rte_dma_conf *dev_conf, in ioat_dev_configure()
44 ioat_vchan_setup(struct rte_dma_dev *dev, uint16_t vchan __rte_unused, in ioat_vchan_setup()
134 ioat_dev_start(struct rte_dma_dev *dev) in ioat_dev_start()
166 ioat_dev_stop(struct rte_dma_dev *dev) in ioat_dev_stop()
184 ioat_dev_info_get(const struct rte_dma_dev *dev, struct rte_dma_info *info, uint32_t size) in ioat_dev_info_get()
202 ioat_dev_close(struct rte_dma_dev *dev) in ioat_dev_close()
370 ioat_dev_dump(const struct rte_dma_dev *dev, FILE *f) in ioat_dev_dump()
534 ioat_stats_get(const struct rte_dma_dev *dev, uint16_t vchan __rte_unused, in ioat_stats_get()
550 ioat_stats_reset(struct rte_dma_dev *dev, uint16_t vchan __rte_unused) in ioat_stats_reset()
560 ioat_vchan_status(const struct rte_dma_dev *dev, uint16_t vchan __rte_unused, in ioat_vchan_status()
[all …]
H A Dioat_internal.h11 struct rte_dma_dev *dmadev;
/dpdk/drivers/dma/hisilicon/
H A Dhisi_dmadev.c327 hisi_dma_info_get(const struct rte_dma_dev *dev, in hisi_dma_info_get()
347 hisi_dma_configure(struct rte_dma_dev *dev, in hisi_dma_configure()
358 hisi_dma_vchan_setup(struct rte_dma_dev *dev, uint16_t vchan, in hisi_dma_vchan_setup()
382 hisi_dma_start(struct rte_dma_dev *dev) in hisi_dma_start()
419 hisi_dma_stop(struct rte_dma_dev *dev) in hisi_dma_stop()
425 hisi_dma_close(struct rte_dma_dev *dev) in hisi_dma_close()
435 hisi_dma_stats_get(const struct rte_dma_dev *dev, uint16_t vchan, in hisi_dma_stats_get()
451 hisi_dma_stats_reset(struct rte_dma_dev *dev, uint16_t vchan) in hisi_dma_stats_reset()
562 hisi_dma_dump(const struct rte_dma_dev *dev, FILE *f) in hisi_dma_dump()
832 struct rte_dma_dev *dev; in hisi_dma_create()
/dpdk/drivers/dma/dpaa/
H A Ddpaa_qdma.c658 dpaa_info_get(const struct rte_dma_dev *dev, struct rte_dma_info *dev_info, in dpaa_info_get()
715 dpaa_qdma_configure(__rte_unused struct rte_dma_dev *dmadev, in dpaa_qdma_configure()
723 dpaa_qdma_start(__rte_unused struct rte_dma_dev *dev) in dpaa_qdma_start()
729 dpaa_qdma_close(__rte_unused struct rte_dma_dev *dev) in dpaa_qdma_close()
735 dpaa_qdma_queue_setup(struct rte_dma_dev *dmadev, in dpaa_qdma_queue_setup()
883 dpaa_qdma_stats_get(const struct rte_dma_dev *dmadev, uint16_t vchan, in dpaa_qdma_stats_get()
903 dpaa_qdma_stats_reset(struct rte_dma_dev *dmadev, uint16_t vchan) in dpaa_qdma_stats_reset()
926 dpaa_qdma_init(struct rte_dma_dev *dmadev) in dpaa_qdma_init()
1019 struct rte_dma_dev *dmadev; in dpaa_qdma_probe()
1053 struct rte_dma_dev *dmadev = dpaa_dev->dmadev; in dpaa_qdma_remove()
/dpdk/drivers/bus/dpaa/
H A Drte_dpaa_bus.h106 struct rte_dma_dev *dmadev;