Home
last modified time | relevance | path

Searched refs:rte_rawdev (Results 1 – 25 of 35) sorted by relevance

12

/dpdk/lib/rawdev/
H A Drte_rawdev_pmd.h73 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 Drte_rawdev.c58 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 Dmeson.build10 sources = files('rte_rawdev.c')
11 headers = files('rte_rawdev.h', 'rte_rawdev_pmd.h')
H A Drte_rawdev.h285 struct rte_rawdev { struct
310 extern struct rte_rawdev *rte_rawdevs;
/dpdk/drivers/raw/ntb/
H A Dntb.h104 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 Dntb_hw_intel.c119 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 Dntb.c44 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 Dioat_private.h44 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 Dioat_common.c18 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 Dioat_rawdev.c37 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 Didxd_pci.c63 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 Dskeleton_rawdev.c44 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 Difpga_rawdev.h46 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 Difpga_rawdev.c113 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 Drte_pmd_ifpga.c19 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 Ddpaa2_cmdif.c31 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 Dcnxk_bphy_cgx.c36 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 Dcnxk_bphy.c167 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 Dcnxk_bphy_irq.c16 struct rte_rawdev *rawdev; in cnxk_bphy_get_bphy_dev_by_dev_id()
/dpdk/drivers/raw/cnxk_gpio/
H A Dcnxk_gpio.c281 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 Ddpaa2_qdma.c1071 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 Drte_pmd_dpaa2_qdma.h200 rte_qdma_vq_stats(struct rte_rawdev *rawdev,
/dpdk/drivers/bus/ifpga/
H A Difpga_bus.c61 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 Drte_bus_ifpga.h76 struct rte_rawdev *rawdev; /**< Point Rawdev */
/dpdk/drivers/net/ipn3ke/
H A Dipn3ke_rawdev_api.h63 struct ifpga_rawdev *(*get_ifpga_rawdev)(const struct rte_rawdev *rdv);

12