Home
last modified time | relevance | path

Searched refs:dev_private (Results 1 – 25 of 126) sorted by relevance

123456

/dpdk/app/test/
H A Dvirtual_pmd.c54 struct virtual_ethdev_private *prv = eth_dev->data->dev_private; in virtual_ethdev_stop()
186 struct virtual_ethdev_private *dev_private = dev->data->dev_private; in virtual_ethdev_stats_get() local
189 rte_memcpy(stats, &dev_private->eth_stats, sizeof(*stats)); in virtual_ethdev_stats_get()
197 struct virtual_ethdev_private *dev_private = dev->data->dev_private; in virtual_ethdev_stats_reset() local
200 while (rte_ring_dequeue(dev_private->tx_queue, &pkt) == -ENOBUFS) in virtual_ethdev_stats_reset()
204 memset(&dev_private->eth_stats, 0, sizeof(dev_private->eth_stats)); in virtual_ethdev_stats_reset()
248 struct virtual_ethdev_private *dev_private = dev->data->dev_private; in virtual_ethdev_start_fn_set_success() local
249 struct eth_dev_ops *dev_ops = &dev_private->dev_ops; in virtual_ethdev_start_fn_set_success()
262 struct virtual_ethdev_private *dev_private = dev->data->dev_private; in virtual_ethdev_configure_fn_set_success() local
263 struct eth_dev_ops *dev_ops = &dev_private->dev_ops; in virtual_ethdev_configure_fn_set_success()
[all …]
/dpdk/lib/dmadev/
H A Drte_dmadev_core.h21 typedef int (*rte_dma_copy_t)(void *dev_private, uint16_t vchan,
26 typedef int (*rte_dma_copy_sg_t)(void *dev_private, uint16_t vchan,
33 typedef int (*rte_dma_fill_t)(void *dev_private, uint16_t vchan,
38 typedef int (*rte_dma_submit_t)(void *dev_private, uint16_t vchan);
41 typedef uint16_t (*rte_dma_completed_t)(void *dev_private,
46 typedef uint16_t (*rte_dma_completed_status_t)(void *dev_private,
51 typedef uint16_t (*rte_dma_burst_capacity_t)(const void *dev_private, uint16_t vchan);
68 void *dev_private; member
H A Drte_dmadev.h876 ret = (*obj->copy)(obj->dev_private, vchan, src, dst, length, flags);
928 ret = (*obj->copy_sg)(obj->dev_private, vchan, src, dst, nb_src,
976 ret = (*obj->fill)(obj->dev_private, vchan, pattern, dst, length, in rte_dma_submit()
1010 ret = (*obj->submit)(obj->dev_private, vchan);
1067 ret = (*obj->completed)(obj->dev_private, vchan, nb_cpls, last_idx,
1119 ret = (*obj->completed_status)(obj->dev_private, vchan, nb_cpls, in rte_dma_burst_capacity()
1151 ret = (*obj->burst_capacity)(obj->dev_private, vchan);
/dpdk/drivers/net/nfb/
H A Dnfb_rxmode.c14 dev->data->dev_private; in nfb_eth_promiscuous_enable()
29 dev->data->dev_private; in nfb_eth_promiscuous_disable()
47 dev->data->dev_private; in nfb_eth_promiscuous_get()
62 dev->data->dev_private; in nfb_eth_allmulticast_enable()
79 dev->data->dev_private; in nfb_eth_allmulticast_disable()
98 dev->data->dev_private; in nfb_eth_allmulticast_get()
H A Dnfb_ethdev.c187 struct pmd_internals *internals = dev->data->dev_private; in nfb_eth_dev_configure()
210 struct pmd_internals *internals = dev->data->dev_private; in nfb_eth_get_max_mac_address_count()
263 struct pmd_internals *internals = dev->data->dev_private; in nfb_eth_dev_close()
311 struct pmd_internals *internals = dev->data->dev_private; in nfb_eth_link_update()
366 dev->data->dev_private; in nfb_eth_dev_set_link_up()
391 dev->data->dev_private; in nfb_eth_dev_set_link_down()
434 data->dev_private; in nfb_eth_mac_addr_set()
452 data->dev_private; in nfb_eth_mac_addr_add()
467 data->dev_private; in nfb_eth_mac_addr_remove()
516 data->dev_private; in nfb_eth_dev_init()
/dpdk/drivers/net/atlantic/
H A Datl_ethdev.c346 struct aq_hw_s *hw = ATL_DEV_PRIVATE_TO_HW(dev->data->dev_private); in atl_enable_intr()
361 struct atl_adapter *adapter = eth_dev->data->dev_private; in eth_atl_dev_init()
364 struct aq_hw_s *hw = ATL_DEV_PRIVATE_TO_HW(eth_dev->data->dev_private); in eth_atl_dev_init()
463 ATL_DEV_PRIVATE_TO_INTR(dev->data->dev_private); in atl_dev_configure()
480 struct aq_hw_s *hw = ATL_DEV_PRIVATE_TO_HW(dev->data->dev_private); in atl_dev_start()
608 ATL_DEV_PRIVATE_TO_HW(dev->data->dev_private); in atl_dev_stop()
651 struct aq_hw_s *hw = ATL_DEV_PRIVATE_TO_HW(dev->data->dev_private); in atl_dev_set_link_up()
679 struct aq_hw_s *hw = ATL_DEV_PRIVATE_TO_HW(dev->data->dev_private); in atl_dev_set_link_down()
700 hw = ATL_DEV_PRIVATE_TO_HW(dev->data->dev_private); in atl_dev_close()
733 struct aq_hw_s *hw = ATL_DEV_PRIVATE_TO_HW(dev->data->dev_private); in atl_dev_configure_macsec()
[all …]
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_ethdev.c87 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_link_update()
113 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_interrupt_action()
132 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_interrupt_handler()
143 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_periodic_start()
161 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_periodic_stop()
177 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_dev_configure()
212 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_dev_start()
259 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_dev_stop()
298 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_dev_close()
324 struct bnx2x_softc *sc = dev->data->dev_private; in bnx2x_promisc_enable()
[all …]
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_ethdev_os.c40 priv = dev->data->dev_private; in mlx5_get_mac()
68 priv = dev->data->dev_private; in mlx5_get_ifname()
97 priv = dev->data->dev_private; in mlx5_get_mtu()
132 priv = dev->data->dev_private; in mlx5_set_mtu()
216 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_os_stats_init()
277 priv = dev->data->dev_private; in mlx5_link_update()
383 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_read_clock()
407 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_is_removed()
/dpdk/drivers/raw/ntb/
H A Dntb_hw_intel.c173 struct ntb_hw *hw = dev->dev_private; in intel_ntb_dev_init()
225 struct ntb_hw *hw = dev->dev_private; in intel_ntb_get_peer_mw_addr()
248 struct ntb_hw *hw = dev->dev_private; in intel_ntb_mw_set_trans()
308 struct ntb_hw *hw = dev->dev_private; in intel_ntb_ioremap()
329 struct ntb_hw *hw = dev->dev_private; in intel_ntb_get_link_status()
441 struct ntb_hw *hw = dev->dev_private; in intel_ntb_set_link()
459 struct ntb_hw *hw = dev->dev_private; in intel_ntb_spad_read()
489 struct ntb_hw *hw = dev->dev_private; in intel_ntb_spad_write()
519 struct ntb_hw *hw = dev->dev_private; in intel_ntb_db_read()
534 struct ntb_hw *hw = dev->dev_private; in intel_ntb_db_clear()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_rxmode.c28 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_promiscuous_enable()
68 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_promiscuous_disable()
101 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_allmulticast_enable()
141 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_allmulticast_disable()
H A Dmlx5_rss.c36 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rss_hash_update()
94 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rss_hash_conf_get()
124 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_rss_reta_index_resize()
165 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_rss_reta_query()
201 struct mlx5_priv *priv = dev->data->dev_private; in mlx5_dev_rss_reta_update()
/dpdk/lib/mldev/
H A Drte_mldev_pmd.c29 dev->data->dev_private = in rte_ml_dev_pmd_create()
33 if (dev->data->dev_private == NULL) { in rte_ml_dev_pmd_create()
56 rte_free(dev->data->dev_private); in rte_ml_dev_pmd_destroy()
/dpdk/drivers/net/mlx4/
H A Dmlx4_ethdev.c226 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mtu_set()
302 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_set_link_down()
319 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_set_link_up()
350 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_rxmode_toggle()
452 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mac_addr_remove()
488 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mac_addr_add()
526 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_set_mc_addr_list()
582 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_vlan_filter_set()
636 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_infos_get()
685 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_fw_version_get()
[all …]
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c116 struct port_info *pi = eth_dev->data->dev_private; in cxgbe_dev_info_get()
155 struct port_info *pi = eth_dev->data->dev_private; in cxgbe_dev_promiscuous_enable()
171 struct port_info *pi = eth_dev->data->dev_private; in cxgbe_dev_promiscuous_disable()
187 struct port_info *pi = eth_dev->data->dev_private; in cxgbe_dev_allmulticast_enable()
198 struct port_info *pi = eth_dev->data->dev_private; in cxgbe_dev_allmulticast_disable()
210 struct port_info *pi = eth_dev->data->dev_private; in cxgbe_dev_link_update()
250 struct port_info *pi = dev->data->dev_private; in cxgbe_dev_set_link_up()
279 struct port_info *pi = dev->data->dev_private; in cxgbe_dev_set_link_down()
305 struct port_info *pi = eth_dev->data->dev_private; in cxgbe_dev_mtu_set()
318 struct port_info *temp_pi, *pi = eth_dev->data->dev_private; in cxgbe_dev_close()
[all …]
/dpdk/drivers/net/mvpp2/
H A Dmrvl_mtr.c77 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_meter_profile_add()
130 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_meter_profile_delete()
211 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_meter_enable()
290 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_meter_disable()
334 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_create()
381 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_destroy()
427 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_meter_profile_update()
490 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_mtr_init()
504 struct mrvl_priv *priv = dev->data->dev_private; in mrvl_mtr_deinit()
/dpdk/drivers/net/ark/
H A Dark_ethdev.c296 struct ark_adapter *ark = dev->data->dev_private; in eth_ark_dev_init()
437 eth_dev->data->dev_private = in eth_ark_dev_init()
443 memcpy(eth_dev->data->dev_private, ark, in eth_ark_dev_init()
445 ark = eth_dev->data->dev_private; in eth_ark_dev_init()
488 struct ark_adapter *ark = dev->data->dev_private; in ark_config_device()
538 struct ark_adapter *ark = dev->data->dev_private; in eth_ark_dev_uninit()
558 struct ark_adapter *ark = dev->data->dev_private; in eth_ark_dev_configure()
570 struct ark_adapter *ark = dev->data->dev_private; in eth_ark_dev_start()
619 struct ark_adapter *ark = dev->data->dev_private; in eth_ark_dev_stop()
673 struct ark_adapter *ark = dev->data->dev_private; in eth_ark_dev_close()
[all …]
/dpdk/drivers/crypto/qat/
H A Dqat_crypto.c47 struct qat_cryptodev_private *qat_private = dev->data->dev_private; in qat_cryptodev_info_get()
77 qat_priv = dev->data->dev_private; in qat_cryptodev_stats_get()
95 qat_priv = dev->data->dev_private; in qat_cryptodev_stats_reset()
104 struct qat_cryptodev_private *qat_private = dev->data->dev_private; in qat_cryptodev_qp_release()
125 struct qat_cryptodev_private *qat_private = dev->data->dev_private; in qat_cryptodev_qp_setup()
/dpdk/drivers/net/virtio/
H A Dvirtio_ethdev.c149 struct virtio_hw *hw = dev->data->dev_private; in virtio_set_multiple_queues_rss()
181 struct virtio_hw *hw = dev->data->dev_private; in virtio_set_multiple_queues_auto()
205 struct virtio_hw *hw = dev->data->dev_private; in virtio_set_multiple_queues()
235 struct virtio_hw *hw = dev->data->dev_private; in virtio_init_queue()
317 struct virtio_hw *hw = dev->data->dev_private; in virtio_alloc_queues()
354 struct virtio_hw *hw = dev->data->dev_private; in virtio_dev_close()
388 struct virtio_hw *hw = dev->data->dev_private; in virtio_dev_promiscuous_enable()
415 struct virtio_hw *hw = dev->data->dev_private; in virtio_dev_promiscuous_disable()
442 struct virtio_hw *hw = dev->data->dev_private; in virtio_dev_allmulticast_enable()
469 struct virtio_hw *hw = dev->data->dev_private; in virtio_dev_allmulticast_disable()
[all …]
/dpdk/drivers/net/memif/
H A Dmemif_socket.c129 pmd = cc->dev->data->dev_private; in memif_msg_enq_disconnect()
163 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_receive_hello()
208 pmd = dev->data->dev_private; in memif_msg_receive_init()
261 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_receive_add_region()
297 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_receive_add_ring()
337 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_receive_connect()
355 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_receive_connected()
373 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_receive_disconnect()
390 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_enq_ack()
403 struct pmd_internals *pmd = dev->data->dev_private; in memif_msg_enq_init()
[all …]
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_flow.c68 struct bond_dev_private *internals = dev->data->dev_private; in bond_flow_validate()
90 struct bond_dev_private *internals = dev->data->dev_private; in bond_flow_create()
126 struct bond_dev_private *internals = dev->data->dev_private; in bond_flow_destroy()
151 struct bond_dev_private *internals = dev->data->dev_private; in bond_flow_flush()
176 struct bond_dev_private *internals = dev->data->dev_private; in bond_flow_query_count()
226 struct bond_dev_private *internals = dev->data->dev_private; in bond_flow_isolate()
/dpdk/lib/ethdev/
H A Dethdev_vdev.h43 eth_dev->data->dev_private = rte_zmalloc_socket(name, in rte_eth_vdev_allocate()
46 if (!eth_dev->data->dev_private) { in rte_eth_vdev_allocate()
/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex.c40 struct mlx5_regex_priv *priv = dev->data->dev_private; in mlx5_regex_start()
48 struct mlx5_regex_priv *priv = dev->data->dev_private; in mlx5_regex_stop()
121 priv->regexdev->data->dev_private = priv; in mlx5_regex_dev_probe()
146 priv = dev->data->dev_private; in mlx5_regex_dev_remove()
/dpdk/drivers/crypto/scheduler/
H A Drte_cryptodev_scheduler.c323 struct scheduler_ctx *sched_ctx = dev->data->dev_private; in update_scheduler_feature_flag()
384 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_worker_attach()
444 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_worker_detach()
502 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_mode_set()
560 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_mode_get()
587 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_ordering_set()
610 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_ordering_get()
637 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_load_user_scheduler()
704 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_workers_get()
742 sched_ctx = dev->data->dev_private; in rte_cryptodev_scheduler_option_set()
[all …]
/dpdk/lib/compressdev/
H A Drte_compressdev_pmd.c122 compressdev->data->dev_private = in rte_compressdev_pmd_create()
128 if (compressdev->data->dev_private == NULL) { in rte_compressdev_pmd_create()
157 rte_free(compressdev->data->dev_private); in rte_compressdev_pmd_destroy()
/dpdk/lib/eventdev/
H A Deventdev_pmd_vdev.h60 eventdev->data->dev_private = in rte_event_pmd_vdev_init()
66 if (eventdev->data->dev_private == NULL) in rte_event_pmd_vdev_init()

123456