Home
last modified time | relevance | path

Searched refs:internals (Results 1 – 25 of 62) sorted by relevance

123

/f-stack/dpdk/drivers/net/bonding/
H A Drte_eth_bond_api.c93 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 Drte_eth_bond_pmd.c1058 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 Drte_eth_bond_alb.c26 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 Drte_eth_bond_flow.c72 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 Drte_eth_bond_8023ad.c532 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 Drte_eth_bond_alb.h72 struct bond_dev_private *internals);
89 struct bond_dev_private *internals);
103 struct rte_mbuf *pkt, struct bond_dev_private *internals);
H A Deth_bond_private.h250 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 Dnfb_rxmode.c19 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 Dnfb_ethdev.c230 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 Drte_eth_kni.c41 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 Drte_eth_af_packet.c394 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 Drte_eth_null.c33 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 Drte_eth_af_xdp.c679 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 Dqat_asym_pmd.c58 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 Dqat_sym_pmd.c94 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 Disal_compress_pmd_ops.c51 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 Daesni_gcm_pmd.c785 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 Drte_eth_ring.c237 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 Dzlib_pmd_ops.c36 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 Drte_eth_pcap.c552 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 Drte_ccp_pmd.c170 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 Drte_kasumi_pmd_ops.c124 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 Dbcmfs_sym_pmd.c61 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 Drte_eth_szedata2.c1183 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 Drte_snow3g_pmd_ops.c128 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()

123