| /f-stack/dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_api.c | 93 internals->active_slaves[internals->active_slave_count] = port_id; in activate_slave() 114 bond_tlb_disable(internals); in deactivate_slave() 177 internals->kvlist = NULL; in rte_eth_bond_create() 487 internals->slaves[internals->slave_count].reta_size = dev_info.reta_size; in __eth_bond_slave_add_lock_free() 535 if (slave_rte_flow_prepare(internals->slave_count, internals) != 0) { in __eth_bond_slave_add_lock_free() 548 internals->slave_count++; in __eth_bond_slave_add_lock_free() 695 internals->current_primary_port = internals->active_slaves[0]; in __eth_bond_slave_remove_lock_free() 697 internals->current_primary_port = internals->slaves[0].port_id; in __eth_bond_slave_remove_lock_free() 707 if (internals->slave_count < 1 && !internals->user_defined_mac) in __eth_bond_slave_remove_lock_free() 773 return internals->mode; in rte_eth_bond_mode_get() [all …]
|
| H A D | rte_eth_bond_pmd.c | 1058 internals); in bond_ethdev_tx_burst_alb() 1871 memmove(&internals->slaves[i], &internals->slaves[i + 1], in slave_remove() 1896 &internals->slaves[internals->slave_count]; in slave_add() 1960 if (internals->slaves[i].port_id == internals->primary_port) in bond_ethdev_start() 2014 bond_ethdev_primary_set(internals, internals->primary_port); in bond_ethdev_start() 2905 internals->current_primary_port = internals->primary_port; in bond_ethdev_lsc_event_callback() 2977 memcpy(&internals->reta_conf[i], &internals->reta_conf[0], in bond_ethdev_rss_reta_update() 3274 memset(&internals->rx_desc_lim, 0, sizeof(internals->rx_desc_lim)); in bond_alloc() 3275 memset(&internals->tx_desc_lim, 0, sizeof(internals->tx_desc_lim)); in bond_alloc() 3278 memset(internals->slaves, 0, sizeof(internals->slaves)); in bond_alloc() [all …]
|
| H A D | rte_eth_bond_alb.c | 26 idx = (internals->mode6.last_slave + 1) % internals->active_slave_count; in calculate_slave() 27 internals->mode6.last_slave = idx; in calculate_slave() 28 return internals->active_slaves[idx]; in calculate_slave() 43 rte_spinlock_init(&internals->mode6.lock); in bond_mode_alb_enable() 45 internals->mode6.ntt = 0; in bond_mode_alb_enable() 48 if (internals->mode6.mempool == NULL) { in bond_mode_alb_enable() 62 if (internals->mode6.mempool == NULL) { in bond_mode_alb_enable() 76 struct bond_dev_private *internals) in bond_mode_alb_arp_recv() argument 123 internals->mode6.ntt = 1; in bond_mode_alb_arp_recv() 129 struct bond_dev_private *internals) in bond_mode_alb_arp_xmit() argument [all …]
|
| H A D | rte_eth_bond_flow.c | 72 for (i = 0; i < internals->slave_count; i++) { in bond_flow_validate() 100 for (i = 0; i < internals->slave_count; i++) { in bond_flow_create() 113 for (i = 0; i < internals->slave_count; i++) { in bond_flow_create() 115 rte_flow_destroy(internals->slaves[i].port_id, in bond_flow_create() 130 for (i = 0; i < internals->slave_count; i++) { in bond_flow_destroy() 143 TAILQ_REMOVE(&internals->flow_list, flow, next); in bond_flow_destroy() 184 for (i = 0; i < internals->slave_count; i++) { in bond_flow_query_count() 224 for (i = 0; i < internals->slave_count; i++) { in bond_flow_isolate() 229 internals->flow_isolated_valid = 0; in bond_flow_isolate() 233 internals->flow_isolated = set; in bond_flow_isolate() [all …]
|
| H A D | rte_eth_bond_8023ad.c | 532 internals->port_id, slave_id); in mux_machine() 543 internals->port_id, slave_id); in mux_machine() 815 &internals->mode4.mac_addr)) { in rx_machine_update() 927 tx_machine(internals, slave_id); in bond_mode_8023ad_periodic_cb() 1027 internals->active_slave_count, slave_id) == internals->active_slave_count); in bond_mode_8023ad_activate_slave() 1262 internals->active_slaves[i]); in bond_mode_8023ad_enable() 1409 if (internals->mode != 4) in rte_eth_bond_8023ad_agg_selection_set() 1412 mode4 = &internals->mode4; in rte_eth_bond_8023ad_agg_selection_set() 1431 if (internals->mode != 4) in rte_eth_bond_8023ad_agg_selection_get() 1433 mode4 = &internals->mode4; in rte_eth_bond_8023ad_agg_selection_get() [all …]
|
| H A D | rte_eth_bond_alb.h | 72 struct bond_dev_private *internals); 89 struct bond_dev_private *internals); 103 struct rte_mbuf *pkt, struct bond_dev_private *internals);
|
| H A D | eth_bond_private.h | 250 slave_remove(struct bond_dev_private *internals, 254 slave_add(struct bond_dev_private *internals, 271 bond_ethdev_primary_set(struct bond_dev_private *internals, 311 bond_tlb_disable(struct bond_dev_private *internals); 314 bond_tlb_enable(struct bond_dev_private *internals); 317 bond_tlb_activate_slave(struct bond_dev_private *internals);
|
| /f-stack/dpdk/drivers/net/nfb/ |
| H A D | nfb_rxmode.c | 19 for (i = 0; i < internals->max_rxmac; ++i) { in nfb_eth_promiscuous_enable() 20 nc_rxmac_mac_filter_enable(internals->rxmac[i], in nfb_eth_promiscuous_enable() 40 for (i = 0; i < internals->max_rxmac; ++i) { in nfb_eth_promiscuous_disable() 41 nc_rxmac_mac_filter_enable(internals->rxmac[i], in nfb_eth_promiscuous_disable() 57 if (internals->max_rxmac > 0) in nfb_eth_promiscuous_get() 70 for (i = 0; i < internals->max_rxmac; ++i) { in nfb_eth_allmulticast_enable() 71 nc_rxmac_mac_filter_enable(internals->rxmac[i], in nfb_eth_allmulticast_enable() 90 for (i = 0; i < internals->max_rxmac; ++i) { in nfb_eth_allmulticast_disable() 91 nc_rxmac_mac_filter_enable(internals->rxmac[i], in nfb_eth_allmulticast_disable() 92 internals->rx_filter_original); in nfb_eth_allmulticast_disable() [all …]
|
| H A D | nfb_ethdev.c | 230 nfb_nc_rxmac_deinit(internals->rxmac, internals->max_rxmac); in nfb_eth_dev_close() 231 nfb_nc_txmac_deinit(internals->txmac, internals->max_txmac); in nfb_eth_dev_close() 276 if (internals->rxmac[0] != NULL) { in nfb_eth_link_update() 470 internals->nfb = nfb_open(internals->nfb_dev); in nfb_eth_dev_init() 471 if (internals->nfb == NULL) { in nfb_eth_dev_init() 473 internals->nfb_dev); in nfb_eth_dev_init() 483 internals->rxmac, in nfb_eth_dev_init() 484 &internals->max_rxmac); in nfb_eth_dev_init() 486 internals->txmac, in nfb_eth_dev_init() 487 &internals->max_txmac); in nfb_eth_dev_init() [all …]
|
| /f-stack/dpdk/drivers/net/kni/ |
| H A D | rte_eth_kni.c | 41 struct pmd_internals *internals; member 113 while (!internals->stop_thread) { in kni_handle_request() 139 if (internals->kni == NULL) { in eth_kni_start() 159 internals->is_kni_started = 1; in eth_kni_dev_start() 163 internals->stop_thread = 0; in eth_kni_dev_start() 167 kni_handle_request, internals); in eth_kni_dev_start() 186 if (internals->no_request_thread == 0 && internals->stop_thread == 0) { in eth_kni_dev_stop() 187 internals->stop_thread = 1; in eth_kni_dev_stop() 207 struct pmd_internals *internals; in eth_kni_close() local 258 q->internals = internals; in eth_kni_rx_queue_setup() [all …]
|
| /f-stack/dpdk/drivers/net/af_packet/ |
| H A D | rte_eth_af_packet.c | 394 req = &internals->req; in eth_dev_close() 401 free(internals->if_name); in eth_dev_close() 402 rte_free(internals->rx_queue); in eth_dev_close() 403 rte_free(internals->tx_queue); in eth_dev_close() 651 *internals = rte_zmalloc_socket(name, sizeof(**internals), in rte_pmd_init_internals() 653 if (*internals == NULL) in rte_pmd_init_internals() 665 if (!(*internals)->rx_queue || !(*internals)->tx_queue) { in rte_pmd_init_internals() 676 req = &((*internals)->req); in rte_pmd_init_internals() 886 free((*internals)->if_name); in rte_pmd_init_internals() 887 rte_free(*internals); in rte_pmd_init_internals() [all …]
|
| /f-stack/dpdk/drivers/net/null/ |
| H A D | rte_eth_null.c | 33 struct pmd_internals *internals; member 215 struct pmd_internals *internals; in eth_rx_queue_setup() local 236 internals->rx_null_queues[rx_queue_id].internals = internals; in eth_rx_queue_setup() 249 struct pmd_internals *internals; in eth_tx_queue_setup() local 269 internals->tx_null_queues[tx_queue_id].internals = internals; in eth_tx_queue_setup() 285 struct pmd_internals *internals; in eth_dev_info() local 537 internals->no_rx = args->no_rx; in eth_dev_null_create() 542 internals->reta_size = RTE_DIM(internals->reta_conf) * RTE_RETA_GROUP_SIZE; in eth_dev_null_create() 558 if (internals->packet_copy) { in eth_dev_null_create() 561 } else if (internals->no_rx) { in eth_dev_null_create() [all …]
|
| /f-stack/dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 679 internals->if_name)) { in get_shared_umem() 884 if (internals->shared_umem) { in eth_dev_close() 940 if (internals->shared_umem) { 1128 internals->if_index); 1131 internals->prog_path); 1137 if (internals->shared_umem) 1500 internals = rte_zmalloc_socket(name, sizeof(*internals), 0, numa_node); 1501 if (internals == NULL) 1548 internals->tx_queues[i].pair = &internals->rx_queues[i]; 1549 internals->rx_queues[i].pair = &internals->tx_queues[i]; [all …]
|
| /f-stack/dpdk/drivers/crypto/qat/ |
| H A D | qat_asym_pmd.c | 58 qat_gen_config[internals->qat_dev->qat_dev_gen] in qat_asym_dev_info_get() 252 struct qat_asym_dev_private *internals; in qat_asym_dev_create() local 303 internals = cryptodev->data->dev_private; in qat_asym_dev_create() 304 internals->qat_dev = qat_pci_dev; in qat_asym_dev_create() 305 internals->asym_dev_id = cryptodev->data->dev_id; in qat_asym_dev_create() 309 if (internals->capa_mz == NULL) { in qat_asym_dev_create() 314 if (internals->capa_mz == NULL) { in qat_asym_dev_create() 326 internals->qat_dev_capabilities = internals->capa_mz->addr; in qat_asym_dev_create() 332 internals->min_enq_burst_threshold = in qat_asym_dev_create() 337 qat_pci_dev->asym_dev = internals; in qat_asym_dev_create() [all …]
|
| H A D | qat_sym_pmd.c | 94 qat_gen_config[internals->qat_dev->qat_dev_gen] in qat_sym_dev_info_get() 329 struct qat_sym_dev_private *internals; in qat_sym_dev_create() local 411 internals = cryptodev->data->dev_private; in qat_sym_dev_create() 412 internals->qat_dev = qat_pci_dev; in qat_sym_dev_create() 414 internals->sym_dev_id = cryptodev->data->dev_id; in qat_sym_dev_create() 437 if (internals->capa_mz == NULL) { in qat_sym_dev_create() 442 if (internals->capa_mz == NULL) { in qat_sym_dev_create() 452 internals->qat_dev_capabilities = internals->capa_mz->addr; in qat_sym_dev_create() 458 internals->min_enq_burst_threshold = in qat_sym_dev_create() 463 qat_pci_dev->sym_dev = internals; in qat_sym_dev_create() [all …]
|
| /f-stack/dpdk/drivers/compress/isal/ |
| H A D | isal_compress_pmd_ops.c | 51 internals->priv_xform_mp = rte_mempool_lookup(mp_name); in isal_comp_pmd_config() 53 if (internals->priv_xform_mp != NULL) { in isal_comp_pmd_config() 54 if (((internals->priv_xform_mp)->elt_size != elt_size) || in isal_comp_pmd_config() 55 ((internals->priv_xform_mp)->size < in isal_comp_pmd_config() 60 internals->priv_xform_mp = NULL; in isal_comp_pmd_config() 64 internals->priv_xform_mp = rte_mempool_create( in isal_comp_pmd_config() 79 if (internals->priv_xform_mp == NULL) { in isal_comp_pmd_config() 84 dev->data->dev_private = internals; in isal_comp_pmd_config() 109 rte_mempool_free(internals->priv_xform_mp); in isal_comp_pmd_close() 331 rte_mempool_put(internals->priv_xform_mp, priv_xform); in isal_comp_pmd_priv_xform_create() [all …]
|
| /f-stack/dpdk/drivers/crypto/aesni_gcm/ |
| H A D | aesni_gcm_pmd.c | 785 struct aesni_gcm_private *internals; in aesni_gcm_create() local 853 internals = dev->data->dev_private; in aesni_gcm_create() 855 internals->vector_mode = vector_mode; in aesni_gcm_create() 856 internals->mb_mgr = mb_mgr; in aesni_gcm_create() 859 internals->ops[GCM_KEY_128].enc = mb_mgr->gcm128_enc; in aesni_gcm_create() 860 internals->ops[GCM_KEY_128].dec = mb_mgr->gcm128_dec; in aesni_gcm_create() 861 internals->ops[GCM_KEY_128].pre = mb_mgr->gcm128_pre; in aesni_gcm_create() 873 internals->ops[GCM_KEY_192].enc = mb_mgr->gcm192_enc; in aesni_gcm_create() 946 struct aesni_gcm_private *internals; in aesni_gcm_remove() local 957 internals = cryptodev->data->dev_private; in aesni_gcm_remove() [all …]
|
| /f-stack/dpdk/drivers/net/ring/ |
| H A D | rte_eth_ring.c | 237 struct pmd_internals *internals = NULL; in eth_dev_close() local 247 internals = dev->data->dev_private; in eth_dev_close() 248 if (internals->action == DEV_CREATE) { in eth_dev_close() 295 struct pmd_internals *internals = NULL; in do_eth_dev_ring_create() local 318 internals = rte_zmalloc_socket(name, sizeof(*internals), 0, numa_node); in do_eth_dev_ring_create() 319 if (internals == NULL) { in do_eth_dev_ring_create() 345 internals->action = action; in do_eth_dev_ring_create() 346 internals->max_rx_queues = nb_rx_queues; in do_eth_dev_ring_create() 357 data->dev_private = internals; in do_eth_dev_ring_create() 361 data->mac_addrs = &internals->address; in do_eth_dev_ring_create() [all …]
|
| /f-stack/dpdk/drivers/compress/zlib/ |
| H A D | zlib_pmd_ops.c | 36 struct zlib_private *internals = dev->data->dev_private; in zlib_pmd_config() local 40 mp = internals->mp; in zlib_pmd_config() 54 internals->mp = mp; in zlib_pmd_config() 76 struct zlib_private *internals = dev->data->dev_private; in zlib_pmd_close() local 77 rte_mempool_free(internals->mp); in zlib_pmd_close() 78 internals->mp = NULL; in zlib_pmd_close() 224 struct zlib_private *internals = dev->data->dev_private; in zlib_pmd_stream_create() local 231 if (rte_mempool_get(internals->mp, zstream)) { in zlib_pmd_stream_create() 244 rte_mempool_put(internals->mp, stream); in zlib_pmd_stream_create()
|
| /f-stack/dpdk/drivers/net/pcap/ |
| H A D | rte_eth_pcap.c | 552 if (internals->single_iface) { in eth_dev_start() 553 tx = &internals->tx_queue[0]; in eth_dev_start() 554 rx = &internals->rx_queue[0]; in eth_dev_start() 568 tx = &internals->tx_queue[i]; in eth_dev_start() 584 rx = &internals->rx_queue[i]; in eth_dev_start() 623 if (internals->single_iface) { in eth_dev_stop() 753 if (internals->infinite_rx) { in eth_dev_close() 773 if (internals->phy_mac == 0) in eth_dev_close() 808 if (internals->infinite_rx) { in eth_rx_queue_setup() 1158 (*internals)->phy_mac = 0; in pmd_init_internals() [all …]
|
| /f-stack/dpdk/drivers/crypto/ccp/ |
| H A D | rte_ccp_pmd.c | 170 struct ccp_private *internals; in get_ccp_session() local 179 internals = (struct ccp_private *)qp->dev->data->dev_private; in get_ccp_session() 181 internals) != 0)) { in get_ccp_session() 324 struct ccp_private *internals; in cryptodev_ccp_create() local 358 internals = dev->data->dev_private; in cryptodev_ccp_create() 360 internals->max_nb_qpairs = init_params->def_p.max_nb_queue_pairs; in cryptodev_ccp_create() 361 internals->auth_opt = init_params->auth_opt; in cryptodev_ccp_create() 362 internals->crypto_num_dev = cryptodev_cnt; in cryptodev_ccp_create()
|
| /f-stack/dpdk/drivers/crypto/kasumi/ |
| H A D | rte_kasumi_pmd_ops.c | 124 struct kasumi_private *internals = dev->data->dev_private; in kasumi_pmd_info_get() local 128 dev_info->max_nb_queue_pairs = internals->max_nb_queue_pairs; in kasumi_pmd_info_get() 198 struct kasumi_private *internals = dev->data->dev_private; in kasumi_pmd_qp_setup() local 221 qp->mgr = internals->mgr; in kasumi_pmd_qp_setup() 251 struct kasumi_private *internals = dev->data->dev_private; in kasumi_pmd_sym_session_configure() local 264 ret = kasumi_set_session_parameters(internals->mgr, in kasumi_pmd_sym_session_configure()
|
| /f-stack/dpdk/drivers/crypto/bcmfs/ |
| H A D | bcmfs_sym_pmd.c | 61 struct bcmfs_sym_dev_private *internals = dev->data->dev_private; in bcmfs_sym_dev_info_get() local 62 struct bcmfs_device *fsdev = internals->fsdev; in bcmfs_sym_dev_info_get() 363 struct bcmfs_sym_dev_private *internals; in bcmfs_sym_dev_create() local 390 internals = cryptodev->data->dev_private; in bcmfs_sym_dev_create() 391 internals->fsdev = fsdev; in bcmfs_sym_dev_create() 392 fsdev->sym_dev = internals; in bcmfs_sym_dev_create() 394 internals->sym_dev_id = cryptodev->data->dev_id; in bcmfs_sym_dev_create() 395 internals->fsdev_capabilities = bcmfs_sym_get_capabilities(); in bcmfs_sym_dev_create() 398 cryptodev->data->name, internals->sym_dev_id); in bcmfs_sym_dev_create()
|
| /f-stack/dpdk/drivers/net/szedata2/ |
| H A D | rte_eth_szedata2.c | 1183 free(internals->sze_dev_path); in eth_dev_close() 1261 rxq->priv = internals; in eth_rx_queue_setup() 1323 txq->priv = internals; in eth_tx_queue_setup() 1504 internals->dev = dev; in rte_szedata2_eth_dev_init() 1512 internals->sze_dev_path = strdup(name); in rte_szedata2_eth_dev_init() 1513 if (internals->sze_dev_path == NULL) { in rte_szedata2_eth_dev_init() 1518 internals->max_rx_queues = pi->rx_count; in rte_szedata2_eth_dev_init() 1519 internals->max_tx_queues = pi->tx_count; in rte_szedata2_eth_dev_init() 1523 internals->max_rx_queues, internals->rxq_base_id); in rte_szedata2_eth_dev_init() 1525 internals->max_tx_queues, internals->txq_base_id); in rte_szedata2_eth_dev_init() [all …]
|
| /f-stack/dpdk/drivers/crypto/snow3g/ |
| H A D | rte_snow3g_pmd_ops.c | 128 struct snow3g_private *internals = dev->data->dev_private; in snow3g_pmd_info_get() local 132 dev_info->max_nb_queue_pairs = internals->max_nb_queue_pairs; in snow3g_pmd_info_get() 204 struct snow3g_private *internals = dev->data->dev_private; in snow3g_pmd_qp_setup() local 227 qp->mgr = internals->mgr; in snow3g_pmd_qp_setup() 258 struct snow3g_private *internals = dev->data->dev_private; in snow3g_pmd_sym_session_configure() local 271 ret = snow3g_set_session_parameters(internals->mgr, in snow3g_pmd_sym_session_configure()
|