Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_bbdev/
H A Drte_bbdev_pmd.h47 struct rte_bbdev *
61 rte_bbdev_release(struct rte_bbdev *bbdev);
75 struct rte_bbdev *
85 typedef int (*rte_bbdev_setup_queues_t)(struct rte_bbdev *dev,
92 typedef int (*rte_bbdev_queue_setup_t)(struct rte_bbdev *dev,
103 typedef int (*rte_bbdev_start_t)(struct rte_bbdev *dev);
106 typedef void (*rte_bbdev_stop_t)(struct rte_bbdev *dev);
109 typedef int (*rte_bbdev_close_t)(struct rte_bbdev *dev);
119 typedef void (*rte_bbdev_stats_get_t)(struct rte_bbdev *dev,
126 typedef void (*rte_bbdev_info_get_t)(struct rte_bbdev *dev,
[all …]
H A Drte_bbdev.h443 struct __rte_cache_aligned rte_bbdev { struct
470 extern struct rte_bbdev rte_bbdev_devices[]; argument
498 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_enc_ops()
529 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_dec_ops()
560 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_ldpc_enc_ops()
591 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_enqueue_ldpc_dec_ops()
624 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_enc_ops()
657 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_dec_ops()
689 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_ldpc_enc_ops()
720 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in rte_bbdev_dequeue_ldpc_dec_ops()
H A Drte_bbdev.c106 static struct rte_bbdev *
175 struct rte_bbdev *
179 struct rte_bbdev *bbdev; in rte_bbdev_allocate()
235 rte_bbdev_release(struct rte_bbdev *bbdev) in rte_bbdev_release()
269 struct rte_bbdev *
280 struct rte_bbdev *dev = get_dev(i); in rte_bbdev_get_named_dev()
320 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_setup_queues()
408 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_intr_enable()
442 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_queue_configure()
558 struct rte_bbdev *dev = get_dev(dev_id); in rte_bbdev_start()
[all …]
H A Dmeson.build4 sources = files('rte_bbdev.c')
5 headers = files('rte_bbdev.h',
/f-stack/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()
85 q_release(struct rte_bbdev *dev, uint16_t q_id) in q_release()
102 q_setup(struct rte_bbdev *dev, uint16_t q_id, in q_setup()
258 struct rte_bbdev *bbdev; in null_bbdev_create()
320 struct rte_bbdev *bbdev; in null_bbdev_remove()
/f-stack/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()
391 fpga_find_free_queue_idx(struct rte_bbdev *dev, in fpga_find_free_queue_idx()
421 fpga_queue_setup(struct rte_bbdev *dev, uint16_t queue_id, in fpga_queue_setup()
532 fpga_queue_release(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_release()
563 fpga_queue_start(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_start()
597 fpga_queue_stop(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_stop()
661 struct rte_bbdev *dev = cb_arg; in fpga_dev_interrupt_handler()
715 fpga_intr_enable(struct rte_bbdev *dev) in fpga_intr_enable()
1851 struct rte_bbdev *bbdev = NULL; in fpga_5gnr_fec_probe()
[all …]
/f-stack/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()
663 fpga_find_free_queue_idx(struct rte_bbdev *dev, in fpga_find_free_queue_idx()
693 fpga_queue_setup(struct rte_bbdev *dev, uint16_t queue_id, in fpga_queue_setup()
804 fpga_queue_release(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_release()
835 fpga_queue_start(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_start()
869 fpga_queue_stop(struct rte_bbdev *dev, uint16_t queue_id) in fpga_queue_stop()
932 struct rte_bbdev *dev = cb_arg; in fpga_dev_interrupt_handler()
986 fpga_intr_enable(struct rte_bbdev *dev) in fpga_intr_enable()
2340 struct rte_bbdev *bbdev = NULL; in fpga_lte_fec_probe()
[all …]
/f-stack/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()
4151 struct rte_bbdev *bbdev = NULL; in acc100_pci_probe()
[all …]
/f-stack/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.c4326 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in get_bbdev_queue_stats()
/f-stack/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()
260 q_release(struct rte_bbdev *dev, uint16_t q_id) in q_release()
284 q_setup(struct rte_bbdev *dev, uint16_t q_id, in q_setup()
1914 struct rte_bbdev *bbdev; in turbo_sw_bbdev_create()
1980 struct rte_bbdev *bbdev; in turbo_sw_bbdev_remove()
/f-stack/dpdk/doc/api/
H A Ddoxy-api-index.md18 [bbdev] (@ref rte_bbdev.h),