Symbol: mac_ops
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
240
pdata->mac_ops->get_drop_cnt(pdata, &rx_drop, &tx_drop);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
311
pdata->mac_ops->flowctl_tx(pdata, pdata->tx_pause);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
312
pdata->mac_ops->flowctl_rx(pdata, pdata->rx_pause);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
321
pdata->mac_ops->flowctl_tx(pdata, pdata->tx_pause);
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
322
pdata->mac_ops->flowctl_rx(pdata, pdata->rx_pause);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
537
pdata->mac_ops->enable_tx_pause(pdata, enable);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
783
pdata->mac_ops->flowctl_tx(pdata, pdata->tx_pause);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
788
pdata->mac_ops->flowctl_rx(pdata, pdata->rx_pause);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
797
const struct xgene_mac_ops *mac_ops = pdata->mac_ops;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
803
mac_ops->set_speed(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
804
mac_ops->rx_enable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
805
mac_ops->tx_enable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
811
mac_ops->rx_disable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
812
mac_ops->tx_disable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1019
mac_ops->tx_enable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1020
mac_ops->rx_enable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1029
const struct xgene_mac_ops *mac_ops = pdata->mac_ops;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1033
mac_ops->tx_disable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1034
mac_ops->rx_disable(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1517
pdata->mac_ops->set_mac_addr(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1534
pdata->mac_ops->set_framesize(pdata, frame_size);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1877
pdata->mac_ops->init(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1893
pdata->mac_ops = &xgene_gmac_ops;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1901
pdata->mac_ops = &xgene_sgmac_ops;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1909
pdata->mac_ops = &xgene_xgmac_ops;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2072
link_state = pdata->mac_ops->link_state;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
296
pdata->mac_ops->set_mss(pdata, mss, i);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
870
pdata->mac_ops->reset(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
994
const struct xgene_mac_ops *mac_ops = pdata->mac_ops;
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
219
const struct xgene_mac_ops *mac_ops;
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
321
p->mac_ops->enable_tx_pause(p, enable);
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
288
pdata->mac_ops->enable_tx_pause(pdata, enable);
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1408
.mac_ops = &es2_mac_ops,
drivers/net/ethernet/intel/e1000e/82571.c
1962
.mac_ops = &e82571_mac_ops,
drivers/net/ethernet/intel/e1000e/82571.c
1980
.mac_ops = &e82571_mac_ops,
drivers/net/ethernet/intel/e1000e/82571.c
1998
.mac_ops = &e82571_mac_ops,
drivers/net/ethernet/intel/e1000e/82571.c
2023
.mac_ops = &e82571_mac_ops,
drivers/net/ethernet/intel/e1000e/82571.c
2045
.mac_ops = &e82571_mac_ops,
drivers/net/ethernet/intel/e1000e/e1000.h
346
const struct e1000_mac_operations *mac_ops;
drivers/net/ethernet/intel/e1000e/ich8lan.c
6024
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6041
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6058
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6077
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6098
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6119
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6139
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6159
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6179
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6199
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6219
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6239
.mac_ops = &ich8_mac_ops,
drivers/net/ethernet/intel/e1000e/netdev.c
7490
memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1990
memcpy(&hw->mac.ops, fi->mac_ops, sizeof(hw->mac.ops));
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
1702
.mac_ops = &mac_ops_pf,
drivers/net/ethernet/intel/fm10k/fm10k_type.h
640
const struct fm10k_mac_ops *mac_ops;
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
531
.mac_ops = &mac_ops_vf,
drivers/net/ethernet/intel/igb/e1000_82575.c
2916
.mac_ops = &e1000_mac_ops_82575,
drivers/net/ethernet/intel/igb/e1000_hw.h
356
struct e1000_mac_operations *mac_ops;
drivers/net/ethernet/intel/igb/igb_main.c
3283
memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
drivers/net/ethernet/intel/igc/igc_base.c
450
.mac_ops = &igc_mac_ops_base,
drivers/net/ethernet/intel/igc/igc_hw.h
69
struct igc_mac_operations *mac_ops;
drivers/net/ethernet/intel/igc/igc_main.c
7201
memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
1194
.mac_ops = &mac_ops_82598,
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
2263
.mac_ops = &mac_ops_82599,
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
4097
.mac_ops = &mac_ops_e610,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11637
hw->mac.ops = *ii->mac_ops;
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
3766
const struct ixgbe_mac_operations *mac_ops;
drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
925
.mac_ops = &mac_ops_X540,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4179
.mac_ops = &mac_ops_X550,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4189
.mac_ops = &mac_ops_X550EM_x,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4200
.mac_ops = &mac_ops_X550EM_x_fw,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4210
.mac_ops = &mac_ops_x550em_a,
drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
4220
.mac_ops = &mac_ops_x550em_a_fw,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4639
memcpy(&hw->mac.ops, ii->mac_ops, sizeof(hw->mac.ops));
drivers/net/ethernet/intel/ixgbevf/vf.c
1163
.mac_ops = &ixgbevf_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1168
.mac_ops = &ixgbevf_hv_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1173
.mac_ops = &ixgbevf_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1178
.mac_ops = &ixgbevf_hv_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1183
.mac_ops = &ixgbevf_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1188
.mac_ops = &ixgbevf_hv_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1193
.mac_ops = &ixgbevf_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1198
.mac_ops = &ixgbevf_hv_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1203
.mac_ops = &ixgbevf_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1208
.mac_ops = &ixgbevf_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.c
1213
.mac_ops = &ixgbevf_hv_mac_ops,
drivers/net/ethernet/intel/ixgbevf/vf.h
153
const struct ixgbe_mac_operations *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
116
struct mac_ops *get_mac_ops(void *cgxd)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
121
return ((struct cgx *)cgxd)->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
131
writeq(val, cgx->reg_base + (lmac << cgx->mac_ops->lmac_offset) +
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
137
return readq(cgx->reg_base + (lmac << cgx->mac_ops->lmac_offset) +
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1409
offset = cgx->mac_ops->int_register;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1410
clear_bit = cgx->mac_ops->int_ena_bit;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1676
struct mac_ops *mac_ops = cgx->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1681
irq = pci_irq_vector(cgx->pdev, mac_ops->lmac_fwi +
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1682
cnt * mac_ops->irq_offset);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1683
offset = mac_ops->int_set_reg;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1684
ena_bit = mac_ops->int_ena_bit;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1732
if (cgx->mac_ops->non_contiguous_serdes_lane) {
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1754
if (cgx->mac_ops->non_contiguous_serdes_lane) {
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1763
cgx->mac_ops->dmac_filter_count /
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1795
cgx->mac_ops->mac_pause_frm_config(cgx, lmac->lmac_id, true);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1796
lmac->lmac_type = cgx->mac_ops->get_lmac_type(cgx, lmac->lmac_id);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1809
cgx->mac_ops->mac_x2p_reset(cgx, true);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1840
cgx->mac_ops->mac_pause_frm_config(cgx, lmac->lmac_id, false);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1885
cgx->mac_ops->mac_enadis_rx(cgx, lmac_id, false);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1916
static struct mac_ops cgx_mac_ops = {
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1966
cgx->mac_ops = rpm_get_mac_ops(cgx);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1968
cgx->mac_ops = &cgx_mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1970
cgx->mac_ops->rxid_map_offset = cgx_get_rxid_mapoffset(cgx);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
2007
cgx->lmac_count = cgx->mac_ops->get_nr_lmacs(cgx);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
265
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
273
mac_ops = cgx_dev->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
297
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
305
mac_ops = cgx->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
312
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
319
mac_ops = cgx->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
327
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
335
mac_ops = cgx_dev->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
370
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
377
mac_ops = cgx_dev->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
404
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
413
mac_ops = cgx_dev->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
438
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
446
mac_ops = cgx_dev->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
495
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
500
mac_ops = cgx_dev->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
517
cgx_write(cgx, lmac_id, cgx->mac_ops->rxid_map_offset, (pkind & 0x3F));
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
528
*pkind = cgx_read(cgx, lmac_id, cgx->mac_ops->rxid_map_offset);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
549
num_lmacs = cgx->mac_ops->get_nr_lmacs(cgx);
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
602
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
614
mac_ops = cgx->mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
174
struct mac_ops *get_mac_ops(void *cgxd);
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
44
#define CGXX_CMRX_RX_DMAC_CTL0 (0x1F8 + mac_ops->csr_offset)
drivers/net/ethernet/marvell/octeontx2/af/cgx.h
50
#define CGXX_CMRX_RX_DMAC_CAM0 (0x200 + mac_ops->csr_offset)
drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h
156
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h
173
struct mac_ops *rpm_get_mac_ops(struct cgx *cgx);
drivers/net/ethernet/marvell/octeontx2/af/rpm.c
11
static struct mac_ops rpm_mac_ops = {
drivers/net/ethernet/marvell/octeontx2/af/rpm.c
412
idx += lmac_id * rpm->mac_ops->rx_stats_cnt;
drivers/net/ethernet/marvell/octeontx2/af/rpm.c
440
idx += lmac_id * rpm->mac_ops->tx_stats_cnt;
drivers/net/ethernet/marvell/octeontx2/af/rpm.c
46
static struct mac_ops rpm2_mac_ops = {
drivers/net/ethernet/marvell/octeontx2/af/rpm.c
488
num_lmacs = rpm->mac_ops->get_nr_lmacs(rpm);
drivers/net/ethernet/marvell/octeontx2/af/rpm.c
784
rpm->mac_ops->mac_enadis_rx(rpm, lmac_id, false);
drivers/net/ethernet/marvell/octeontx2/af/rpm.c
88
struct mac_ops *rpm_get_mac_ops(rpm_t *rpm)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1005
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1020
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1022
mac_ops->mac_get_pfc_frm_cfg(cgxd, lmac_id, &tx_pfc, &rx_pfc);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1037
return mac_ops->mac_enadis_pause_frm(cgxd, lmac_id, tx_pause, rx_pause);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1045
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1058
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1063
mac_ops->mac_get_pause_frm_status(cgxd, lmac_id, &rsp->tx_pause, &rsp->rx_pause);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1282
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1294
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1296
mac_ops->mac_get_pause_frm_status(cgxd, lmac_id, &tx_8023, &rx_8023);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1311
return mac_ops->pfc_config(cgxd, lmac_id, tx_pause, rx_pause, pfc_en);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1319
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1332
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1337
mac_ops->mac_get_pfc_frm_cfg(cgxd, lmac_id, &rsp->tx_pause, &rsp->rx_pause);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1344
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1353
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
1355
if (mac_ops->mac_reset(cgxd, lmac, !is_vf(pcifunc)))
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
354
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
386
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
387
mac_ops->mac_x2p_reset(cgxd, false);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
403
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
412
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
415
mac_ops->mac_enadis_rx(cgxd, lmac, true);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
467
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
477
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
480
mac_ops->mac_enadis_rx_pause_fwding(cgxd, lmac_id, true);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
482
mac_ops->mac_enadis_rx_pause_fwding(cgxd, lmac_id, false);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
488
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
497
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
499
return mac_ops->mac_rx_tx_enable(cgxd, lmac_id, start);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
505
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
514
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
516
return mac_ops->mac_tx_enable(cgxd, lmac_id, enable);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
521
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
523
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
524
return mac_ops->mac_tx_enable(cgxd, lmac_id, enable);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
531
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
548
mac_ops = get_mac_ops(cgx_dev);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
549
if (!mac_ops)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
552
max_dmac_filters = mac_ops->dmac_filter_count / lmac_count;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
581
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
592
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
595
while (stat < mac_ops->rx_stats_cnt) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
596
err = mac_ops->mac_get_rx_stats(cgxd, lmac, stat, &rx_stat);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
599
if (mac_ops->rx_stats_cnt == RPM_RX_STATS_COUNT)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
608
while (stat < mac_ops->tx_stats_cnt) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
609
err = mac_ops->mac_get_tx_stats(cgxd, lmac, stat, &tx_stat);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
612
if (mac_ops->tx_stats_cnt == RPM_TX_STATS_COUNT)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
638
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
657
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
659
return mac_ops->mac_stats_reset(cgxd, lmac);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
667
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
676
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
677
return mac_ops->get_fec_stats(cgxd, lmac, rsp);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
827
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
843
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
844
mac_ops->mac_enadis_ptp_config(cgxd, lmac_id, enable);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
957
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
964
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
965
if (!mac_ops->lmac_fifo_len)
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
968
return mac_ops->lmac_fifo_len(cgxd, lmac);
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
974
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
981
mac_ops = get_mac_ops(rvu_cgx_pdata(cgx_id, rvu));
drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
983
return mac_ops->mac_lmac_intl_lbk(rvu_cgx_pdata(cgx_id, rvu),
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2846
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2852
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2854
if (!mac_ops)
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2867
mac_ops->name);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2890
mac_ops->name);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2909
seq_printf(s, "\n=======%s RX_STATS======\n\n", mac_ops->name);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2910
while (stat < mac_ops->rx_stats_cnt) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2911
err = mac_ops->mac_get_rx_stats(cgxd, lmac_id, stat, &rx_stat);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2925
seq_printf(s, "\n=======%s TX_STATS======\n\n", mac_ops->name);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2926
while (stat < mac_ops->tx_stats_cnt) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
2927
err = mac_ops->mac_get_tx_stats(cgxd, lmac_id, stat, &tx_stat);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3101
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3110
mac_ops = get_mac_ops(rvu_first_cgx_pdata(rvu));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3111
if (!mac_ops)
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3114
rvu->rvu_dbg.cgx_root = debugfs_create_dir(mac_ops->name,
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3123
sprintf(dname, "%s%d", mac_ops->name, i);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
827
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
834
mac_ops = get_mac_ops(rvu_first_cgx_pdata(rvu));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
836
if (!mac_ops)
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
839
mac_ops->name);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
860
sprintf(cgx, "%s%d", mac_ops->name, cgx_id);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5364
struct mac_ops *mac_ops;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5415
mac_ops = get_mac_ops(cgxd);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
5416
mac_ops->mac_enadis_ptp_config(cgxd, lmac_id, false);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4825
const struct phylink_mac_ops *mac_ops = &mtk_phylink_ops;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4961
mac_ops = &rt5350_phylink_ops;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4970
phy_mode, mac_ops);
drivers/net/phy/phylink.c
1021
pl->mac_ops->mac_config(pl->config, pl->act_link_an_mode, &st);
drivers/net/phy/phylink.c
1253
if (pl->mac_ops->mac_select_pcs) {
drivers/net/phy/phylink.c
1254
pcs = pl->mac_ops->mac_select_pcs(pl->config, state->interface);
drivers/net/phy/phylink.c
1276
if (pl->mac_ops->mac_prepare) {
drivers/net/phy/phylink.c
1277
err = pl->mac_ops->mac_prepare(pl->config, pl->act_link_an_mode,
drivers/net/phy/phylink.c
1332
if (pl->mac_ops->mac_finish) {
drivers/net/phy/phylink.c
1333
err = pl->mac_ops->mac_finish(pl->config, pl->act_link_an_mode,
drivers/net/phy/phylink.c
1509
pl->mac_ops->mac_disable_tx_lpi(pl->config);
drivers/net/phy/phylink.c
1530
err = pl->mac_ops->mac_enable_tx_lpi(pl->config, pl->mac_tx_lpi_timer,
drivers/net/phy/phylink.c
1535
pl->mac_ops->mac_enable_tx_lpi, ERR_PTR(err));
drivers/net/phy/phylink.c
1579
pl->mac_ops->mac_link_up(pl->config, pl->phydev, pl->act_link_an_mode,
drivers/net/phy/phylink.c
1605
pl->mac_ops->mac_link_down(pl->config, pl->act_link_an_mode,
drivers/net/phy/phylink.c
1851
const struct phylink_mac_ops *mac_ops)
drivers/net/phy/phylink.c
1882
pl->mac_supports_eee_ops = phylink_mac_implements_lpi(mac_ops);
drivers/net/phy/phylink.c
1903
pl->mac_ops = mac_ops;
drivers/net/phy/phylink.c
2583
return !!pl->mac_ops->mac_wol_set;
drivers/net/phy/phylink.c
2802
ret = pl->mac_ops->mac_wol_set(pl->config, wolopts,
drivers/net/phy/phylink.c
44
const struct phylink_mac_ops *mac_ops;
drivers/net/phy/phylink.c
525
if (pl->mac_ops->mac_select_pcs) {
drivers/net/phy/phylink.c
526
pcs = pl->mac_ops->mac_select_pcs(pl->config, state->interface);
drivers/net/phy/phylink.c
569
if (pl->mac_ops->mac_get_caps)
drivers/net/phy/phylink.c
570
capabilities = pl->mac_ops->mac_get_caps(pl->config,
drivers/net/phy/phylink.c
964
if (!pl->mac_ops->mac_select_pcs)
drivers/net/phy/phylink.c
967
pcs = pl->mac_ops->mac_select_pcs(pl->config, interface);
net/dsa/port.c
1619
const struct phylink_mac_ops *mac_ops;
net/dsa/port.c
1643
mac_ops = &dsa_port_phylink_mac_ops;
net/dsa/port.c
1645
mac_ops = ds->phylink_mac_ops;
net/dsa/port.c
1648
mac_ops);