| /drivers/net/ethernet/cavium/thunder/ |
| A D | thunder_bgx.c | 209 struct lmac *lmac; in bgx_get_lmac_link_state() local 405 struct lmac *lmac; in bgx_lmac_rx_tx_enable() local 437 struct lmac *lmac; in bgx_config_timestamping() local 466 struct lmac *lmac; in bgx_lmac_get_pfc() local 486 struct lmac *lmac; in bgx_lmac_set_pfc() local 660 struct lmac *lmac; in bgx_lmac_internal_loopback() local 998 struct lmac *lmac; in bgx_poll_for_link() local 1057 struct lmac *lmac; in bgx_lmac_enable() local 1142 struct lmac *lmac; in bgx_lmac_disable() local 1194 struct lmac *lmac; in bgx_init_hw() local [all …]
|
| A D | nic_main.c | 53 #define NIC_SET_VF_LMAC_MAP(bgx, lmac) (((bgx & 0xF) << 4) | (lmac & 0xF)) argument 161 int bgx_idx, lmac; in nic_mbx_send_ready() local 233 int bgx_idx, lmac; in nic_get_bgx_stats() local 306 for (lmac = 0; lmac < max_lmac; lmac++) { in nic_set_tx_pkt_pad() 330 for (lmac = 0; lmac < lmac_cnt; lmac++) in nic_set_lmac_vf_mapping() 342 for (; lmac < lmac_cnt + (bgx * MAX_LMAC_PER_BGX); lmac++) in nic_set_lmac_vf_mapping() 848 int bgx, lmac; in nic_enable_vf() local 863 int bgx, lmac; in nic_pause_frame() local 931 u8 bgx, lmac; in nic_link_status_get() local 960 int bgx, lmac; in nic_handle_mbx_intr() local [all …]
|
| A D | thunder_bgx.h | 237 u64 bgx_get_rx_stats(int node, int bgx_idx, int lmac, int idx); 238 u64 bgx_get_tx_stats(int node, int bgx_idx, int lmac, int idx);
|
| /drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | cgx.c | 406 struct lmac *lmac; in cgx_lmac_addr_update() local 561 struct lmac *lmac; in cgx_lmac_internal_loopback() local 665 struct lmac *lmac; in cgx_lmac_enadis_rx_pause_fwding() local 957 struct lmac *lmac; in verify_lmac_fc_cfg() local 1129 struct lmac *lmac; in cgx_fwi_cmd_generic() local 1318 struct lmac *lmac) in cgx_link_change_handler() argument 1387 struct lmac *lmac = data; in cgx_fwi_event_handler() local 1442 struct lmac *lmac; in cgx_lmac_evh_register() local 1455 struct lmac *lmac; in cgx_lmac_evh_unregister() local 1708 struct lmac *lmac; in cgx_lmac_init() local [all …]
|
| A D | rvu_cgx.c | 128 int cgx, lmac, iter; in rvu_map_cgx_lmac_pf() local 312 int cgx, lmac, err; in cgx_lmac_event_handler_init() local 337 cgx, lmac); in cgx_lmac_event_handler_init() 404 int cgx, lmac, err; in cgx_start_linkup() local 434 int cgx, lmac; in rvu_cgx_exit() local 584 u8 cgx_idx, lmac; in rvu_lmac_get_stats() local 639 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_stats_rst() local 668 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_fec_stats() local 932 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_features_get() local 1222 u8 cgx_idx, lmac; in rvu_mbox_handler_cgx_set_link_mode() local [all …]
|
| A D | lmac_common.h | 32 struct lmac { struct 151 struct lmac *lmac_idmap[MAX_LMAC_COUNT]; 167 void cgx_write(struct cgx *cgx, u64 lmac, u64 offset, u64 val); 168 u64 cgx_read(struct cgx *cgx, u64 lmac, u64 offset); 169 struct lmac *lmac_pdata(u8 lmac_id, struct cgx *cgx); 170 int cgx_fwi_cmd_send(u64 req, u64 *resp, struct lmac *lmac);
|
| A D | rpm.c | 98 cgx_write(rpm, lmac, offset, val); in rpm_write() 101 static u64 rpm_read(rpm_t *rpm, u64 lmac, u64 offset) in rpm_read() argument 103 return cgx_read(rpm, lmac, offset); in rpm_read() 170 struct lmac *lmac; in rpm_lmac_enadis_rx_pause_fwding() local 176 lmac = lmac_pdata(lmac_id, rpm); in rpm_lmac_enadis_rx_pause_fwding() 177 if (!lmac) in rpm_lmac_enadis_rx_pause_fwding() 181 if (!bitmap_weight(lmac->rx_fc_pfvf_bmap.bmap, lmac->rx_fc_pfvf_bmap.max)) in rpm_lmac_enadis_rx_pause_fwding() 575 struct lmac *lmac; in rpm_lmac_internal_loopback() local 581 lmac = lmac_pdata(lmac_id, rpm); in rpm_lmac_internal_loopback() 582 if (lmac->lmac_type == LMAC_MODE_QSGMII || in rpm_lmac_internal_loopback() [all …]
|
| A D | mcs.c | 943 int lmac; in cn10kb_mcs_bbe_intr_handler() local 957 for (lmac = 0; lmac < mcs->hw->lmac_cnt; lmac++) { in cn10kb_mcs_bbe_intr_handler() 958 if (!(val & BIT_ULL(lmac))) in cn10kb_mcs_bbe_intr_handler() 967 int lmac; in cn10kb_mcs_pab_intr_handler() local 972 for (lmac = 0; lmac < mcs->hw->lmac_cnt; lmac++) { in cn10kb_mcs_pab_intr_handler() 973 if (intr & BIT_ULL(lmac)) in cn10kb_mcs_pab_intr_handler() 1397 int lmac; in mcs_set_lmac_channels() local 1403 for (lmac = 0; lmac < mcs->hw->lmac_cnt; lmac++) { in mcs_set_lmac_channels() 1510 int lmac, err = 0; in mcs_probe() local 1574 for (lmac = 0; lmac < mcs->hw->lmac_cnt; lmac++) in mcs_probe() [all …]
|
| A D | mcs_rvu_if.c | 860 int cgx, lmac, port; in rvu_mcs_set_lmac_bmap() local 864 lmac = port % rvu->hw->lmac_per_cgx; in rvu_mcs_set_lmac_bmap() 865 if (!is_lmac_valid(rvu_cgx_pdata(cgx, rvu), lmac)) in rvu_mcs_set_lmac_bmap() 875 int lmac, err = 0, mcs_id; in rvu_mcs_init() local 896 for (lmac = 0; lmac < mcs->hw->lmac_cnt; lmac++) in rvu_mcs_init() 897 mcs_set_lmac_mode(mcs, lmac, 0); in rvu_mcs_init()
|
| A D | rvu_cn10k.c | 537 int cgx, lmac; in rvu_rpm_set_channels() local 540 for (lmac = 0; lmac < hw->lmac_per_cgx; lmac++) { in rvu_rpm_set_channels() 541 __rvu_rpm_set_channels(cgx, lmac, base); in rvu_rpm_set_channels()
|
| A D | rvu_debugfs.c | 205 int lmac; in rvu_dbg_mcs_port_stats_display() local 210 mcs_get_port_stats(mcs, &stats, lmac, dir); in rvu_dbg_mcs_port_stats_display() 215 seq_printf(filp, "port%d: Preempt error: %lld\n", lmac, in rvu_dbg_mcs_port_stats_display() 218 seq_printf(filp, "port%d: Sectag insert error: %lld\n", lmac, in rvu_dbg_mcs_port_stats_display() 819 char cgx[10], lmac[10], chan[10]; in rvu_dbg_rvu_pf_cgx_map_display() local 844 lmac[0] = 0; in rvu_dbg_rvu_pf_cgx_map_display() 856 sprintf(lmac, "LMAC%d", lmac_id); in rvu_dbg_rvu_pf_cgx_map_display() 860 dev_name(&pdev->dev), pcifunc, blkid, cgx, lmac, in rvu_dbg_rvu_pf_cgx_map_display() 3113 rvu->rvu_dbg.lmac = in rvu_dbg_cgx_init() 3119 rvu->rvu_dbg.lmac, cgx, lmac_id, in rvu_dbg_cgx_init() [all …]
|
| A D | rvu.h | 95 struct dentry *lmac; member 1090 u32 rvu_cgx_get_lmac_fifolen(struct rvu *rvu, int cgx, int lmac);
|
| A D | rvu_nix.c | 4612 u8 cgx = 0, lmac = 0; in rvu_mbox_handler_nix_set_hw_frs() local 4646 rvu_get_cgx_lmac_id(rvu->pf2cgxlmac_map[pf], &cgx, &lmac); in rvu_mbox_handler_nix_set_hw_frs() 4647 link = (cgx * hw->lmac_per_cgx) + lmac; in rvu_mbox_handler_nix_set_hw_frs()
|
| /drivers/net/wireless/intel/iwlwifi/fw/ |
| A D | smem.c | 15 int i, lmac; in iwl_parse_shared_mem_22000() local 34 for (lmac = 0; lmac < lmac_num; lmac++) { in iwl_parse_shared_mem_22000() 36 &mem_cfg->lmac_smem[lmac]; in iwl_parse_shared_mem_22000() 39 fwrt->smem_cfg.lmac[lmac].txfifo_size[i] = in iwl_parse_shared_mem_22000() 41 fwrt->smem_cfg.lmac[lmac].rxfifo1_size = in iwl_parse_shared_mem_22000() 56 fwrt->smem_cfg.lmac[0].txfifo_size[i] = in iwl_parse_shared_mem() 59 fwrt->smem_cfg.lmac[0].rxfifo1_size = in iwl_parse_shared_mem()
|
| A D | dbg.h | 310 struct iwl_lmac_alive *lmac, in iwl_fwrt_update_fw_versions() argument 313 if (lmac) { in iwl_fwrt_update_fw_versions() 314 fwrt->dump.fw_ver.type = lmac->ver_type; in iwl_fwrt_update_fw_versions() 315 fwrt->dump.fw_ver.subtype = lmac->ver_subtype; in iwl_fwrt_update_fw_versions() 316 fwrt->dump.fw_ver.lmac_major = le32_to_cpu(lmac->ucode_major); in iwl_fwrt_update_fw_versions() 317 fwrt->dump.fw_ver.lmac_minor = le32_to_cpu(lmac->ucode_minor); in iwl_fwrt_update_fw_versions()
|
| A D | runtime.h | 35 } lmac[MAX_NUM_LMAC]; member 87 int lmac; member
|
| A D | dbg.c | 186 cfg->lmac[0].rxfifo1_size, 0, 0); in iwl_fw_dump_rxf() 194 cfg->lmac[1].rxfifo1_size, in iwl_fw_dump_rxf() 221 cfg->lmac[0].txfifo_size[i], 0, i); in iwl_fw_dump_txf() 233 cfg->lmac[1].txfifo_size[i], in iwl_fw_dump_txf() 939 u32 *txf_size = mem_cfg->lmac[i].txfifo_size; in iwl_fw_error_dump_file() 942 dump_smem_cfg->lmac[i].txfifo_size[j] = in iwl_fw_error_dump_file() 944 dump_smem_cfg->lmac[i].rxfifo1_size = in iwl_fw_error_dump_file() 945 cpu_to_le32(mem_cfg->lmac[i].rxfifo1_size); in iwl_fw_error_dump_file() 1358 iter->lmac = 1; in iwl_ini_txf_iter() 1360 iter->lmac = 0; in iwl_ini_txf_iter() [all …]
|
| A D | error-dump.h | 206 } lmac[MAX_NUM_LMAC]; member
|
| /drivers/net/wireless/intel/iwlwifi/mld/ |
| A D | tlc.c | 582 u8 ac, txf, lmac; in iwl_mld_get_amsdu_size_of_tid() local 614 lmac = iwl_mld_get_lmac_id(mld, band); in iwl_mld_get_amsdu_size_of_tid() 619 lmac = IWL_LMAC_5G_INDEX; in iwl_mld_get_amsdu_size_of_tid() 621 mld->fwrt.smem_cfg.lmac[lmac].txfifo_size[txf] - 256); in iwl_mld_get_amsdu_size_of_tid() 622 lmac = IWL_LMAC_24G_INDEX; in iwl_mld_get_amsdu_size_of_tid() 625 lmac = IWL_LMAC_24G_INDEX; in iwl_mld_get_amsdu_size_of_tid() 629 mld->fwrt.smem_cfg.lmac[lmac].txfifo_size[txf] - 256); in iwl_mld_get_amsdu_size_of_tid()
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | tx.c | 882 int lmac; in iwl_mvm_max_amsdu_size() local 914 lmac = iwl_mvm_get_lmac_id(mvm, band); in iwl_mvm_max_amsdu_size() 918 lmac = IWL_LMAC_5G_INDEX; in iwl_mvm_max_amsdu_size() 920 mvm->fwrt.smem_cfg.lmac[lmac].txfifo_size[txf] - 256); in iwl_mvm_max_amsdu_size() 921 lmac = IWL_LMAC_24G_INDEX; in iwl_mvm_max_amsdu_size() 923 lmac = IWL_LMAC_24G_INDEX; in iwl_mvm_max_amsdu_size() 927 mvm->fwrt.smem_cfg.lmac[lmac].txfifo_size[txf] - 256); in iwl_mvm_max_amsdu_size()
|