Lines Matching refs:lmac

128 	int cgx, lmac, iter;  in rvu_map_cgx_lmac_pf()  local
165 lmac = cgx_get_lmacid(rvu_cgx_pdata(cgx, rvu), in rvu_map_cgx_lmac_pf()
167 rvu->pf2cgxlmac_map[pf] = cgxlmac_id_to_bmap(cgx, lmac); in rvu_map_cgx_lmac_pf()
168 rvu->cgxlmac2pf_map[CGX_OFFSET(cgx) + lmac] = 1 << pf; in rvu_map_cgx_lmac_pf()
171 rvu_map_cgx_nix_block(rvu, pf, cgx, lmac); in rvu_map_cgx_lmac_pf()
312 int cgx, lmac, err; in cgx_lmac_event_handler_init() local
332 for_each_set_bit(lmac, &lmac_bmap, rvu->hw->lmac_per_cgx) { in cgx_lmac_event_handler_init()
333 err = cgx_lmac_evh_register(&cb, cgxd, lmac); in cgx_lmac_event_handler_init()
337 cgx, lmac); in cgx_lmac_event_handler_init()
404 int cgx, lmac, err; in cgx_start_linkup() local
414 for_each_set_bit(lmac, &lmac_bmap, rvu->hw->lmac_per_cgx) in cgx_start_linkup()
415 mac_ops->mac_enadis_rx(cgxd, lmac, true); in cgx_start_linkup()
434 int cgx, lmac; in rvu_cgx_exit() local
442 for_each_set_bit(lmac, &lmac_bmap, rvu->hw->lmac_per_cgx) in rvu_cgx_exit()
443 cgx_lmac_evh_unregister(cgxd, lmac); in rvu_cgx_exit()
584 u8 cgx_idx, lmac; in rvu_lmac_get_stats() local
590 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_idx, &lmac); in rvu_lmac_get_stats()
596 err = mac_ops->mac_get_rx_stats(cgxd, lmac, stat, &rx_stat); in rvu_lmac_get_stats()
609 err = mac_ops->mac_get_tx_stats(cgxd, lmac, stat, &tx_stat); in rvu_lmac_get_stats()
639 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_stats_rst() local
655 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_idx, &lmac); in rvu_mbox_handler_cgx_stats_rst()
659 return mac_ops->mac_stats_reset(cgxd, lmac); in rvu_mbox_handler_cgx_stats_rst()
668 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_fec_stats() local
673 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_idx, &lmac); in rvu_mbox_handler_cgx_fec_stats()
677 return mac_ops->get_fec_stats(cgxd, lmac, rsp); in rvu_mbox_handler_cgx_fec_stats()
932 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_features_get() local
938 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_idx, &lmac); in rvu_mbox_handler_cgx_features_get()
955 u32 rvu_cgx_get_lmac_fifolen(struct rvu *rvu, int cgx, int lmac) in rvu_cgx_get_lmac_fifolen() argument
968 return mac_ops->lmac_fifo_len(cgxd, lmac); in rvu_cgx_get_lmac_fifolen()
1222 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_set_link_mode() local
1228 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx_idx, &lmac); in rvu_mbox_handler_cgx_set_link_mode()
1231 linkmodes = &rvu->fwdata->cgx_fw_data_usx[cgx_idx][lmac]; in rvu_mbox_handler_cgx_set_link_mode()
1233 linkmodes = &rvu->fwdata->cgx_fw_data[cgx_idx][lmac]; in rvu_mbox_handler_cgx_set_link_mode()
1236 cgx_idx, lmac); in rvu_mbox_handler_cgx_set_link_mode()
1343 u8 cgx, lmac; in rvu_mac_reset() local
1348 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx, &lmac); in rvu_mac_reset()
1352 if (mac_ops->mac_reset(cgxd, lmac, !is_vf(pcifunc))) in rvu_mac_reset()