Lines Matching refs:ethdev

18 ixgbe_vf_representor_link_update(struct rte_eth_dev *ethdev,  in ixgbe_vf_representor_link_update()  argument
21 struct ixgbe_vf_representor *representor = ethdev->data->dev_private; in ixgbe_vf_representor_link_update()
28 ixgbe_vf_representor_mac_addr_set(struct rte_eth_dev *ethdev, in ixgbe_vf_representor_mac_addr_set() argument
31 struct ixgbe_vf_representor *representor = ethdev->data->dev_private; in ixgbe_vf_representor_mac_addr_set()
39 ixgbe_vf_representor_dev_infos_get(struct rte_eth_dev *ethdev, in ixgbe_vf_representor_dev_infos_get() argument
42 struct ixgbe_vf_representor *representor = ethdev->data->dev_private; in ixgbe_vf_representor_dev_infos_get()
122 ixgbe_vf_representor_vlan_filter_set(struct rte_eth_dev *ethdev, in ixgbe_vf_representor_vlan_filter_set() argument
125 struct ixgbe_vf_representor *representor = ethdev->data->dev_private; in ixgbe_vf_representor_vlan_filter_set()
133 ixgbe_vf_representor_vlan_strip_queue_set(struct rte_eth_dev *ethdev, in ixgbe_vf_representor_vlan_strip_queue_set() argument
136 struct ixgbe_vf_representor *representor = ethdev->data->dev_private; in ixgbe_vf_representor_vlan_strip_queue_set()
175 ixgbe_vf_representor_init(struct rte_eth_dev *ethdev, void *init_params) in ixgbe_vf_representor_init() argument
177 struct ixgbe_vf_representor *representor = ethdev->data->dev_private; in ixgbe_vf_representor_init()
198 ethdev->data->dev_flags |= RTE_ETH_DEV_REPRESENTOR; in ixgbe_vf_representor_init()
199 ethdev->data->representor_id = representor->vf_id; in ixgbe_vf_representor_init()
202 ethdev->dev_ops = &ixgbe_vf_representor_dev_ops; in ixgbe_vf_representor_init()
207 ethdev->rx_pkt_burst = ixgbe_vf_representor_rx_burst; in ixgbe_vf_representor_init()
208 ethdev->tx_pkt_burst = ixgbe_vf_representor_tx_burst; in ixgbe_vf_representor_init()
211 ethdev->data->nb_rx_queues = IXGBE_VF_MAX_RX_QUEUES; in ixgbe_vf_representor_init()
212 ethdev->data->nb_tx_queues = IXGBE_VF_MAX_RX_QUEUES; in ixgbe_vf_representor_init()
218 ethdev->data->mac_addrs = (struct rte_ether_addr *) in ixgbe_vf_representor_init()
224 ethdev->data->dev_link.link_speed = link->link_speed; in ixgbe_vf_representor_init()
225 ethdev->data->dev_link.link_duplex = link->link_duplex; in ixgbe_vf_representor_init()
226 ethdev->data->dev_link.link_status = link->link_status; in ixgbe_vf_representor_init()
227 ethdev->data->dev_link.link_autoneg = link->link_autoneg; in ixgbe_vf_representor_init()
233 ixgbe_vf_representor_uninit(struct rte_eth_dev *ethdev) in ixgbe_vf_representor_uninit() argument
236 ethdev->data->mac_addrs = NULL; in ixgbe_vf_representor_uninit()