| /dpdk/lib/dmadev/ |
| H A D | rte_dmadev_pmd.h | 25 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 D | rte_dmadev.c | 104 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 D | idxd_internal.h | 69 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 D | idxd_common.c | 167 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 D | idxd_pci.c | 65 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 D | idxd_bus.c | 91 idxd_dev_close(struct rte_dma_dev *dev) in idxd_dev_close()
|
| /dpdk/drivers/dma/skeleton/ |
| H A D | skeleton_dmadev.c | 49 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 D | cnxk_dmadev.c | 22 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 D | ioat_dmadev.c | 30 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 D | ioat_internal.h | 11 struct rte_dma_dev *dmadev;
|
| /dpdk/drivers/dma/hisilicon/ |
| H A D | hisi_dmadev.c | 327 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 D | dpaa_qdma.c | 658 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 D | rte_dpaa_bus.h | 106 struct rte_dma_dev *dmadev;
|