Home
last modified time | relevance | path

Searched defs:eth_dev (Results 1 – 25 of 59) sorted by relevance

123

/dpdk/drivers/net/ionic/
H A Dionic_ethdev.c237 ionic_dev_fw_version_get(struct rte_eth_dev *eth_dev, in ionic_dev_fw_version_get()
260 ionic_dev_set_link_up(struct rte_eth_dev *eth_dev) in ionic_dev_set_link_up()
280 ionic_dev_set_link_down(struct rte_eth_dev *eth_dev) in ionic_dev_set_link_down()
294 ionic_dev_link_update(struct rte_eth_dev *eth_dev, in ionic_dev_link_update()
380 ionic_dev_mtu_set(struct rte_eth_dev *eth_dev, uint16_t mtu) in ionic_dev_mtu_set()
399 ionic_dev_info_get(struct rte_eth_dev *eth_dev, in ionic_dev_info_get()
494 ionic_flow_ctrl_get(struct rte_eth_dev *eth_dev, in ionic_flow_ctrl_get()
515 ionic_flow_ctrl_set(struct rte_eth_dev *eth_dev, in ionic_flow_ctrl_set()
550 ionic_vlan_offload_set(struct rte_eth_dev *eth_dev, int mask) in ionic_vlan_offload_set()
562 ionic_dev_rss_reta_update(struct rte_eth_dev *eth_dev, in ionic_dev_rss_reta_update()
[all …]
H A Dionic_ethdev.h18 #define IONIC_ETH_DEV_TO_LIF(eth_dev) ((struct ionic_lif *) \ argument
H A Dionic_lif.c305 ionic_dev_add_mac(struct rte_eth_dev *eth_dev, in ionic_dev_add_mac()
317 ionic_dev_remove_mac(struct rte_eth_dev *eth_dev, uint32_t index) in ionic_dev_remove_mac()
341 ionic_dev_set_mac(struct rte_eth_dev *eth_dev, struct rte_ether_addr *mac_addr) in ionic_dev_set_mac()
426 ionic_dev_vlan_filter_set(struct rte_eth_dev *eth_dev, uint16_t vlan_id, in ionic_dev_vlan_filter_set()
478 ionic_dev_promiscuous_enable(struct rte_eth_dev *eth_dev) in ionic_dev_promiscuous_enable()
493 ionic_dev_promiscuous_disable(struct rte_eth_dev *eth_dev) in ionic_dev_promiscuous_disable()
506 ionic_dev_allmulticast_enable(struct rte_eth_dev *eth_dev) in ionic_dev_allmulticast_enable()
519 ionic_dev_allmulticast_disable(struct rte_eth_dev *eth_dev) in ionic_dev_allmulticast_disable()
1884 struct rte_eth_dev *eth_dev = lif->eth_dev; in ionic_lif_configure_vlan_offload() local
/dpdk/drivers/net/cnxk/
H A Dcnxk_ptp.c8 cnxk_nix_read_clock(struct rte_eth_dev *eth_dev, uint64_t *clock) in cnxk_nix_read_clock()
76 cnxk_nix_timesync_read_time(struct rte_eth_dev *eth_dev, struct timespec *ts) in cnxk_nix_timesync_read_time()
93 cnxk_nix_timesync_write_time(struct rte_eth_dev *eth_dev, in cnxk_nix_timesync_write_time()
109 cnxk_nix_timesync_adjust_time(struct rte_eth_dev *eth_dev, int64_t delta) in cnxk_nix_timesync_adjust_time()
139 cnxk_nix_timesync_read_rx_timestamp(struct rte_eth_dev *eth_dev, in cnxk_nix_timesync_read_rx_timestamp()
158 cnxk_nix_timesync_read_tx_timestamp(struct rte_eth_dev *eth_dev, in cnxk_nix_timesync_read_tx_timestamp()
177 cnxk_nix_timesync_enable(struct rte_eth_dev *eth_dev) in cnxk_nix_timesync_enable()
257 cnxk_nix_timesync_disable(struct rte_eth_dev *eth_dev) in cnxk_nix_timesync_disable()
H A Dcnxk_stats.c11 cnxk_nix_stats_get(struct rte_eth_dev *eth_dev, struct rte_eth_stats *stats) in cnxk_nix_stats_get()
64 cnxk_nix_stats_reset(struct rte_eth_dev *eth_dev) in cnxk_nix_stats_reset()
72 cnxk_nix_queue_stats_mapping(struct rte_eth_dev *eth_dev, uint16_t queue_id, in cnxk_nix_queue_stats_mapping()
91 cnxk_nix_xstats_get(struct rte_eth_dev *eth_dev, struct rte_eth_xstat *xstats, in cnxk_nix_xstats_get()
166 cnxk_nix_xstats_get_names(struct rte_eth_dev *eth_dev, in cnxk_nix_xstats_get_names()
229 cnxk_nix_xstats_get_names_by_id(struct rte_eth_dev *eth_dev, in cnxk_nix_xstats_get_names_by_id()
264 cnxk_nix_xstats_get_by_id(struct rte_eth_dev *eth_dev, const uint64_t *ids, in cnxk_nix_xstats_get_by_id()
295 cnxk_nix_xstats_reset(struct rte_eth_dev *eth_dev) in cnxk_nix_xstats_reset()
H A Dcnxk_ethdev_mtr.c188 struct cnxk_eth_dev *eth_dev = cnxk_eth_pmd_priv(dev); in cnxk_nix_mtr_capabilities_get() local
227 cnxk_nix_mtr_profile_add(struct rte_eth_dev *eth_dev, uint32_t profile_id, in cnxk_nix_mtr_profile_add()
264 cnxk_nix_mtr_profile_delete(struct rte_eth_dev *eth_dev, uint32_t profile_id, in cnxk_nix_mtr_profile_delete()
413 cnxk_nix_mtr_policy_add(struct rte_eth_dev *eth_dev, uint32_t policy_id, in cnxk_nix_mtr_policy_add()
451 cnxk_nix_mtr_policy_delete(struct rte_eth_dev *eth_dev, uint32_t policy_id, in cnxk_nix_mtr_policy_delete()
476 cnxk_nix_mtr_create(struct rte_eth_dev *eth_dev, uint32_t mtr_id, in cnxk_nix_mtr_create()
579 cnxk_nix_mtr_destroy(struct rte_eth_dev *eth_dev, uint32_t mtr_id, in cnxk_nix_mtr_destroy()
680 cnxk_nix_mtr_enable(struct rte_eth_dev *eth_dev, uint32_t mtr_id, in cnxk_nix_mtr_enable()
709 cnxk_nix_mtr_disable(struct rte_eth_dev *eth_dev, uint32_t mtr_id, in cnxk_nix_mtr_disable()
738 cnxk_nix_mtr_dscp_table_update(struct rte_eth_dev *eth_dev, uint32_t mtr_id, in cnxk_nix_mtr_dscp_table_update()
[all …]
H A Dcn9k_rx_select.c9 pick_rx_func(struct rte_eth_dev *eth_dev, in pick_rx_func()
25 cn9k_eth_set_rx_tmplt_func(struct rte_eth_dev *eth_dev) in cn9k_eth_set_rx_tmplt_func()
77 cn9k_eth_set_rx_blk_func(struct rte_eth_dev *eth_dev) in cn9k_eth_set_rx_blk_func()
105 cn9k_eth_set_rx_function(struct rte_eth_dev *eth_dev) in cn9k_eth_set_rx_function()
H A Dcnxk_link.c47 nix_link_status_print(struct rte_eth_dev *eth_dev, struct rte_eth_link *link) in nix_link_status_print()
66 struct rte_eth_dev *eth_dev; in cnxk_eth_dev_link_status_get_cb() local
88 struct rte_eth_dev *eth_dev; in cnxk_eth_dev_link_status_cb() local
118 cnxk_nix_link_update(struct rte_eth_dev *eth_dev, int wait_to_complete) in cnxk_nix_link_update()
H A Dcn10k_flow.c11 cn10k_mtr_connect(struct rte_eth_dev *eth_dev, uint32_t mtr_id) in cn10k_mtr_connect()
17 cn10k_mtr_destroy(struct rte_eth_dev *eth_dev, uint32_t mtr_id) in cn10k_mtr_destroy()
25 cn10k_mtr_configure(struct rte_eth_dev *eth_dev, in cn10k_mtr_configure()
86 cn10k_rss_action_validate(struct rte_eth_dev *eth_dev, in cn10k_rss_action_validate()
126 cn10k_flow_create(struct rte_eth_dev *eth_dev, const struct rte_flow_attr *attr, in cn10k_flow_create()
247 cn10k_flow_destroy(struct rte_eth_dev *eth_dev, struct rte_flow *rte_flow, in cn10k_flow_destroy()
H A Dcn9k_tx_select.c9 pick_tx_func(struct rte_eth_dev *eth_dev, in pick_tx_func()
41 cn9k_eth_set_tx_tmplt_func(struct rte_eth_dev *eth_dev) in cn9k_eth_set_tx_tmplt_func()
85 cn9k_eth_set_tx_blk_func(struct rte_eth_dev *eth_dev) in cn9k_eth_set_tx_blk_func()
111 cn9k_eth_set_tx_function(struct rte_eth_dev *eth_dev) in cn9k_eth_set_tx_function()
H A Dcn10k_tx_select.c9 pick_tx_func(struct rte_eth_dev *eth_dev, in pick_tx_func()
41 cn10k_eth_set_tx_tmplt_func(struct rte_eth_dev *eth_dev) in cn10k_eth_set_tx_tmplt_func()
89 cn10k_eth_set_tx_blk_func(struct rte_eth_dev *eth_dev) in cn10k_eth_set_tx_blk_func()
115 cn10k_eth_set_tx_function(struct rte_eth_dev *eth_dev) in cn10k_eth_set_tx_function()
H A Dcn10k_rx_select.c9 pick_rx_func(struct rte_eth_dev *eth_dev, in pick_rx_func()
34 cn10k_eth_set_rx_tmplt_func(struct rte_eth_dev *eth_dev) in cn10k_eth_set_rx_tmplt_func()
128 cn10k_eth_set_rx_blk_func(struct rte_eth_dev *eth_dev) in cn10k_eth_set_rx_blk_func()
156 cn10k_eth_set_rx_function(struct rte_eth_dev *eth_dev) in cn10k_eth_set_rx_function()
H A Dcnxk_ethdev_cman.c36 nix_cman_config_validate(struct rte_eth_dev *eth_dev, const struct rte_eth_cman_config *config) in nix_cman_config_validate()
80 cnxk_nix_cman_config_set(struct rte_eth_dev *eth_dev, const struct rte_eth_cman_config *config) in cnxk_nix_cman_config_set()
139 cnxk_nix_cman_config_get(struct rte_eth_dev *eth_dev, struct rte_eth_cman_config *config) in cnxk_nix_cman_config_get()
H A Dcn9k_flow.c10 cn9k_flow_create(struct rte_eth_dev *eth_dev, const struct rte_flow_attr *attr, in cn9k_flow_create()
43 cn9k_flow_destroy(struct rte_eth_dev *eth_dev, struct rte_flow *rte_flow, in cn9k_flow_destroy()
H A Dcnxk_rep_ops.c656 cnxk_rep_mac_addr_set(struct rte_eth_dev *eth_dev, struct rte_ether_addr *addr) in cnxk_rep_mac_addr_set()
707 cnxk_rep_xstats_get(struct rte_eth_dev *eth_dev, struct rte_eth_xstat *stats, unsigned int n) in cnxk_rep_xstats_get()
730 cnxk_rep_xstats_reset(struct rte_eth_dev *eth_dev) in cnxk_rep_xstats_reset()
749 cnxk_rep_xstats_get_names(__rte_unused struct rte_eth_dev *eth_dev, in cnxk_rep_xstats_get_names()
769 cnxk_rep_xstats_get_by_id(struct rte_eth_dev *eth_dev, const uint64_t *ids, uint64_t *values, in cnxk_rep_xstats_get_by_id()
802 cnxk_rep_xstats_get_names_by_id(__rte_unused struct rte_eth_dev *eth_dev, const uint64_t *ids, in cnxk_rep_xstats_get_names_by_id()
825 cnxk_rep_mtu_set(struct rte_eth_dev *eth_dev, uint16_t mtu) in cnxk_rep_mtu_set()
H A Dcnxk_rep_flow.c541 cnxk_rep_flow_create_native(struct rte_eth_dev *eth_dev, const struct rte_flow_attr *attr, in cnxk_rep_flow_create_native()
572 cnxk_rep_flow_create(struct rte_eth_dev *eth_dev, const struct rte_flow_attr *attr, in cnxk_rep_flow_create()
619 cnxk_rep_flow_validate(struct rte_eth_dev *eth_dev, const struct rte_flow_attr *attr, in cnxk_rep_flow_validate()
657 cnxk_rep_flow_destroy(struct rte_eth_dev *eth_dev, struct rte_flow *flow, in cnxk_rep_flow_destroy()
690 cnxk_rep_flow_query(struct rte_eth_dev *eth_dev, struct rte_flow *flow, in cnxk_rep_flow_query()
732 cnxk_rep_flow_flush(struct rte_eth_dev *eth_dev, struct rte_flow_error *error) in cnxk_rep_flow_flush()
764 cnxk_rep_flow_dev_dump(struct rte_eth_dev *eth_dev, struct rte_flow *flow, FILE *file, in cnxk_rep_flow_dev_dump()
/dpdk/lib/ethdev/
H A Dethdev_pci.h30 rte_eth_copy_pci_info(struct rte_eth_dev *eth_dev, in rte_eth_copy_pci_info() argument
53 eth_dev_pci_specific_init(struct rte_eth_dev * eth_dev,void * bus_device) eth_dev_pci_specific_init() argument
82 struct rte_eth_dev *eth_dev; rte_eth_dev_pci_allocate() local
126 struct rte_eth_dev *eth_dev; rte_eth_dev_pci_generic_probe() local
154 struct rte_eth_dev *eth_dev; rte_eth_dev_pci_generic_remove() local
[all...]
H A Dethdev_vdev.h35 struct rte_eth_dev *eth_dev; in rte_eth_vdev_allocate() local
[all...]
/dpdk/drivers/net/qede/
H A Dqede_ethdev.c290 struct rte_eth_dev *eth_dev = (struct rte_eth_dev *)param; in qede_interrupt_handler_intx() local
308 struct rte_eth_dev *eth_dev = (struct rte_eth_dev *)param; in qede_interrupt_handler() local
507 int qede_activate_vport(struct rte_eth_dev *eth_dev, bool flg) in qede_activate_vport()
569 int qede_enable_tpa(struct rte_eth_dev *eth_dev, bool flg) in qede_enable_tpa()
603 qed_configure_filter_rx_mode(struct rte_eth_dev *eth_dev, in qed_configure_filter_rx_mode()
640 qede_ucast_filter(struct rte_eth_dev *eth_dev, struct ecore_filter_ucast *ucast, in qede_ucast_filter()
693 qede_add_mcast_filters(struct rte_eth_dev *eth_dev, in qede_add_mcast_filters()
729 static int qede_del_mcast_filters(struct rte_eth_dev *eth_dev) in qede_del_mcast_filters()
763 qede_mac_int_ops(struct rte_eth_dev *eth_dev, struct ecore_filter_ucast *ucast, in qede_mac_int_ops()
791 qede_mac_addr_add(struct rte_eth_dev *eth_dev, struct rte_ether_addr *mac_addr, in qede_mac_addr_add()
[all …]
H A Dqede_regs.c76 int qede_get_regs(struct rte_eth_dev *eth_dev, struct rte_dev_reg_info *regs) in qede_get_regs()
247 struct rte_eth_dev *eth_dev = &rte_eth_devices[port_id]; in qede_save_fw_dump() local
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c113 int cxgbe_dev_info_get(struct rte_eth_dev *eth_dev, in cxgbe_dev_info_get()
153 int cxgbe_dev_promiscuous_enable(struct rte_eth_dev *eth_dev) in cxgbe_dev_promiscuous_enable()
169 int cxgbe_dev_promiscuous_disable(struct rte_eth_dev *eth_dev) in cxgbe_dev_promiscuous_disable()
185 int cxgbe_dev_allmulticast_enable(struct rte_eth_dev *eth_dev) in cxgbe_dev_allmulticast_enable()
196 int cxgbe_dev_allmulticast_disable(struct rte_eth_dev *eth_dev) in cxgbe_dev_allmulticast_disable()
207 int cxgbe_dev_link_update(struct rte_eth_dev *eth_dev, in cxgbe_dev_link_update()
303 int cxgbe_dev_mtu_set(struct rte_eth_dev *eth_dev, uint16_t mtu) in cxgbe_dev_mtu_set()
316 int cxgbe_dev_close(struct rte_eth_dev *eth_dev) in cxgbe_dev_close()
356 int cxgbe_dev_start(struct rte_eth_dev *eth_dev) in cxgbe_dev_start()
414 int cxgbe_dev_stop(struct rte_eth_dev *eth_dev) in cxgbe_dev_stop()
[all …]
H A Dcxgbevf_ethdev.c36 static int cxgbevf_dev_stats_get(struct rte_eth_dev *eth_dev, in cxgbevf_dev_stats_get()
102 static int eth_cxgbevf_dev_init(struct rte_eth_dev *eth_dev) in eth_cxgbevf_dev_init()
177 static int eth_cxgbevf_dev_uninit(struct rte_eth_dev *eth_dev) in eth_cxgbevf_dev_uninit()
/dpdk/drivers/net/virtio/
H A Dvirtio_pci_ethdev.c72 eth_virtio_pci_init(struct rte_eth_dev *eth_dev) in eth_virtio_pci_init()
122 eth_virtio_pci_uninit(struct rte_eth_dev *eth_dev) in eth_virtio_pci_uninit()
/dpdk/drivers/net/bnx2x/
H A Dbnx2x_ethdev.c631 bnx2x_common_dev_init(struct rte_eth_dev *eth_dev, int is_vf) in bnx2x_common_dev_init()
759 eth_bnx2x_dev_init(struct rte_eth_dev *eth_dev) in eth_bnx2x_dev_init()
767 eth_bnx2xvf_dev_init(struct rte_eth_dev *eth_dev) in eth_bnx2xvf_dev_init()
774 static int eth_bnx2x_dev_uninit(struct rte_eth_dev *eth_dev) in eth_bnx2x_dev_uninit()
/dpdk/drivers/net/octeontx/
H A Docteontx_ethdev_ops.c176 octeontx_dev_set_link_up(struct rte_eth_dev *eth_dev) in octeontx_dev_set_link_up()
194 octeontx_dev_set_link_down(struct rte_eth_dev *eth_dev) in octeontx_dev_set_link_down()

123