Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/ethernet/freescale/enetc/
H A Denetc.h270 struct enetc_si { struct
291 static inline bool is_enetc_rev1(struct enetc_si *si) in is_enetc_rev1() argument
296 static inline void *enetc_si_priv(const struct enetc_si *si) in enetc_si_priv()
301 static inline bool enetc_si_is_pf(struct enetc_si *si) in enetc_si_is_pf()
392 struct enetc_si *si;
457 u32 enetc_port_mac_rd(struct enetc_si *si, u32 reg);
458 void enetc_port_mac_wr(struct enetc_si *si, u32 reg, u32 val);
463 void enetc_get_si_caps(struct enetc_si *si);
468 int enetc_get_driver_data(struct enetc_si *si);
496 int enetc_set_mac_flt_entry(struct enetc_si *si, int index,
[all …]
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_cbdr.c91 int enetc_send_cmd(struct enetc_si *si, struct enetc_cbd *cbd) in enetc_send_cmd()
134 int enetc_clear_mac_flt_entry(struct enetc_si *si, int index) in enetc_clear_mac_flt_entry()
148 int enetc_set_mac_flt_entry(struct enetc_si *si, int index, in enetc_set_mac_flt_entry()
175 int enetc_set_fs_entry(struct enetc_si *si, struct enetc_cmd_rfse *rfse, in enetc_set_fs_entry()
207 static int enetc_cmd_rss_table(struct enetc_si *si, u32 *table, int count, in enetc_cmd_rss_table()
247 int enetc_get_rss_table(struct enetc_si *si, u32 *table, int count) in enetc_get_rss_table()
254 int enetc_set_rss_table(struct enetc_si *si, const u32 *table, int count) in enetc_set_rss_table()
H A Denetc_pf.c151 struct enetc_si *si = pf->si; in enetc_sync_mac_filters()
317 struct enetc_si *si = priv->si; in enetc_set_loopback()
412 static void enetc_port_get_caps(struct enetc_si *si) in enetc_port_get_caps()
626 struct enetc_si *si = pci_get_drvdata(pdev); in enetc_sriov_configure()
787 struct enetc_si *si = pf->si; in enetc_pl_mac_link_up()
860 struct enetc_si *si = pf->si; in enetc_pl_mac_link_down()
944 struct enetc_si *si; in enetc_psi_create()
996 struct enetc_si *si = pci_get_drvdata(pdev); in enetc_psi_destroy()
1016 struct enetc_si *si; in enetc_pf_probe()
1131 struct enetc_si *si = pci_get_drvdata(pdev); in enetc_pf_remove()
[all …]
H A Denetc4_pf.c64 static int enetc4_pf_struct_init(struct enetc_si *si) in enetc4_pf_struct_init()
221 struct enetc_si *si = pf->si; in enetc4_set_trx_frame_size()
300 struct enetc_si *si = pf->si; in enetc4_mac_config()
376 struct enetc_si *si = pf->si; in enetc4_set_rgmii_mac()
404 struct enetc_si *si = pf->si; in enetc4_set_rmii_mac()
429 struct enetc_si *si = pf->si; in enetc4_set_hd_flow_control()
445 struct enetc_si *si = pf->si; in enetc4_set_rx_pause()
503 struct enetc_si *si = pf->si; in enetc4_enable_mac()
519 struct enetc_si *si = pf->si; in enetc4_pl_mac_link_up()
695 struct enetc_si *si; in enetc4_pf_probe()
[all …]
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()
126 static void enetc_vf_netdev_setup(struct enetc_si *si, struct net_device *ndev, in enetc_vf_netdev_setup()
170 struct enetc_si *si; in enetc_vf_probe()
250 struct enetc_si *si = pci_get_drvdata(pdev); in enetc_vf_remove()
H A Denetc_pf_common.h8 void enetc_pf_netdev_setup(struct enetc_si *si, struct net_device *ndev,
H A Denetc_ethtool.c319 struct enetc_si *si = priv->si; in enetc_get_pause_stats()
406 struct enetc_si *si = priv->si; in enetc_get_eth_mac_stats()
427 struct enetc_si *si = priv->si; in enetc_get_eth_ctrl_stats()
449 struct enetc_si *si = priv->si; in enetc_get_rmon_stats()
503 static int enetc_set_cls_entry(struct enetc_si *si, in enetc_set_cls_entry()
935 struct enetc_si *si = priv->si; in enetc_get_mm_stats()
951 struct enetc_si *si = priv->si; in enetc_get_mm()
1066 static void enetc_restart_emac_rx(struct enetc_si *si) in enetc_restart_emac_rx()
1081 struct enetc_si *si = priv->si; in enetc_set_mm()
H A Denetc_pf.h50 struct enetc_si *si;
H A Denetc.c15 u32 enetc_port_mac_rd(struct enetc_si *si, u32 reg) in enetc_port_mac_rd()
21 void enetc_port_mac_wr(struct enetc_si *si, u32 reg, u32 val) in enetc_port_mac_wr()
2062 void enetc_get_si_caps(struct enetc_si *si) in enetc_get_si_caps()
2399 struct enetc_si *si = priv->si; in enetc_configure_si()
2428 struct enetc_si *si = priv->si; in enetc_init_si_rings_params()
2448 struct enetc_si *si = priv->si; in enetc_alloc_si_resources()
3513 static void enetc_kfree_si(struct enetc_si *si) in enetc_kfree_si()
3528 struct enetc_si *si, *p; in enetc_pci_probe()
3553 alloc_size = sizeof(struct enetc_si); in enetc_pci_probe()
3605 struct enetc_si *si = pci_get_drvdata(pdev); in enetc_pci_remove()
[all …]
H A Denetc_pf_common.c90 void enetc_pf_netdev_setup(struct enetc_si *si, struct net_device *ndev, in enetc_pf_netdev_setup()
H A Denetc_qos.c1668 struct enetc_si *si = priv->si; in enetc_qos_query_caps()