Home
last modified time | relevance | path

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

12

/f-stack/dpdk/lib/librte_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()
175 typedef int (*rawdev_start_t)(struct rte_rawdev *dev);
183 typedef void (*rawdev_stop_t)(struct rte_rawdev *dev);
195 typedef int (*rawdev_close_t)(struct rte_rawdev *dev);
206 typedef int (*rawdev_reset_t)(struct rte_rawdev *dev);
584 struct rte_rawdev *
597 rte_rawdev_pmd_release(struct rte_rawdev *rawdev);
[all …]
H A Drte_rawdev.c72 struct rte_rawdev *dev; in rte_rawdev_socket_id()
110 struct rte_rawdev *dev; in rte_rawdev_configure()
143 struct rte_rawdev *dev; in rte_rawdev_queue_conf_get()
159 struct rte_rawdev *dev; in rte_rawdev_queue_setup()
172 struct rte_rawdev *dev; in rte_rawdev_queue_release()
184 struct rte_rawdev *dev; in rte_rawdev_queue_count()
198 struct rte_rawdev *dev; in rte_rawdev_get_attr()
212 struct rte_rawdev *dev; in rte_rawdev_set_attr()
227 struct rte_rawdev *dev; in rte_rawdev_enqueue_buffers()
242 struct rte_rawdev *dev; in rte_rawdev_dequeue_buffers()
[all …]
H A Dmeson.build4 sources = files('rte_rawdev.c')
5 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;
/f-stack/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()
166 intel_ntb_get_peer_mw_addr(const struct rte_rawdev *dev, int mw_idx) in intel_ntb_get_peer_mw_addr()
188 intel_ntb_mw_set_trans(const struct rte_rawdev *dev, int mw_idx, in intel_ntb_mw_set_trans()
249 intel_ntb_ioremap(const struct rte_rawdev *dev, uint64_t addr) in intel_ntb_ioremap()
270 intel_ntb_get_link_status(const struct rte_rawdev *dev) in intel_ntb_get_link_status()
382 intel_ntb_set_link(const struct rte_rawdev *dev, bool up) in intel_ntb_set_link()
429 intel_ntb_spad_write(const struct rte_rawdev *dev, int spad, in intel_ntb_spad_write()
460 intel_ntb_db_read(const struct rte_rawdev *dev) in intel_ntb_db_read()
475 intel_ntb_db_clear(const struct rte_rawdev *dev, uint64_t db_bits) in intel_ntb_db_clear()
493 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()
974 ntb_dev_stop(struct rte_rawdev *dev) in ntb_dev_stop()
1028 ntb_dev_close(struct rte_rawdev *dev) in ntb_dev_close()
1437 struct rte_rawdev *rawdev = NULL; in ntb_create()
[all …]
/f-stack/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()
125 idxd_dev_configure(const struct rte_rawdev *dev, in idxd_dev_configure()
194 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()
235 struct rte_rawdev *rdev; in ioat_rawdev_destroy()
H A Didxd_pci.c62 idxd_pci_dev_stop(struct rte_rawdev *dev) in idxd_pci_dev_stop()
82 idxd_pci_dev_start(struct rte_rawdev *dev) in idxd_pci_dev_start()
286 struct rte_rawdev *rdev; in idxd_rawdev_destroy()
/f-stack/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 …]
H A Dskeleton_rawdev.h129 skeleton_rawdev_get_priv(const struct rte_rawdev *rawdev) in skeleton_rawdev_get_priv()
/f-stack/dpdk/drivers/raw/ifpga/
H A Difpga_rawdev.h44 ifpga_rawdev_get_priv(const struct rte_rawdev *rawdev) in ifpga_rawdev_get_priv()
54 struct rte_rawdev *rawdev;
63 ifpga_rawdev_get(const struct rte_rawdev *rawdev);
71 ifpga_register_msix_irq(struct rte_rawdev *dev, int port_id,
H A Difpga_rawdev.c117 ifpga_rawdev_allocate(struct rte_rawdev *rawdev) in ifpga_rawdev_allocate()
412 struct rte_rawdev *rdev; in set_surprise_link_check_aer()
603 ifpga_rawdev_info_get(struct rte_rawdev *dev, in ifpga_rawdev_info_get()
694 ifpga_rawdev_start(struct rte_rawdev *dev) in ifpga_rawdev_start()
711 ifpga_rawdev_stop(struct rte_rawdev *dev) in ifpga_rawdev_stop()
717 ifpga_rawdev_close(struct rte_rawdev *dev) in ifpga_rawdev_close()
733 ifpga_rawdev_reset(struct rte_rawdev *dev) in ifpga_rawdev_reset()
848 ifpga_rawdev_pr(struct rte_rawdev *dev, in ifpga_rawdev_pr()
1436 struct rte_rawdev *rawdev = NULL; in ifpga_rawdev_create()
1541 struct rte_rawdev *rawdev; in ifpga_rawdev_destroy()
[all …]
/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_rawdev.c66 sdp_vfdev_exit(struct rte_rawdev *rawdev) in sdp_vfdev_exit()
200 sdp_rawdev_start(struct rte_rawdev *dev) in sdp_rawdev_start()
208 sdp_rawdev_stop(struct rte_rawdev *dev) in sdp_rawdev_stop()
214 sdp_rawdev_close(struct rte_rawdev *dev) in sdp_rawdev_close()
227 sdp_rawdev_configure(const struct rte_rawdev *dev, rte_rawdev_obj_t config, in sdp_rawdev_configure()
266 struct rte_rawdev *sdp_rawdev; in otx2_sdp_rawdev_probe()
322 struct rte_rawdev *rawdev; in otx2_sdp_rawdev_remove()
H A Dotx2_ep_rawdev.h492 int sdp_rawdev_enqueue(struct rte_rawdev *dev, struct rte_rawdev_buf **buffers,
494 int sdp_rawdev_dequeue(struct rte_rawdev *dev, struct rte_rawdev_buf **buffers,
/f-stack/dpdk/drivers/raw/octeontx2_dma/
H A Dotx2_dpi_rawdev.c137 dma_queue_submit(struct rte_rawdev *dev, uint16_t cmd_count, uint64_t *cmds) in dma_queue_submit()
155 otx2_dpi_rawdev_enqueue_bufs(struct rte_rawdev *dev, in otx2_dpi_rawdev_enqueue_bufs()
241 otx2_dpi_rawdev_dequeue_bufs(struct rte_rawdev *dev __rte_unused, in otx2_dpi_rawdev_dequeue_bufs()
270 otx2_dpi_rawdev_start(struct rte_rawdev *dev) in otx2_dpi_rawdev_start()
278 otx2_dpi_rawdev_stop(struct rte_rawdev *dev) in otx2_dpi_rawdev_stop()
284 otx2_dpi_rawdev_close(struct rte_rawdev *dev) in otx2_dpi_rawdev_close()
293 otx2_dpi_rawdev_reset(struct rte_rawdev *dev) in otx2_dpi_rawdev_reset()
299 otx2_dpi_rawdev_configure(const struct rte_rawdev *dev, rte_rawdev_obj_t config, in otx2_dpi_rawdev_configure()
353 struct rte_rawdev *rawdev; in otx2_dpi_rawdev_probe()
404 struct rte_rawdev *rawdev; in otx2_dpi_rawdev_remove()
/f-stack/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()
/f-stack/dpdk/drivers/bus/ifpga/
H A Difpga_bus.c61 ifpga_find_afu_dev(const struct rte_rawdev *rdev, in ifpga_find_afu_dev()
103 ifpga_scan_one(struct rte_rawdev *rawdev, in ifpga_scan_one()
207 struct rte_rawdev *rawdev = NULL; in ifpga_scan()
425 struct rte_rawdev *rawdev = NULL; in ifpga_parse()
H A Drte_bus_ifpga.h76 struct rte_rawdev *rawdev; /**< Point Rawdev */
/f-stack/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()
1184 dpaa2_qdma_start(struct rte_rawdev *rawdev) in dpaa2_qdma_start()
1234 dpaa2_qdma_queue_setup(struct rte_rawdev *rawdev, in dpaa2_qdma_queue_setup()
1374 dpaa2_qdma_enqueue(struct rte_rawdev *rawdev, in dpaa2_qdma_enqueue()
1405 dpaa2_qdma_dequeue(struct rte_rawdev *rawdev, in dpaa2_qdma_dequeue()
1487 rte_qdma_vq_stats(struct rte_rawdev *rawdev, in rte_qdma_vq_stats()
1542 dpaa2_qdma_stop(struct rte_rawdev *rawdev) in dpaa2_qdma_stop()
1553 dpaa2_qdma_close(struct rte_rawdev *rawdev) in dpaa2_qdma_close()
1783 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,
/f-stack/dpdk/drivers/net/ipn3ke/
H A Dipn3ke_rawdev_api.h63 struct ifpga_rawdev *(*get_ifpga_rawdev)(const struct rte_rawdev *rdv);
/f-stack/dpdk/drivers/bus/fslmc/
H A Drte_fslmc.h124 struct rte_rawdev *rawdev; /**< Raw Device */

12