Home
last modified time | relevance | path

Searched refs:enetc_si (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/enetc/
H A Denetc.h160 struct enetc_si { struct
179 static inline void *enetc_si_priv(const struct enetc_si *si) in enetc_si_priv() argument
181 return (char *)si + ALIGN(sizeof(struct enetc_si), ENETC_SI_ALIGN); in enetc_si_priv()
184 static inline bool enetc_si_is_pf(struct enetc_si *si) in enetc_si_is_pf()
249 struct enetc_si *si;
293 void enetc_get_si_caps(struct enetc_si *si);
318 int enetc_set_mac_flt_entry(struct enetc_si *si, int index,
320 int enetc_clear_mac_flt_entry(struct enetc_si *si, int index);
321 int enetc_set_fs_entry(struct enetc_si *si, struct enetc_cmd_rfse *rfse,
324 int enetc_get_rss_table(struct enetc_si *si, u32 *table, int count);
[all …]
H A Denetc_cbdr.c6 static void enetc_clean_cbdr(struct enetc_si *si) in enetc_clean_cbdr()
35 int enetc_send_cmd(struct enetc_si *si, struct enetc_cbd *cbd) in enetc_send_cmd()
77 int enetc_clear_mac_flt_entry(struct enetc_si *si, int index) in enetc_clear_mac_flt_entry()
90 int enetc_set_mac_flt_entry(struct enetc_si *si, int index, in enetc_set_mac_flt_entry()
117 int enetc_set_fs_entry(struct enetc_si *si, struct enetc_cmd_rfse *rfse, in enetc_set_fs_entry()
157 static int enetc_cmd_rss_table(struct enetc_si *si, u32 *table, int count, in enetc_cmd_rss_table()
204 int enetc_get_rss_table(struct enetc_si *si, u32 *table, int count) in enetc_get_rss_table()
210 int enetc_set_rss_table(struct enetc_si *si, const u32 *table, int count) in enetc_set_rss_table()
H A Denetc_msg.c22 struct enetc_si *si = (struct enetc_si *)data; in enetc_msg_psi_msix()
64 static int enetc_msg_alloc_mbx(struct enetc_si *si, int idx) in enetc_msg_alloc_mbx()
93 static void enetc_msg_free_mbx(struct enetc_si *si, int idx) in enetc_msg_free_mbx()
109 struct enetc_si *si = pf->si; in enetc_msg_psi_init()
151 struct enetc_si *si = pf->si; in enetc_msg_psi_free()
H A Denetc_vf.c20 static int enetc_msg_vsi_send(struct enetc_si *si, struct enetc_msg_swbd *msg) in enetc_msg_vsi_send()
108 static void enetc_vf_netdev_setup(struct enetc_si *si, struct net_device *ndev, in enetc_vf_netdev_setup()
150 struct enetc_si *si; in enetc_vf_probe()
218 struct enetc_si *si = pci_get_drvdata(pdev); in enetc_vf_remove()
H A Denetc_pf.c118 static void enetc_clear_mac_ht_flt(struct enetc_si *si, int si_idx, int type) in enetc_clear_mac_ht_flt()
131 static void enetc_set_mac_ht_flt(struct enetc_si *si, int si_idx, int type, in enetc_set_mac_ht_flt()
148 struct enetc_si *si = pf->si; in enetc_sync_mac_filters()
389 static void enetc_port_setup_primary_mac_address(struct enetc_si *si) in enetc_port_setup_primary_mac_address()
408 static void enetc_port_assign_rfs_entries(struct enetc_si *si) in enetc_port_assign_rfs_entries()
429 static void enetc_port_si_configure(struct enetc_si *si) in enetc_port_si_configure()
623 struct enetc_si *si = pci_get_drvdata(pdev); in enetc_sriov_configure()
716 static void enetc_pf_netdev_setup(struct enetc_si *si, struct net_device *ndev, in enetc_pf_netdev_setup()
1054 static int enetc_init_port_rfs_memory(struct enetc_si *si) in enetc_init_port_rfs_memory()
1073 static int enetc_init_port_rss_memory(struct enetc_si *si) in enetc_init_port_rss_memory()
[all …]
H A Denetc.c807 void enetc_get_si_caps(struct enetc_si *si) in enetc_get_si_caps()
1092 static int enetc_setup_default_rss_table(struct enetc_si *si, int num_groups) in enetc_setup_default_rss_table()
1114 struct enetc_si *si = priv->si; in enetc_configure_si()
1136 struct enetc_si *si = priv->si; in enetc_init_si_rings_params()
1158 struct enetc_si *si = priv->si; in enetc_alloc_si_resources()
1185 struct enetc_si *si = priv->si; in enetc_free_si_resources()
1905 static void enetc_kfree_si(struct enetc_si *si) in enetc_kfree_si()
1912 static void enetc_detect_errata(struct enetc_si *si) in enetc_detect_errata()
1921 struct enetc_si *si, *p; in enetc_pci_probe()
1952 alloc_size = sizeof(struct enetc_si); in enetc_pci_probe()
[all …]
H A Denetc_pf.h32 struct enetc_si *si;
H A Denetc_ethtool.c321 static int enetc_set_cls_entry(struct enetc_si *si, in enetc_set_cls_entry()