| /dpdk/lib/bbdev/ |
| H A D | rte_bbdev_pmd.h | 43 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 D | rte_bbdev.h | 424 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 D | rte_bbdev.c | 102 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 D | meson.build | 10 sources = files('rte_bbdev.c') 11 headers = files('rte_bbdev.h',
|
| /dpdk/drivers/baseband/null/ |
| H A D | bbdev_null.c | 55 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 D | rte_fpga_5gnr_fec.c | 288 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 D | fpga_lte_fec.c | 580 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 D | bbdev_la12xx.c | 87 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 D | rte_acc100_pmd.c | 208 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 D | test_bbdev.c | 769 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 D | test_bbdev_perf.c | 4355 struct rte_bbdev *dev = &rte_bbdev_devices[dev_id]; in get_bbdev_queue_stats()
|
| /dpdk/drivers/baseband/turbo_sw/ |
| H A D | bbdev_turbo_software.c | 157 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 D | doxy-api-index.md | 18 [bbdev] (@ref rte_bbdev.h),
|