Home
last modified time | relevance | path

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

/dpdk/lib/bbdev/
H A Drte_bbdev_pmd.h43 struct rte_bbdev *
56 rte_bbdev_release(struct rte_bbdev *bbdev);
69 struct rte_bbdev *
79 typedef int (*rte_bbdev_setup_queues_t)(struct rte_bbdev *dev,
86 typedef int (*rte_bbdev_queue_setup_t)(struct rte_bbdev *dev,
97 typedef int (*rte_bbdev_start_t)(struct rte_bbdev *dev);
100 typedef void (*rte_bbdev_stop_t)(struct rte_bbdev *dev);
103 typedef int (*rte_bbdev_close_t)(struct rte_bbdev *dev);
113 typedef void (*rte_bbdev_stats_get_t)(struct rte_bbdev *dev,
120 typedef void (*rte_bbdev_info_get_t)(struct rte_bbdev *dev,
[all …]
H A Drte_bbdev.h424 struct __rte_cache_aligned rte_bbdev { struct
451 extern struct rte_bbdev rte_bbdev_devices[]; argument
478 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_enc_ops()
508 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_dec_ops()
538 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_ldpc_enc_ops()
568 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_ldpc_dec_ops()
600 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_enc_ops()
632 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_dec_ops()
663 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_ldpc_enc_ops()
693 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_ldpc_dec_ops()
H A Drte_bbdev.c102 static struct rte_bbdev *
171 struct rte_bbdev *
175 struct rte_bbdev *bbdev; in rte_bbdev_allocate()
231 rte_bbdev_release(struct rte_bbdev *bbdev) in rte_bbdev_release()
265 struct rte_bbdev *
276 struct rte_bbdev *dev = get_dev(i); in rte_bbdev_get_named_dev()
316 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_setup_queues()
404 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_intr_enable()
438 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_queue_configure()
555 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_start()
[all …]
H A Dmeson.build10 sources = files('rte_bbdev.c')
11 headers = files('rte_bbdev.h',
/dpdk/drivers/baseband/null/
H A Dbbdev_null.c55 info_get(struct rte_bbdev *dev, struct rte_bbdev_driver_info *dev_info) in info_get()
91 q_release(struct rte_bbdev *dev, uint16_t q_id) in q_release()
108 q_setup(struct rte_bbdev *dev, uint16_t q_id, in q_setup()
263 struct rte_bbdev *bbdev; in null_bbdev_create()
325 struct rte_bbdev *bbdev; in null_bbdev_remove()
/dpdk/drivers/baseband/fpga_5gnr_fec/
H A Drte_fpga_5gnr_fec.c288 fpga_dev_close(struct rte_bbdev *dev) in fpga_dev_close()
299 fpga_dev_info_get(struct rte_bbdev *dev, in fpga_dev_info_get()
392 fpga_find_free_queue_idx(struct rte_bbdev *dev, in fpga_find_free_queue_idx()
422 fpga_queue_setup(struct rte_bbdev *dev, uint16_t queue_id, in fpga_queue_setup()
533 fpga_queue_release(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_release()
564 fpga_queue_start(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_start()
598 fpga_queue_stop(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_stop()
662 struct rte_bbdev *dev = cb_arg; in fpga_dev_interrupt_handler()
716 fpga_intr_enable(struct rte_bbdev *dev) in fpga_intr_enable()
1852 struct rte_bbdev *bbdev = NULL; in fpga_5gnr_fec_probe()
[all …]
/dpdk/drivers/baseband/fpga_lte_fec/
H A Dfpga_lte_fec.c580 fpga_dev_close(struct rte_bbdev *dev) in fpga_dev_close()
591 fpga_dev_info_get(struct rte_bbdev *dev, in fpga_dev_info_get()
664 fpga_find_free_queue_idx(struct rte_bbdev *dev, in fpga_find_free_queue_idx()
694 fpga_queue_setup(struct rte_bbdev *dev, uint16_t queue_id, in fpga_queue_setup()
805 fpga_queue_release(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_release()
836 fpga_queue_start(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_start()
870 fpga_queue_stop(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_stop()
933 struct rte_bbdev *dev = cb_arg; in fpga_dev_interrupt_handler()
987 fpga_intr_enable(struct rte_bbdev *dev) in fpga_intr_enable()
2343 struct rte_bbdev *bbdev = NULL; in fpga_lte_fec_probe()
[all …]
/dpdk/drivers/baseband/la12xx/
H A Dbbdev_la12xx.c87 la12xx_info_get(struct rte_bbdev *dev __rte_unused, in la12xx_info_get()
109 la12xx_queue_release(struct rte_bbdev *dev, uint16_t q_id) in la12xx_queue_release()
174 la12xx_e200_queue_setup(struct rte_bbdev *dev, in la12xx_e200_queue_setup()
278 la12xx_queue_setup(struct rte_bbdev *dev, uint16_t q_id, in la12xx_queue_setup()
316 la12xx_start(struct rte_bbdev *dev) in la12xx_start()
716 setup_la12xx_dev(struct rte_bbdev *dev) in setup_la12xx_dev()
987 struct rte_bbdev *bbdev; in la12xx_bbdev_create()
1073 struct rte_bbdev *bbdev; in la12xx_bbdev_remove()
/dpdk/drivers/baseband/acc100/
H A Drte_acc100_pmd.c208 fetch_acc100_config(struct rte_bbdev *dev) in fetch_acc100_config()
439 acc100_pf_interrupt_handler(struct rte_bbdev *dev) in acc100_pf_interrupt_handler()
489 acc100_vf_interrupt_handler(struct rte_bbdev *dev) in acc100_vf_interrupt_handler()
543 struct rte_bbdev *dev = cb_arg; in acc100_dev_interrupt_handler()
555 allocate_info_ring(struct rte_bbdev *dev) in allocate_info_ring()
717 acc100_intr_enable(struct rte_bbdev *dev) in acc100_intr_enable()
762 acc100_dev_close(struct rte_bbdev *dev) in acc100_dev_close()
783 acc100_find_free_queue_idx(struct rte_bbdev *dev, in acc100_find_free_queue_idx()
965 acc100_dev_info_get(struct rte_bbdev *dev, in acc100_dev_info_get()
4157 struct rte_bbdev *bbdev = NULL; in acc100_pci_probe()
[all …]
/dpdk/app/test-bbdev/
H A Dtest_bbdev.c769 struct rte_bbdev *dev1, *dev2; in test_bbdev_driver_init()
859 struct rte_bbdev *dev1, *dev2; in test_bbdev_callback()
1088 struct rte_bbdev dev1, *dev2; in test_bbdev_invalid_driver()
1300 struct rte_bbdev *dev, *dev_tmp; in test_bbdev_get_named_dev()
H A Dtest_bbdev_perf.c4355 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in get_bbdev_queue_stats()
/dpdk/drivers/baseband/turbo_sw/
H A Dbbdev_turbo_software.c157 info_get(struct rte_bbdev *dev, struct rte_bbdev_driver_info *dev_info) in info_get()
263 q_release(struct rte_bbdev *dev, uint16_t q_id) in q_release()
287 q_setup(struct rte_bbdev *dev, uint16_t q_id, in q_setup()
1930 struct rte_bbdev *bbdev; in turbo_sw_bbdev_create()
1996 struct rte_bbdev *bbdev; in turbo_sw_bbdev_remove()
/dpdk/doc/api/
H A Ddoxy-api-index.md18 [bbdev] (@ref rte_bbdev.h),