Home
last modified time | relevance | path

Searched refs:enetc_hw (Results 1 – 9 of 9) sorted by relevance

/linux/include/linux/fsl/
H A Denetc_mdio.h31 struct enetc_hw;
34 struct enetc_hw *hw;
46 struct enetc_hw *enetc_hw_alloc(struct device *dev, void __iomem *port_regs);
62 static inline struct enetc_hw *enetc_hw_alloc(struct device *dev, in enetc_hw_alloc()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_msg.c6 static void enetc_msg_disable_mr_int(struct enetc_hw *hw) in enetc_msg_disable_mr_int()
13 static void enetc_msg_enable_mr_int(struct enetc_hw *hw) in enetc_msg_enable_mr_int()
34 struct enetc_hw *hw = &pf->si->hw; in enetc_msg_task()
68 struct enetc_hw *hw = &si->hw; in enetc_msg_alloc_mbx()
96 struct enetc_hw *hw = &si->hw; in enetc_msg_free_mbx()
H A Denetc_ethtool.c44 struct enetc_hw *hw = &priv->si->hw; in enetc_get_reglen()
66 struct enetc_hw *hw = &priv->si->hw; in enetc_get_regs()
287 struct enetc_hw *hw = &priv->si->hw; in enetc_get_ethtool_stats()
320 static void enetc_pause_stats(struct enetc_hw *hw, int mac, in enetc_pause_stats()
331 struct enetc_hw *hw = &priv->si->hw; in enetc_get_pause_stats()
348 static void enetc_mac_stats(struct enetc_hw *hw, int mac, in enetc_mac_stats()
371 static void enetc_ctrl_stats(struct enetc_hw *hw, int mac, in enetc_ctrl_stats()
389 static void enetc_rmon_stats(struct enetc_hw *hw, int mac, in enetc_rmon_stats()
418 struct enetc_hw *hw = &priv->si->hw; in enetc_get_eth_mac_stats()
439 struct enetc_hw *hw = &priv->si->hw; in enetc_get_eth_ctrl_stats()
[all …]
H A Denetc_pf.c15 static void enetc_pf_get_primary_mac_addr(struct enetc_hw *hw, int si, u8 *addr) in enetc_pf_get_primary_mac_addr()
24 static void enetc_pf_set_primary_mac_addr(struct enetc_hw *hw, int si, in enetc_pf_set_primary_mac_addr()
45 static void enetc_set_vlan_promisc(struct enetc_hw *hw, char si_map) in enetc_set_vlan_promisc()
65 static void enetc_set_isol_vlan(struct enetc_hw *hw, int si, u16 vlan, u8 qos) in enetc_set_isol_vlan()
162 struct enetc_hw *hw = &priv->si->hw; in enetc_pf_set_rx_mode()
299 struct enetc_hw *hw = &si->hw; in enetc_port_assign_rfs_entries()
319 struct enetc_hw *hw = &si->hw; in enetc_port_get_caps()
337 struct enetc_hw *hw = &si->hw; in enetc_port_si_configure()
387 void enetc_set_ptcmsdur(struct enetc_hw *hw, u32 *max_sdu) in enetc_set_ptcmsdur()
401 void enetc_reset_ptcmsdur(struct enetc_hw *hw) in enetc_reset_ptcmsdur()
[all …]
H A Denetc.h298 struct enetc_hw hw;
536 int enetc_setup_cbdr(struct device *dev, struct enetc_hw *hw, int bd_count,
589 void enetc_reset_ptcmsdur(struct enetc_hw *hw);
590 void enetc_set_ptcmsdur(struct enetc_hw *hw, u32 *queue_max_sdu);
607 struct enetc_hw *hw = &priv->si->hw; in enetc_get_max_cap()
626 struct enetc_hw *hw = &priv->si->hw; in enetc_psfp_enable()
644 struct enetc_hw *hw = &priv->si->hw; in enetc_psfp_disable()
H A Denetc.c228 struct enetc_hw *hw = &priv->si->hw; in enetc_map_tx_buffs()
1108 static void enetc_get_tx_tstamp(struct enetc_hw *hw, union enetc_tx_bd *txbd, in enetc_get_tx_tstamp()
1346 struct enetc_hw *hw = &priv->si->hw; in enetc_get_rx_tstamp()
1378 struct enetc_hw *hw = &priv->si->hw; in enetc_get_offloads()
2098 struct enetc_hw *hw = &si->hw; in enetc_get_si_caps()
2423 static void enetc_set_lso_flags_mask(struct enetc_hw *hw) in enetc_set_lso_flags_mask()
2434 struct enetc_hw *hw = &priv->si->hw; in enetc_set_rss()
2448 struct enetc_hw *hw = &si->hw; in enetc_configure_si()
2513 static void enetc_setup_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) in enetc_setup_txbdr()
2547 static void enetc_setup_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring, in enetc_setup_rxbdr()
[all …]
H A Denetc_mdio.c220 struct enetc_hw *enetc_hw_alloc(struct device *dev, void __iomem *port_regs) in enetc_hw_alloc()
222 struct enetc_hw *hw; in enetc_hw_alloc()
H A Denetc_hw.h387 struct enetc_hw { struct
709 static inline void enetc_load_primary_mac_addr(struct enetc_hw *hw, in enetc_load_primary_mac_addr()
752 static inline void enetc_bdr_enable_rxvlan(struct enetc_hw *hw, int idx, in enetc_bdr_enable_rxvlan()
761 static inline void enetc_bdr_enable_txvlan(struct enetc_hw *hw, int idx, in enetc_bdr_enable_txvlan()
770 static inline void enetc_set_bdr_prio(struct enetc_hw *hw, int bdr_idx, in enetc_set_bdr_prio()
/linux/drivers/net/dsa/ocelot/
H A Dfelix_vsc9959.c965 struct enetc_hw *hw; in vsc9959_mdio_bus_alloc()