Home
last modified time | relevance | path

Searched refs:enetc_pf (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf_common.h6 void enetc_set_si_hw_addr(struct enetc_pf *pf, int si, const u8 *mac_addr);
8 int enetc_setup_mac_addresses(struct device_node *np, struct enetc_pf *pf);
11 int enetc_mdiobus_create(struct enetc_pf *pf, struct device_node *node);
12 void enetc_mdiobus_destroy(struct enetc_pf *pf);
16 void enetc_set_default_rss_key(struct enetc_pf *pf);
19 int enetc_init_sriov_resources(struct enetc_pf *pf);
H A Denetc4_pf.c20 static void enetc4_get_port_caps(struct enetc_pf *pf) in enetc4_get_port_caps()
86 static void enetc4_pf_clear_maft_entries(struct enetc_pf *pf) in enetc4_pf_clear_maft_entries()
98 static int enetc4_pf_add_maft_entries(struct enetc_pf *pf, in enetc4_pf_add_maft_entries()
137 static void enetc4_pf_set_uc_hash_filter(struct enetc_pf *pf, in enetc4_pf_set_uc_hash_filter()
153 static int enetc4_pf_set_uc_exact_filter(struct enetc_pf *pf, in enetc4_pf_set_uc_exact_filter()
182 static void enetc4_pf_set_mc_hash_filter(struct enetc_pf *pf, in enetc4_pf_set_mc_hash_filter()
198 static void enetc4_pf_set_mac_filter(struct enetc_pf *pf, int type, in enetc4_pf_set_mac_filter()
227 struct enetc_pf *pf = enetc_si_priv(si); in enetc4_pf_struct_init()
253 static void enetc4_default_rings_allocation(struct enetc_pf *pf) in enetc4_default_rings_allocation()
293 static void enetc4_allocate_si_rings(struct enetc_pf *pf) in enetc4_allocate_si_rings()
[all …]
H A Denetc_pf_common.c10 void enetc_set_si_hw_addr(struct enetc_pf *pf, int si, const u8 *mac_addr) in enetc_set_si_hw_addr()
18 static void enetc_get_si_hw_addr(struct enetc_pf *pf, int si, u8 *mac_addr) in enetc_get_si_hw_addr()
28 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_mac_addr()
41 static int enetc_setup_mac_address(struct device_node *np, struct enetc_pf *pf, in enetc_setup_mac_address()
71 int enetc_setup_mac_addresses(struct device_node *np, struct enetc_pf *pf) in enetc_setup_mac_addresses()
200 struct enetc_pf *pf = enetc_si_priv(si); in enetc_pf_netdev_setup()
266 static int enetc_mdio_probe(struct enetc_pf *pf, struct device_node *np) in enetc_mdio_probe()
302 static void enetc_mdio_remove(struct enetc_pf *pf) in enetc_mdio_remove()
308 static int enetc_imdio_create(struct enetc_pf *pf) in enetc_imdio_create()
368 static void enetc_imdio_remove(struct enetc_pf *pf) in enetc_imdio_remove()
[all …]
H A Denetc_pf.h25 struct enetc_pf;
30 struct phylink_pcs *(*create_pcs)(struct enetc_pf *pf, struct mii_bus *bus);
35 struct enetc_pf { struct
62 container_of((config), struct enetc_pf, phylink_config) argument
H A Denetc_pf.c34 static struct phylink_pcs *enetc_pf_create_pcs(struct enetc_pf *pf, in enetc_pf_create_pcs()
63 static void enetc_sync_mac_filters(struct enetc_pf *pf) in enetc_sync_mac_filters()
118 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_rx_mode()
197 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_mac()
220 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_vlan()
239 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_spoofchk()
254 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_assign_rfs_entries()
292 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_si_configure()
411 static void enetc_configure_port(struct enetc_pf *pf) in enetc_configure_port()
506 struct enetc_pf *pf = phylink_to_enetc_pf(config); in enetc_pl_mac_select_pcs()
[all …]
H A Denetc4_debugfs.c31 struct enetc_pf *pf = enetc_si_priv(s->private); in enetc_mac_filter_show()