Home
last modified time | relevance | path

Searched refs:mac_ops (Results 1 – 25 of 40) sorted by relevance

12

/linux-6.15/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_cgx.c352 struct mac_ops *mac_ops; in rvu_cgx_init() local
401 struct mac_ops *mac_ops; in cgx_start_linkup() local
465 struct mac_ops *mac_ops; in rvu_cgx_enadis_rx_bp() local
486 struct mac_ops *mac_ops; in rvu_cgx_config_rxtx() local
503 struct mac_ops *mac_ops; in rvu_cgx_tx_enable() local
519 struct mac_ops *mac_ops; in rvu_cgx_config_tx() local
529 struct mac_ops *mac_ops; in rvu_cgx_disable_dmac_entries() local
579 struct mac_ops *mac_ops; in rvu_lmac_get_stats() local
636 struct mac_ops *mac_ops; in rvu_mbox_handler_cgx_stats_rst() local
665 struct mac_ops *mac_ops; in rvu_mbox_handler_cgx_fec_stats() local
[all …]
H A Dcgx.c266 struct mac_ops *mac_ops; in cgx_lmac_addr_set() local
298 struct mac_ops *mac_ops; in cgx_read_dmac_ctrl() local
306 mac_ops = cgx->mac_ops; in cgx_read_dmac_ctrl()
313 struct mac_ops *mac_ops; in cgx_read_dmac_entry() local
320 mac_ops = cgx->mac_ops; in cgx_read_dmac_entry()
328 struct mac_ops *mac_ops; in cgx_lmac_addr_add() local
371 struct mac_ops *mac_ops; in cgx_lmac_addr_reset() local
405 struct mac_ops *mac_ops; in cgx_lmac_addr_update() local
439 struct mac_ops *mac_ops; in cgx_lmac_addr_del() local
603 mac_ops = cgx->mac_ops; in cgx_lmac_promisc_config()
[all …]
H A Dlmac_common.h55 struct mac_ops { struct
156 struct mac_ops *mac_ops; member
173 struct mac_ops *rpm_get_mac_ops(struct cgx *cgx);
H A Dcgx.h44 #define CGXX_CMRX_RX_DMAC_CTL0 (0x1F8 + mac_ops->csr_offset)
50 #define CGXX_CMRX_RX_DMAC_CAM0 (0x200 + mac_ops->csr_offset)
176 struct mac_ops *get_mac_ops(void *cgxd);
H A Drpm.c11 static struct mac_ops rpm_mac_ops = {
46 static struct mac_ops rpm2_mac_ops = {
88 struct mac_ops *rpm_get_mac_ops(rpm_t *rpm) in rpm_get_mac_ops()
412 idx += lmac_id * rpm->mac_ops->rx_stats_cnt; in rpm_get_rx_stats()
440 idx += lmac_id * rpm->mac_ops->tx_stats_cnt; in rpm_get_tx_stats()
488 num_lmacs = rpm->mac_ops->get_nr_lmacs(rpm); in rpm_get_lmac_fifo_len()
784 rpm->mac_ops->mac_enadis_rx(rpm, lmac_id, false); in rpm_x2p_reset()
H A Drvu_debugfs.c822 struct mac_ops *mac_ops; in rvu_dbg_rvu_pf_cgx_map_display() local
831 if (!mac_ops) in rvu_dbg_rvu_pf_cgx_map_display()
834 mac_ops->name); in rvu_dbg_rvu_pf_cgx_map_display()
2751 struct mac_ops *mac_ops; in cgx_print_stats() local
2763 mac_ops = get_mac_ops(cgxd); in cgx_print_stats()
2765 if (!mac_ops) in cgx_print_stats()
2778 mac_ops->name); in cgx_print_stats()
2801 mac_ops->name); in cgx_print_stats()
2821 while (stat < mac_ops->rx_stats_cnt) { in cgx_print_stats()
2928 struct mac_ops *mac_ops; in rvu_dbg_cgx_init() local
[all …]
/linux-6.15/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c1037 .mac_ops = &ixgbevf_mac_ops,
1042 .mac_ops = &ixgbevf_hv_mac_ops,
1047 .mac_ops = &ixgbevf_mac_ops,
1052 .mac_ops = &ixgbevf_hv_mac_ops,
1057 .mac_ops = &ixgbevf_mac_ops,
1062 .mac_ops = &ixgbevf_hv_mac_ops,
1067 .mac_ops = &ixgbevf_mac_ops,
1072 .mac_ops = &ixgbevf_hv_mac_ops,
1077 .mac_ops = &ixgbevf_mac_ops,
1082 .mac_ops = &ixgbevf_mac_ops,
[all …]
H A Dvf.h152 const struct ixgbe_mac_operations *mac_ops; member
/linux-6.15/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_ethtool.c240 pdata->mac_ops->get_drop_cnt(pdata, &rx_drop, &tx_drop); in xgene_get_extd_stats()
311 pdata->mac_ops->flowctl_tx(pdata, pdata->tx_pause); in xgene_set_pauseparam()
312 pdata->mac_ops->flowctl_rx(pdata, pdata->rx_pause); in xgene_set_pauseparam()
321 pdata->mac_ops->flowctl_tx(pdata, pdata->tx_pause); in xgene_set_pauseparam()
322 pdata->mac_ops->flowctl_rx(pdata, pdata->rx_pause); in xgene_set_pauseparam()
H A Dxgene_enet_hw.c537 pdata->mac_ops->enable_tx_pause(pdata, enable); in xgene_gmac_flowctl_tx()
783 pdata->mac_ops->flowctl_tx(pdata, pdata->tx_pause); in xgene_enet_flowctrl_cfg()
788 pdata->mac_ops->flowctl_rx(pdata, pdata->rx_pause); in xgene_enet_flowctrl_cfg()
797 const struct xgene_mac_ops *mac_ops = pdata->mac_ops; in xgene_enet_adjust_link() local
803 mac_ops->set_speed(pdata); in xgene_enet_adjust_link()
804 mac_ops->rx_enable(pdata); in xgene_enet_adjust_link()
805 mac_ops->tx_enable(pdata); in xgene_enet_adjust_link()
811 mac_ops->rx_disable(pdata); in xgene_enet_adjust_link()
812 mac_ops->tx_disable(pdata); in xgene_enet_adjust_link()
H A Dxgene_enet_main.c870 pdata->mac_ops->reset(pdata); in xgene_enet_timeout()
994 const struct xgene_mac_ops *mac_ops = pdata->mac_ops; in xgene_enet_open() local
1019 mac_ops->tx_enable(pdata); in xgene_enet_open()
1020 mac_ops->rx_enable(pdata); in xgene_enet_open()
1029 const struct xgene_mac_ops *mac_ops = pdata->mac_ops; in xgene_enet_close() local
1033 mac_ops->tx_disable(pdata); in xgene_enet_close()
1034 mac_ops->rx_disable(pdata); in xgene_enet_close()
1877 pdata->mac_ops->init(pdata); in xgene_enet_init_hw()
1893 pdata->mac_ops = &xgene_gmac_ops; in xgene_enet_setup_ops()
1901 pdata->mac_ops = &xgene_sgmac_ops; in xgene_enet_setup_ops()
[all …]
H A Dxgene_enet_main.h219 const struct xgene_mac_ops *mac_ops; member
H A Dxgene_enet_xgmac.c288 pdata->mac_ops->enable_tx_pause(pdata, enable); in xgene_xgmac_flowctl_tx()
H A Dxgene_enet_sgmac.c321 p->mac_ops->enable_tx_pause(p, enable); in xgene_sgmac_flowctl_tx()
/linux-6.15/drivers/net/phy/
H A Dphylink.c50 const struct phylink_mac_ops *mac_ops; member
513 if (pl->mac_ops->mac_select_pcs) { in phylink_validate_mac_and_pcs()
557 if (pl->mac_ops->mac_get_caps) in phylink_validate_mac_and_pcs()
558 capabilities = pl->mac_ops->mac_get_caps(pl->config, in phylink_validate_mac_and_pcs()
943 if (!pl->mac_ops->mac_select_pcs) in phylink_inband_caps()
1223 if (pl->mac_ops->mac_select_pcs) { in phylink_major_config()
1246 if (pl->mac_ops->mac_prepare) { in phylink_major_config()
1301 if (pl->mac_ops->mac_finish) { in phylink_major_config()
1466 pl->mac_ops->mac_disable_tx_lpi(pl->config); in phylink_deactivate_lpi()
1800 const struct phylink_mac_ops *mac_ops) in phylink_create() argument
[all …]
/linux-6.15/drivers/net/ethernet/intel/e1000e/
H A D82571.c1962 .mac_ops = &e82571_mac_ops,
1980 .mac_ops = &e82571_mac_ops,
1998 .mac_ops = &e82571_mac_ops,
2023 .mac_ops = &e82571_mac_ops,
2045 .mac_ops = &e82571_mac_ops,
H A Dich8lan.c6005 .mac_ops = &ich8_mac_ops,
6022 .mac_ops = &ich8_mac_ops,
6039 .mac_ops = &ich8_mac_ops,
6058 .mac_ops = &ich8_mac_ops,
6079 .mac_ops = &ich8_mac_ops,
6100 .mac_ops = &ich8_mac_ops,
6120 .mac_ops = &ich8_mac_ops,
6140 .mac_ops = &ich8_mac_ops,
6160 .mac_ops = &ich8_mac_ops,
6180 .mac_ops = &ich8_mac_ops,
[all …]
H A De1000.h345 const struct e1000_mac_operations *mac_ops; member
/linux-6.15/drivers/net/ethernet/intel/igc/
H A Digc_hw.h69 struct igc_mac_operations *mac_ops; member
H A Digc_base.c450 .mac_ops = &igc_mac_ops_base,
/linux-6.15/net/dsa/
H A Dport.c1623 const struct phylink_mac_ops *mac_ops; in dsa_port_phylink_create() local
1647 mac_ops = &dsa_port_phylink_mac_ops; in dsa_port_phylink_create()
1649 mac_ops = ds->phylink_mac_ops; in dsa_port_phylink_create()
1652 mac_ops); in dsa_port_phylink_create()
/linux-6.15/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_vf.c531 .mac_ops = &mac_ops_vf,
H A Dfm10k_type.h640 const struct fm10k_mac_ops *mac_ops; member
/linux-6.15/drivers/net/ethernet/intel/igb/
H A De1000_hw.h356 struct e1000_mac_operations *mac_ops; member
/linux-6.15/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_x550.c4058 .mac_ops = &mac_ops_X550,
4068 .mac_ops = &mac_ops_X550EM_x,
4079 .mac_ops = &mac_ops_X550EM_x_fw,
4089 .mac_ops = &mac_ops_x550em_a,
4099 .mac_ops = &mac_ops_x550em_a_fw,

12