Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf.h30 struct enetc_pf;
35 struct phylink_pcs *(*create_pcs)(struct enetc_pf *pf, struct mii_bus *bus);
40 struct enetc_pf { struct
70 container_of((config), struct enetc_pf, phylink_config) argument
72 int enetc_msg_psi_init(struct enetc_pf *pf);
73 void enetc_msg_psi_free(struct enetc_pf *pf);
74 void enetc_msg_handle_rxmsg(struct enetc_pf *pf, int mbox_id, u16 *status);
H A Denetc4_pf.c24 static void enetc4_get_port_caps(struct enetc_pf *pf) in enetc4_get_port_caps()
129 static void enetc4_pf_clear_maft_entries(struct enetc_pf *pf) in enetc4_pf_clear_maft_entries()
139 static int enetc4_pf_add_maft_entries(struct enetc_pf *pf, in enetc4_pf_add_maft_entries()
167 static int enetc4_pf_set_uc_exact_filter(struct enetc_pf *pf) in enetc4_pf_set_uc_exact_filter()
227 static void enetc4_pf_set_mac_hash_filter(struct enetc_pf *pf, int type) in enetc4_pf_set_mac_hash_filter()
257 static void enetc4_pf_set_mac_filter(struct enetc_pf *pf, int type) in enetc4_pf_set_mac_filter()
283 struct enetc_pf *pf = enetc_si_priv(si); in enetc4_pf_struct_init()
309 static void enetc4_default_rings_allocation(struct enetc_pf *pf) in enetc4_default_rings_allocation()
345 static void enetc4_allocate_si_rings(struct enetc_pf *pf) in enetc4_allocate_si_rings()
362 static void enetc4_set_default_si_vlan_promisc(struct enetc_pf *pf) in enetc4_set_default_si_vlan_promisc()
[all …]
H A Denetc_msg.c6 static void enetc_msg_disable_mr_int(struct enetc_pf *pf) in enetc_msg_disable_mr_int()
17 static void enetc_msg_enable_mr_int(struct enetc_pf *pf) in enetc_msg_enable_mr_int()
30 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_psi_msix()
40 struct enetc_pf *pf = container_of(work, struct enetc_pf, msg_task); in enetc_msg_task()
75 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_alloc_mbx()
104 struct enetc_pf *pf = enetc_si_priv(si); in enetc_msg_free_mbx()
116 int enetc_msg_psi_init(struct enetc_pf *pf) in enetc_msg_psi_init()
156 void enetc_msg_psi_free(struct enetc_pf *pf) in enetc_msg_psi_free()
H A Denetc_pf.c34 static struct phylink_pcs *enetc_pf_create_pcs(struct enetc_pf *pf, in enetc_pf_create_pcs()
53 static void enetc_enable_si_vlan_promisc(struct enetc_pf *pf, int si_idx) in enetc_enable_si_vlan_promisc()
59 static void enetc_disable_si_vlan_promisc(struct enetc_pf *pf, int si_idx) in enetc_disable_si_vlan_promisc()
114 static void enetc_sync_mac_filters(struct enetc_pf *pf) in enetc_sync_mac_filters()
161 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_rx_mode()
245 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_mac()
268 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_vlan()
287 struct enetc_pf *pf = enetc_si_priv(priv->si); in enetc_pf_set_vf_spoofchk()
302 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_assign_rfs_entries()
340 struct enetc_pf *pf = enetc_si_priv(si); in enetc_port_si_configure()
[all …]