Lines Matching refs:enetc_ndev_priv
29 static void enetc_change_preemptible_tcs(struct enetc_ndev_priv *priv, in enetc_change_preemptible_tcs()
75 static int enetc_num_stack_tx_queues(struct enetc_ndev_priv *priv) in enetc_num_stack_tx_queues()
85 static struct enetc_bdr *enetc_rx_ring_from_xdp_tx_ring(struct enetc_ndev_priv *priv, in enetc_rx_ring_from_xdp_tx_ring()
227 struct enetc_ndev_priv *priv = netdev_priv(tx_ring->ndev); in enetc_map_tx_buffs()
840 struct enetc_ndev_priv *priv = netdev_priv(tx_ring->ndev); in enetc_map_tx_tso_buffs()
941 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_start_xmit()
1008 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_xmit()
1060 struct enetc_ndev_priv *priv = netdev_priv(v->rx_ring.ndev); in enetc_rx_dim_work()
1136 struct enetc_ndev_priv *priv = netdev_priv(tx_ring->ndev); in enetc_recycle_xdp_tx_buff()
1176 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_clean_tx_ring()
1345 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_rx_tstamp()
1367 struct enetc_ndev_priv *priv = netdev_priv(rx_ring->ndev); in enetc_get_offloads()
1733 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_xdp_xmit()
1903 struct enetc_ndev_priv *priv = netdev_priv(rx_ring->ndev); in enetc_clean_rx_ring_xdp()
2202 enetc_alloc_tx_resources(struct enetc_ndev_priv *priv) in enetc_alloc_tx_resources()
2274 enetc_alloc_rx_resources(struct enetc_ndev_priv *priv, bool extended) in enetc_alloc_rx_resources()
2332 static void enetc_assign_tx_resources(struct enetc_ndev_priv *priv, in enetc_assign_tx_resources()
2348 static void enetc_assign_rx_resources(struct enetc_ndev_priv *priv, in enetc_assign_rx_resources()
2392 static void enetc_free_rxtx_rings(struct enetc_ndev_priv *priv) in enetc_free_rxtx_rings()
2433 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_set_rss()
2445 int enetc_configure_si(struct enetc_ndev_priv *priv) in enetc_configure_si()
2474 void enetc_init_si_rings_params(struct enetc_ndev_priv *priv) in enetc_init_si_rings_params()
2494 int enetc_alloc_si_resources(struct enetc_ndev_priv *priv) in enetc_alloc_si_resources()
2507 void enetc_free_si_resources(struct enetc_ndev_priv *priv) in enetc_free_si_resources()
2599 static void enetc_setup_bdrs(struct enetc_ndev_priv *priv, bool extended) in enetc_setup_bdrs()
2631 static void enetc_enable_rx_bdrs(struct enetc_ndev_priv *priv) in enetc_enable_rx_bdrs()
2640 static void enetc_enable_tx_bdrs(struct enetc_ndev_priv *priv) in enetc_enable_tx_bdrs()
2665 static void enetc_disable_rx_bdrs(struct enetc_ndev_priv *priv) in enetc_disable_rx_bdrs()
2674 static void enetc_disable_tx_bdrs(struct enetc_ndev_priv *priv) in enetc_disable_tx_bdrs()
2700 static void enetc_wait_bdrs(struct enetc_ndev_priv *priv) in enetc_wait_bdrs()
2709 static int enetc_setup_irqs(struct enetc_ndev_priv *priv) in enetc_setup_irqs()
2755 static void enetc_free_irqs(struct enetc_ndev_priv *priv) in enetc_free_irqs()
2768 static void enetc_setup_interrupts(struct enetc_ndev_priv *priv) in enetc_setup_interrupts()
2803 static void enetc_clear_interrupts(struct enetc_ndev_priv *priv) in enetc_clear_interrupts()
2817 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_phylink_connect()
2844 struct enetc_ndev_priv *priv; in enetc_tx_onestep_tstamp()
2847 priv = container_of(work, struct enetc_ndev_priv, tx_onestep_tstamp); in enetc_tx_onestep_tstamp()
2859 static void enetc_tx_onestep_tstamp_init(struct enetc_ndev_priv *priv) in enetc_tx_onestep_tstamp_init()
2867 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_start()
2892 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_open()
2947 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_stop()
2975 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_close()
2999 static int enetc_reconfigure(struct enetc_ndev_priv *priv, bool extended, in enetc_reconfigure()
3000 int (*cb)(struct enetc_ndev_priv *priv, void *ctx), in enetc_reconfigure()
3060 static void enetc_debug_tx_ring_prios(struct enetc_ndev_priv *priv) in enetc_debug_tx_ring_prios()
3071 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_reset_tc_mqprio()
3099 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_setup_tc_mqprio()
3158 static int enetc_reconfigure_xdp_cb(struct enetc_ndev_priv *priv, void *ctx) in enetc_reconfigure_xdp_cb()
3194 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_setup_xdp_prog()
3230 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_stats()
3262 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_enable_rxvlan()
3272 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_enable_txvlan()
3301 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_hwtstamp_set()
3352 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_hwtstamp_get()
3373 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_ioctl()
3382 static int enetc_int_vector_init(struct enetc_ndev_priv *priv, int i, in enetc_int_vector_init()
3448 static void enetc_int_vector_destroy(struct enetc_ndev_priv *priv, int i) in enetc_int_vector_destroy()
3469 int enetc_alloc_msix(struct enetc_ndev_priv *priv) in enetc_alloc_msix()
3528 void enetc_free_msix(struct enetc_ndev_priv *priv) in enetc_free_msix()