Searched refs:dlb2 (Results 1 – 16 of 16) sorted by relevance
| /dpdk/drivers/event/dlb2/ |
| H A D | dlb2_xstats.c | 182 return dlb2->num_credits; in get_dev_stat() 307 &dlb2->ev_queues[obj_idx]; in get_queue_stat() 592 if (dlb2->xstats == NULL) in dlb2_xstats_init() 627 dlb2->xstats_count_mode_port = stat_id - dlb2->xstats_count_mode_dev; in dlb2_xstats_init() 650 (dlb2->xstats_count_mode_dev + dlb2->xstats_count_mode_port); in dlb2_xstats_init() 661 rte_free(dlb2->xstats); in dlb2_xstats_uninit() 662 dlb2->xstats_count = 0; in dlb2_xstats_uninit() 999 if (dlb2 == NULL) { in dlb2_eventdev_dump() 1004 if (!dlb2->configured) in dlb2_eventdev_dump() 1034 dlb2->num_dir_ports, dlb2->num_dir_queues); in dlb2_eventdev_dump() [all …]
|
| H A D | dlb2.c | 844 dlb2->num_ldb_ports = dlb2->num_ports - dlb2->num_dir_ports; in dlb2_eventdev_configure() 845 dlb2->num_ldb_queues = dlb2->num_queues - dlb2->num_dir_ports; in dlb2_eventdev_configure() 846 dlb2->num_dir_queues = dlb2->num_dir_ports; in dlb2_eventdev_configure() 1427 qm_port->dlb2 = dlb2; /* back ptr */ in dlb2_hw_create_ldb_port() 1636 qm_port->dlb2 = dlb2; /* back ptr */ in dlb2_hw_create_dir_port() 1812 ev_port->dlb2 = dlb2; /* reverse link */ in dlb2_eventdev_port_setup() 1996 struct dlb2_eventdev *dlb2 = ev_port->dlb2; in dlb2_validate_port_link() local 2086 dlb2 = ev_port->dlb2; in dlb2_eventdev_port_link() 2229 dlb2 = ev_port->dlb2; in dlb2_eventdev_port_unlink() 2288 dlb2 = ev_port->dlb2; in dlb2_eventdev_port_unlinks_in_progress() [all …]
|
| H A D | rte_pmd_dlb2.c | 17 struct dlb2_eventdev *dlb2; in rte_pmd_dlb2_set_token_pop_mode() local 23 dlb2 = dlb2_pmd_priv(dev); in rte_pmd_dlb2_set_token_pop_mode() 29 if (!dlb2->configured || dlb2->run_state != DLB2_RUN_STATE_STOPPED) in rte_pmd_dlb2_set_token_pop_mode() 33 if (port_id >= dlb2->num_ports || dlb2->ev_ports[port_id].setup_done) in rte_pmd_dlb2_set_token_pop_mode() 36 dlb2->ev_ports[port_id].qm_port.token_pop_mode = mode; in rte_pmd_dlb2_set_token_pop_mode()
|
| H A D | dlb2_priv.h | 376 struct dlb2_eventdev *dlb2; /* back ptr */ member 512 struct dlb2_eventdev *dlb2; /* backlink optimization */ member 649 int dlb2_xstats_init(struct dlb2_eventdev *dlb2); 651 void dlb2_xstats_uninit(struct dlb2_eventdev *dlb2); 680 uint32_t dlb2_get_queue_depth(struct dlb2_eventdev *dlb2,
|
| H A D | meson.build | 12 'dlb2.c',
|
| H A D | dlb2_iface.c | 33 void (*dlb2_iface_domain_reset)(struct dlb2_eventdev *dlb2);
|
| H A D | dlb2_iface.h | 32 extern void (*dlb2_iface_domain_reset)(struct dlb2_eventdev *dlb2);
|
| /dpdk/drivers/event/dlb2/pf/base/ |
| H A D | dlb2_osdep.h | 138 #define DLB2_HW_ERR(dlb2, ...) do { \ argument 139 RTE_SET_USED(dlb2); \ 140 DLB2_ERR(dlb2, __VA_ARGS__); \ 148 #define DLB2_HW_DBG(dlb2, ...) do { \ argument 149 RTE_SET_USED(dlb2); \ 150 DLB2_DEBUG(dlb2, __VA_ARGS__); \
|
| /dpdk/drivers/event/dlb2/pf/ |
| H A D | dlb2_pf.c | 143 dlb2_pf_domain_reset(struct dlb2_eventdev *dlb2) in dlb2_pf_domain_reset() argument 148 dlb2_dev = (struct dlb2_dev *)dlb2->qm_instance.pf_dev; in dlb2_pf_domain_reset() 149 ret = dlb2_pf_reset_domain(&dlb2_dev->hw, dlb2->qm_instance.domain_id); in dlb2_pf_domain_reset() 625 struct dlb2_eventdev *dlb2; in dlb2_eventdev_pci_init() local 635 dlb2 = dlb2_pmd_priv(eventdev); /* rte_zmalloc_socket mem */ in dlb2_eventdev_pci_init() 636 dlb2->version = DLB2_HW_DEVICE_FROM_PCI_ID(pci_dev); in dlb2_eventdev_pci_init() 639 dlb2->qm_instance.pf_dev = dlb2_probe(pci_dev); in dlb2_eventdev_pci_init() 641 if (dlb2->qm_instance.pf_dev == NULL) { in dlb2_eventdev_pci_init() 653 dlb2->version); in dlb2_eventdev_pci_init() 665 dlb2 = dlb2_pmd_priv(eventdev); in dlb2_eventdev_pci_init() [all …]
|
| /dpdk/drivers/event/ |
| H A D | meson.build | 10 'dlb2',
|
| /dpdk/doc/guides/eventdevs/ |
| H A D | index.rst | 16 dlb2
|
| /dpdk/doc/guides/eventdevs/features/ |
| H A D | dlb2.ini | 2 ; Supported features of the 'dlb2' eventdev driver.
|
| /dpdk/doc/api/ |
| H A D | doxy-api.conf.in | 10 @TOPDIR@/drivers/event/dlb2 \
|
| H A D | doxy-api-index.md | 59 [dlb2] (@ref rte_pmd_dlb2.h),
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_20_11.rst | 306 Added the new ``dlb2`` eventdev driver for the Intel DLB V2.0 device. See the 307 :doc:`../eventdevs/dlb2` eventdev guide for more details on this new driver.
|
| /dpdk/ |
| H A D | MAINTAINERS | 1263 F: drivers/event/dlb2/ 1264 F: doc/guides/eventdevs/dlb2.rst
|