| /dpdk/lib/rawdev/ |
| H A D | rte_rawdev_pmd.h | 73 extern struct rte_rawdev *rte_rawdevs; 85 static inline struct rte_rawdev * 88 struct rte_rawdev *dev; in rte_rawdev_pmd_get_named_dev() 116 struct rte_rawdev *dev; in rte_rawdev_pmd_is_valid_dev() 177 typedef int (*rawdev_start_t)(struct rte_rawdev *dev); 185 typedef void (*rawdev_stop_t)(struct rte_rawdev *dev); 197 typedef int (*rawdev_close_t)(struct rte_rawdev *dev); 208 typedef int (*rawdev_reset_t)(struct rte_rawdev *dev); 590 struct rte_rawdev * 603 rte_rawdev_pmd_release(struct rte_rawdev *rawdev); [all …]
|
| H A D | rte_rawdev.c | 58 struct rte_rawdev *dev; in rte_rawdev_socket_id() 96 struct rte_rawdev *dev; in rte_rawdev_configure() 129 struct rte_rawdev *dev; in rte_rawdev_queue_conf_get() 145 struct rte_rawdev *dev; in rte_rawdev_queue_setup() 158 struct rte_rawdev *dev; in rte_rawdev_queue_release() 170 struct rte_rawdev *dev; in rte_rawdev_queue_count() 184 struct rte_rawdev *dev; in rte_rawdev_get_attr() 198 struct rte_rawdev *dev; in rte_rawdev_set_attr() 213 struct rte_rawdev *dev; in rte_rawdev_enqueue_buffers() 228 struct rte_rawdev *dev; in rte_rawdev_dequeue_buffers() [all …]
|
| H A D | meson.build | 10 sources = files('rte_rawdev.c') 11 headers = files('rte_rawdev.h', 'rte_rawdev_pmd.h')
|
| H A D | rte_rawdev.h | 285 struct rte_rawdev { struct 310 extern struct rte_rawdev *rte_rawdevs;
|
| /dpdk/drivers/raw/ntb/ |
| H A D | ntb.h | 104 int (*ntb_dev_init)(const struct rte_rawdev *dev); 106 int (*mw_set_trans)(const struct rte_rawdev *dev, int mw_idx, 108 void *(*ioremap)(const struct rte_rawdev *dev, uint64_t addr); 109 int (*get_link_status)(const struct rte_rawdev *dev); 110 int (*set_link)(const struct rte_rawdev *dev, bool up); 111 uint32_t (*spad_read)(const struct rte_rawdev *dev, int spad, 113 int (*spad_write)(const struct rte_rawdev *dev, int spad, 115 uint64_t (*db_read)(const struct rte_rawdev *dev); 116 int (*db_clear)(const struct rte_rawdev *dev, uint64_t db_bits); 118 int (*peer_db_set)(const struct rte_rawdev *dev, uint8_t db_bit); [all …]
|
| H A D | ntb_hw_intel.c | 119 intel_ntb_dev_init(const struct rte_rawdev *dev) in intel_ntb_dev_init() 171 intel_ntb_get_peer_mw_addr(const struct rte_rawdev *dev, int mw_idx) in intel_ntb_get_peer_mw_addr() 193 intel_ntb_mw_set_trans(const struct rte_rawdev *dev, int mw_idx, in intel_ntb_mw_set_trans() 254 intel_ntb_ioremap(const struct rte_rawdev *dev, uint64_t addr) in intel_ntb_ioremap() 275 intel_ntb_get_link_status(const struct rte_rawdev *dev) in intel_ntb_get_link_status() 387 intel_ntb_set_link(const struct rte_rawdev *dev, bool up) in intel_ntb_set_link() 434 intel_ntb_spad_write(const struct rte_rawdev *dev, int spad, in intel_ntb_spad_write() 465 intel_ntb_db_read(const struct rte_rawdev *dev) in intel_ntb_db_read() 480 intel_ntb_db_clear(const struct rte_rawdev *dev, uint64_t db_bits) in intel_ntb_db_clear() 498 intel_ntb_db_set_mask(const struct rte_rawdev *dev, uint64_t db_mask) in intel_ntb_db_set_mask() [all …]
|
| H A D | ntb.c | 44 ntb_link_cleanup(struct rte_rawdev *dev) in ntb_link_cleanup() 145 struct rte_rawdev *dev = (struct rte_rawdev *)param; in ntb_dev_intr_handler() 305 ntb_rxq_setup(struct rte_rawdev *dev, in ntb_rxq_setup() 390 ntb_txq_setup(struct rte_rawdev *dev, in ntb_txq_setup() 458 ntb_queue_setup(struct rte_rawdev *dev, in ntb_queue_setup() 495 ntb_queue_count(struct rte_rawdev *dev) in ntb_queue_count() 899 ntb_dev_start(struct rte_rawdev *dev) in ntb_dev_start() 979 ntb_dev_stop(struct rte_rawdev *dev) in ntb_dev_stop() 1033 ntb_dev_close(struct rte_rawdev *dev) in ntb_dev_close() 1451 struct rte_rawdev *rawdev = NULL; in ntb_create() [all …]
|
| /dpdk/drivers/raw/ioat/ |
| H A D | ioat_private.h | 44 struct rte_rawdev *rawdev; 58 int ioat_xstats_get(const struct rte_rawdev *dev, const unsigned int ids[], 61 int ioat_xstats_get_names(const struct rte_rawdev *dev, 65 int ioat_xstats_reset(struct rte_rawdev *dev, const uint32_t *ids, 74 extern int idxd_rawdev_close(struct rte_rawdev *dev); 76 extern int idxd_dev_configure(const struct rte_rawdev *dev, 79 extern int idxd_dev_info_get(struct rte_rawdev *dev, rte_rawdev_obj_t dev_info, 82 extern int idxd_dev_dump(struct rte_rawdev *dev, FILE *f);
|
| H A D | ioat_common.c | 18 ioat_xstats_get(const struct rte_rawdev *dev, const unsigned int ids[], in ioat_xstats_get() 35 ioat_xstats_get_names(const struct rte_rawdev *dev, in ioat_xstats_get_names() 52 ioat_xstats_reset(struct rte_rawdev *dev, const uint32_t *ids, uint32_t nb_ids) in ioat_xstats_reset() 71 idxd_rawdev_close(struct rte_rawdev *dev __rte_unused) in idxd_rawdev_close() 77 idxd_dev_dump(struct rte_rawdev *dev, FILE *f) in idxd_dev_dump() 107 idxd_dev_info_get(struct rte_rawdev *dev, rte_rawdev_obj_t dev_info, in idxd_dev_info_get() 123 idxd_dev_configure(const struct rte_rawdev *dev, in idxd_dev_configure() 189 struct rte_rawdev *rawdev = NULL; in idxd_rawdev_create()
|
| H A D | ioat_rawdev.c | 37 ioat_dev_configure(const struct rte_rawdev *dev, rte_rawdev_obj_t config, in ioat_dev_configure() 87 ioat_dev_start(struct rte_rawdev *dev) in ioat_dev_start() 105 ioat_dev_stop(struct rte_rawdev *dev) in ioat_dev_stop() 111 ioat_dev_info_get(struct rte_rawdev *dev, rte_rawdev_obj_t dev_info, in ioat_dev_info_get() 126 ioat_dev_close(struct rte_rawdev *dev __rte_unused) in ioat_dev_close() 146 struct rte_rawdev *rawdev = NULL; in ioat_rawdev_create() 251 struct rte_rawdev *rdev; in ioat_rawdev_destroy()
|
| H A D | idxd_pci.c | 63 idxd_pci_dev_stop(struct rte_rawdev *dev) in idxd_pci_dev_stop() 83 idxd_pci_dev_start(struct rte_rawdev *dev) in idxd_pci_dev_start() 309 struct rte_rawdev *rdev; in idxd_rawdev_destroy()
|
| /dpdk/drivers/raw/skeleton/ |
| H A D | skeleton_rawdev.c | 44 static int skeleton_rawdev_info_get(struct rte_rawdev *dev, in skeleton_rawdev_info_get() 100 static int skeleton_rawdev_start(struct rte_rawdev *dev) in skeleton_rawdev_start() 127 static void skeleton_rawdev_stop(struct rte_rawdev *dev) in skeleton_rawdev_stop() 163 static int skeleton_rawdev_close(struct rte_rawdev *dev) in skeleton_rawdev_close() 209 static int skeleton_rawdev_reset(struct rte_rawdev *dev) in skeleton_rawdev_reset() 259 static int skeleton_rawdev_queue_setup(struct rte_rawdev *dev, in skeleton_rawdev_queue_setup() 326 static int skeleton_rawdev_get_attr(struct rte_rawdev *dev, in skeleton_rawdev_get_attr() 364 static int skeleton_rawdev_set_attr(struct rte_rawdev *dev, in skeleton_rawdev_set_attr() 482 struct rte_rawdev *dev, in skeleton_rawdev_firmware_version_get() 574 struct rte_rawdev *rawdev = NULL; in skeleton_rawdev_create() [all …]
|
| /dpdk/drivers/raw/ifpga/ |
| H A D | ifpga_rawdev.h | 46 ifpga_rawdev_get_priv(const struct rte_rawdev *rawdev) in ifpga_rawdev_get_priv() 57 struct rte_rawdev *rawdev; 70 ifpga_rawdev_get(const struct rte_rawdev *rawdev); 87 int ifpga_rawdev_partial_reconfigure(struct rte_rawdev *dev, int port,
|
| H A D | ifpga_rawdev.c | 113 ifpga_rawdev_allocate(struct rte_rawdev *rawdev) in ifpga_rawdev_allocate() 418 struct rte_rawdev *rdev; in set_surprise_link_check_aer() 623 ifpga_rawdev_info_get(struct rte_rawdev *dev, in ifpga_rawdev_info_get() 714 ifpga_rawdev_start(struct rte_rawdev *dev) in ifpga_rawdev_start() 731 ifpga_rawdev_stop(struct rte_rawdev *dev) in ifpga_rawdev_stop() 737 ifpga_rawdev_close(struct rte_rawdev *dev) in ifpga_rawdev_close() 754 ifpga_rawdev_reset(struct rte_rawdev *dev) in ifpga_rawdev_reset() 868 ifpga_rawdev_pr(struct rte_rawdev *dev, in ifpga_rawdev_pr() 1507 struct rte_rawdev *rawdev = NULL; in ifpga_rawdev_create() 1616 struct rte_rawdev *rawdev; in ifpga_rawdev_destroy() [all …]
|
| H A D | rte_pmd_ifpga.c | 19 struct rte_rawdev *rdev = NULL; in rte_pmd_ifpga_get_dev_id() 50 static struct rte_rawdev * 53 struct rte_rawdev *dev = NULL; in get_rte_rawdev() 68 struct rte_rawdev *dev = NULL; in get_opae_adapter() 414 struct rte_rawdev *dev = NULL; in rte_pmd_ifpga_partial_reconfigure()
|
| /dpdk/drivers/raw/dpaa2_cmdif/ |
| H A D | dpaa2_cmdif.c | 31 dpaa2_cmdif_get_attr(struct rte_rawdev *dev, in dpaa2_cmdif_get_attr() 51 dpaa2_cmdif_enqueue_bufs(struct rte_rawdev *dev, in dpaa2_cmdif_enqueue_bufs() 115 dpaa2_cmdif_dequeue_bufs(struct rte_rawdev *dev, in dpaa2_cmdif_dequeue_bufs() 200 struct rte_rawdev *rawdev; in dpaa2_cmdif_create() 234 struct rte_rawdev *rdev; in dpaa2_cmdif_destroy()
|
| /dpdk/drivers/raw/cnxk_bphy/ |
| H A D | cnxk_bphy_cgx.c | 36 cnxk_bphy_cgx_queue_def_conf(struct rte_rawdev *dev, uint16_t queue_id, in cnxk_bphy_cgx_queue_def_conf() 153 cnxk_bphy_cgx_enqueue_bufs(struct rte_rawdev *dev, in cnxk_bphy_cgx_enqueue_bufs() 175 cnxk_bphy_cgx_dequeue_bufs(struct rte_rawdev *dev, in cnxk_bphy_cgx_dequeue_bufs() 201 cnxk_bphy_cgx_queue_count(struct rte_rawdev *dev) in cnxk_bphy_cgx_queue_count() 247 struct rte_rawdev *rawdev; in cnxk_bphy_cgx_rawdev_probe() 302 struct rte_rawdev *rawdev; in cnxk_bphy_cgx_rawdev_remove()
|
| H A D | cnxk_bphy.c | 167 cnxk_bphy_irq_enqueue_bufs(struct rte_rawdev *dev, in cnxk_bphy_irq_enqueue_bufs() 247 cnxk_bphy_irq_dequeue_bufs(struct rte_rawdev *dev, in cnxk_bphy_irq_dequeue_bufs() 273 cnxk_bphy_irq_queue_count(struct rte_rawdev *dev) in cnxk_bphy_irq_queue_count() 281 cnxk_bphy_irq_queue_def_conf(struct rte_rawdev *dev, uint16_t queue_id, in cnxk_bphy_irq_queue_def_conf() 310 struct rte_rawdev *bphy_rawdev; in bphy_rawdev_probe() 360 struct rte_rawdev *rawdev; in bphy_rawdev_remove()
|
| H A D | cnxk_bphy_irq.c | 16 struct rte_rawdev *rawdev; in cnxk_bphy_get_bphy_dev_by_dev_id()
|
| /dpdk/drivers/raw/cnxk_gpio/ |
| H A D | cnxk_gpio.c | 281 cnxk_gpio_queue_setup(struct rte_rawdev *dev, uint16_t queue_id, in cnxk_gpio_queue_setup() 320 cnxk_gpio_queue_release(struct rte_rawdev *dev, uint16_t queue_id) in cnxk_gpio_queue_release() 347 cnxk_gpio_queue_def_conf(struct rte_rawdev *dev, uint16_t queue_id, in cnxk_gpio_queue_def_conf() 366 cnxk_gpio_queue_count(struct rte_rawdev *dev) in cnxk_gpio_queue_count() 576 cnxk_gpio_enqueue_bufs(struct rte_rawdev *dev, struct rte_rawdev_buf **buffers, in cnxk_gpio_enqueue_bufs() 599 cnxk_gpio_dequeue_bufs(struct rte_rawdev *dev, struct rte_rawdev_buf **buffers, in cnxk_gpio_dequeue_bufs() 624 cnxk_gpio_dev_close(struct rte_rawdev *dev) in cnxk_gpio_dev_close() 647 struct rte_rawdev *rawdev; in cnxk_gpio_probe() 727 struct rte_rawdev *rawdev; in cnxk_gpio_remove()
|
| /dpdk/drivers/raw/dpaa2_qdma/ |
| H A D | dpaa2_qdma.c | 1071 dpaa2_qdma_attr_get(struct rte_rawdev *rawdev, in dpaa2_qdma_attr_get() 1087 dpaa2_qdma_reset(struct rte_rawdev *rawdev) in dpaa2_qdma_reset() 1186 dpaa2_qdma_start(struct rte_rawdev *rawdev) in dpaa2_qdma_start() 1236 dpaa2_qdma_queue_setup(struct rte_rawdev *rawdev, in dpaa2_qdma_queue_setup() 1379 dpaa2_qdma_enqueue(struct rte_rawdev *rawdev, in dpaa2_qdma_enqueue() 1403 dpaa2_qdma_dequeue(struct rte_rawdev *rawdev, in dpaa2_qdma_dequeue() 1478 rte_qdma_vq_stats(struct rte_rawdev *rawdev, in rte_qdma_vq_stats() 1531 dpaa2_qdma_stop(struct rte_rawdev *rawdev) in dpaa2_qdma_stop() 1542 dpaa2_qdma_close(struct rte_rawdev *rawdev) in dpaa2_qdma_close() 1772 struct rte_rawdev *rawdev; in rte_dpaa2_qdma_probe() [all …]
|
| H A D | rte_pmd_dpaa2_qdma.h | 200 rte_qdma_vq_stats(struct rte_rawdev *rawdev,
|
| /dpdk/drivers/bus/ifpga/ |
| H A D | ifpga_bus.c | 61 ifpga_find_afu_dev(const struct rte_rawdev *rdev, in ifpga_find_afu_dev() 101 ifpga_scan_one(struct rte_rawdev *rawdev, in ifpga_scan_one() 213 struct rte_rawdev *rawdev = NULL; in ifpga_scan() 430 struct rte_rawdev *rawdev = NULL; in ifpga_parse()
|
| H A D | rte_bus_ifpga.h | 76 struct rte_rawdev *rawdev; /**< Point Rawdev */
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_rawdev_api.h | 63 struct ifpga_rawdev *(*get_ifpga_rawdev)(const struct rte_rawdev *rdv);
|