Home
last modified time | relevance | path

Searched refs:enetc_ndev_priv (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc.h444 struct enetc_ndev_priv { struct
505 int enetc_alloc_msix(struct enetc_ndev_priv *priv); argument
506 void enetc_free_msix(struct enetc_ndev_priv *priv);
508 void enetc_init_si_rings_params(struct enetc_ndev_priv *priv);
509 int enetc_alloc_si_resources(struct enetc_ndev_priv *priv);
510 void enetc_free_si_resources(struct enetc_ndev_priv *priv);
511 int enetc_configure_si(struct enetc_ndev_priv *priv);
516 void enetc_set_congestion_mode(struct enetc_ndev_priv *priv, bool enable);
545 void enetc_mm_link_state_update(struct enetc_ndev_priv *priv, bool link);
546 void enetc_mm_commit_preemptible_tcs(struct enetc_ndev_priv *priv);
[all …]
H A Denetc_qos.c17 void enetc_sched_speed_set(struct enetc_ndev_priv *priv, int speed) in enetc_sched_speed_set()
46 static int enetc_setup_taprio(struct enetc_ndev_priv *priv, in enetc_setup_taprio()
130 static void enetc_reset_taprio_stats(struct enetc_ndev_priv *priv) in enetc_reset_taprio_stats()
138 static void enetc_reset_taprio(struct enetc_ndev_priv *priv) in enetc_reset_taprio()
152 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_taprio_destroy()
162 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_taprio_stats()
176 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_taprio_queue_stats()
185 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_taprio_replace()
236 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_setup_tc_cbs()
352 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_setup_tc_txtime()
[all …]
H A Denetc_ethtool.c46 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_reglen()
68 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_regs()
259 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_sset_count()
331 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_strings()
400 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_ethtool_stats()
457 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_pause_stats()
619 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_eth_mac_stats()
664 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_ppm_get_eth_mac_stats()
681 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_eth_ctrl_stats()
719 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_get_rmon_stats()
[all …]
H A Denetc.c38 static void enetc_change_preemptible_tcs(struct enetc_ndev_priv *priv, in enetc_change_preemptible_tcs()
84 void enetc_set_congestion_mode(struct enetc_ndev_priv *priv, bool enable) in enetc_set_congestion_mode()
111 static int enetc_num_stack_tx_queues(struct enetc_ndev_priv *priv) in enetc_num_stack_tx_queues()
121 static struct enetc_bdr *enetc_rx_ring_from_xdp_tx_ring(struct enetc_ndev_priv *priv, in enetc_rx_ring_from_xdp_tx_ring()
285 static u32 enetc_update_ptp_sync_msg(struct enetc_ndev_priv *priv, in enetc_update_ptp_sync_msg()
352 struct enetc_ndev_priv *priv = netdev_priv(tx_ring->ndev); in enetc_map_tx_buffs()
906 struct enetc_ndev_priv *priv = netdev_priv(tx_ring->ndev); in enetc_map_tx_tso_buffs()
1008 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_start_xmit()
1076 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_xmit()
1132 struct enetc_ndev_priv *priv = netdev_priv(v->rx_ring.ndev); in enetc_rx_dim_work()
[all …]
H A Denetc_pf.c117 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_pf_set_rx_mode()
173 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_set_loopback()
196 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_pf_set_vf_mac()
219 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_pf_set_vf_vlan()
238 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_pf_set_vf_spoofchk()
438 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_pf_set_features()
558 struct enetc_ndev_priv *priv; in enetc_pl_mac_link_up()
621 struct enetc_ndev_priv *priv; in enetc_pl_mac_link_down()
789 struct enetc_ndev_priv *priv; in enetc_pf_probe()
903 struct enetc_ndev_priv *priv; in enetc_pf_remove()
H A Denetc4_pf.c73 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc4_pf_set_loopback()
510 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc4_pf_set_rx_mode()
548 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc4_pf_set_features()
590 struct enetc_ndev_priv *priv = netdev_priv(pf->si->ndev); in enetc4_mac_config()
635 static void enetc4_set_port_speed(struct enetc_ndev_priv *priv, int speed) in enetc4_set_port_speed()
723 struct enetc_ndev_priv *priv = netdev_priv(pf->si->ndev); in enetc4_set_tx_pause()
874 struct enetc_ndev_priv *priv; in enetc4_pl_mac_link_up()
923 static int enetc4_link_init(struct enetc_ndev_priv *priv, in enetc4_link_init()
956 static void enetc4_link_deinit(struct enetc_ndev_priv *priv) in enetc4_link_deinit()
967 struct enetc_ndev_priv *priv; in enetc4_pf_netdev_create()
[all …]
H A Denetc_pf_common.h13 int enetc_phylink_create(struct enetc_ndev_priv *priv, struct device_node *node,
15 void enetc_phylink_destroy(struct enetc_ndev_priv *priv);
H A Denetc_vf.c134 static int enetc_msg_vsi_set_primary_mac_addr(struct enetc_ndev_priv *priv, in enetc_msg_vsi_set_primary_mac_addr()
177 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_vf_set_mac_addr()
250 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_vf_netdev_setup()
298 struct enetc_ndev_priv *priv; in enetc_vf_probe()
392 struct enetc_ndev_priv *priv; in enetc_vf_remove()
H A Denetc_pf_common.c27 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_pf_set_mac_addr()
199 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_pf_netdev_setup()
421 int enetc_phylink_create(struct enetc_ndev_priv *priv, struct device_node *node, in enetc_phylink_create()
475 void enetc_phylink_destroy(struct enetc_ndev_priv *priv) in enetc_phylink_destroy()
534 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_vlan_rx_add_vid()
550 struct enetc_ndev_priv *priv = netdev_priv(ndev); in enetc_vlan_rx_del_vid()
H A Denetc_pf.h32 int (*enable_psfp)(struct enetc_ndev_priv *priv);