Home
last modified time | relevance | path

Searched refs:fec (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_gld.c969 i40e_update_fec(i40e_t *i40e, link_fec_t fec) in i40e_update_fec() argument
979 if (fec == i40e->i40e_fec_requested) in i40e_update_fec()
982 fec_requested = fec; in i40e_update_fec()
983 if ((fec & LINK_FEC_AUTO) != 0) { in i40e_update_fec()
985 fec &= ~LINK_FEC_AUTO; in i40e_update_fec()
986 } else if ((fec & LINK_FEC_NONE) != 0) { in i40e_update_fec()
988 fec &= ~LINK_FEC_NONE; in i40e_update_fec()
991 if ((fec & LINK_FEC_BASE_R) != 0) { in i40e_update_fec()
994 fec &= ~LINK_FEC_BASE_R; in i40e_update_fec()
996 if ((fec & LINK_FEC_RS) != 0) { in i40e_update_fec()
[all …]
/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_gld.c174 mlxcx_link_fec_cap(link_fec_t fec, mlxcx_pplm_fec_caps_t *pfecp) in mlxcx_link_fec_cap() argument
178 if ((fec & LINK_FEC_AUTO) != 0) { in mlxcx_link_fec_cap()
180 fec &= ~LINK_FEC_AUTO; in mlxcx_link_fec_cap()
181 } else if ((fec & LINK_FEC_NONE) != 0) { in mlxcx_link_fec_cap()
183 fec &= ~LINK_FEC_NONE; in mlxcx_link_fec_cap()
184 } else if ((fec & LINK_FEC_RS) != 0) { in mlxcx_link_fec_cap()
186 fec &= ~LINK_FEC_RS; in mlxcx_link_fec_cap()
187 } else if ((fec & LINK_FEC_BASE_R) != 0) { in mlxcx_link_fec_cap()
189 fec &= ~LINK_FEC_BASE_R; in mlxcx_link_fec_cap()
195 if (fec != 0) in mlxcx_link_fec_cap()
[all …]
H A Dmlxcx_cmd.c2025 mlxcx_pplm_fec_caps_t fec) in mlxcx_cmd_modify_port_fec() argument
2050 MLXCX_PPLM_CAP_56G, fec & caps); in mlxcx_cmd_modify_port_fec()
2055 MLXCX_PPLM_CAP_100G, fec & caps); in mlxcx_cmd_modify_port_fec()
2060 MLXCX_PPLM_CAP_50G, fec & caps); in mlxcx_cmd_modify_port_fec()
2065 MLXCX_PPLM_CAP_25G, fec & caps); in mlxcx_cmd_modify_port_fec()
2070 MLXCX_PPLM_CAP_10_40G, fec & caps); in mlxcx_cmd_modify_port_fec()
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_mac.c1266 t4_mac_admin_caps_to_fec_cap(fw_port_cap32_t caps, link_fec_t *fec) in t4_mac_admin_caps_to_fec_cap() argument
1268 *fec = t4_mac_port_caps_to_fec_cap(caps); in t4_mac_admin_caps_to_fec_cap()
1272 t4_mac_link_caps_to_fec_cap(fw_port_cap32_t caps, link_fec_t *fec) in t4_mac_link_caps_to_fec_cap() argument
1278 *fec = link_fec ? link_fec : LINK_FEC_NONE; in t4_mac_link_caps_to_fec_cap()
1285 cc_fec_t fec = 0; in t4_mac_fec_cap_to_link_caps() local
1288 fec = FEC_AUTO; in t4_mac_fec_cap_to_link_caps()
1294 fec |= FEC_NONE; in t4_mac_fec_cap_to_link_caps()
1299 fec |= FEC_RS; in t4_mac_fec_cap_to_link_caps()
1304 fec |= FEC_BASER_RS; in t4_mac_fec_cap_to_link_caps()
1310 ASSERT3S(fec, !=, 0); in t4_mac_fec_cap_to_link_caps()
[all …]
H A Dt4_nexus.c2460 struct cxgbe_port_fec_kstats *fec = ksp->ks_data; in update_port_fec_kstats() local
2470 fec->rs_corr.value.ui64 += read_fec_pair(pi, T6_RS_FEC_CCW_LO, in update_port_fec_kstats()
2472 fec->rs_uncorr.value.ui64 += read_fec_pair(pi, T6_RS_FEC_NCCW_LO, in update_port_fec_kstats()
2474 fec->rs_sym0_corr.value.ui64 += read_fec_pair(pi, T6_RS_FEC_SYMERR0_LO, in update_port_fec_kstats()
2476 fec->rs_sym1_corr.value.ui64 += read_fec_pair(pi, T6_RS_FEC_SYMERR1_LO, in update_port_fec_kstats()
2478 fec->rs_sym2_corr.value.ui64 += read_fec_pair(pi, T6_RS_FEC_SYMERR2_LO, in update_port_fec_kstats()
2480 fec->rs_sym3_corr.value.ui64 += read_fec_pair(pi, T6_RS_FEC_SYMERR3_LO, in update_port_fec_kstats()
2486 fec->fc_lane0_corr.value.ui64 += read_fec_pair(pi, T6_FC_FEC_L0_CERR_LO, in update_port_fec_kstats()
2488 fec->fc_lane0_uncorr.value.ui64 += read_fec_pair(pi, in update_port_fec_kstats()
2490 fec->fc_lane1_corr.value.ui64 += read_fec_pair(pi, T6_FC_FEC_L1_CERR_LO, in update_port_fec_kstats()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Ddevinfo.c2193 struct i_ddi_fmc fec; in devinfo_fmc_walk_init() local
2198 if (mdb_vread(&fec, sizeof (fec), wsp->walk_addr) == -1) { in devinfo_fmc_walk_init()
2203 if (fec.fc_head == NULL) in devinfo_fmc_walk_init()
2206 wsp->walk_addr = (uintptr_t)fec.fc_head; in devinfo_fmc_walk_init()
/illumos-gate/usr/src/uts/common/io/cxgbe/common/
H A Dt4_hw.c9062 cc_fec_t fec, fw_port_cap32_t *new_caps) in t4_link_update_fec() argument
9067 if (fec & FEC_RS) { in t4_link_update_fec()
9081 if (fec & FEC_BASER_RS) { in t4_link_update_fec()
9095 if (fec & FEC_NONE) in t4_link_update_fec()
9106 if (fec & FEC_FORCE) in t4_link_update_fec()
9112 int t4_link_set_fec(struct port_info *pi, cc_fec_t fec, in t4_link_set_fec() argument
9128 t4_link_update_fec(pi, max_speed, fec, new_caps); in t4_link_set_fec()
H A Dcommon.h588 int t4_link_set_fec(struct port_info *pi, cc_fec_t fec,
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac.c3593 link_fec_t fec; in mac_set_prop() local
3600 bcopy(val, &fec, sizeof (link_fec_t)); in mac_set_prop()
3601 if (fec == 0) in mac_set_prop()
3603 if ((fec & LINK_FEC_AUTO) != 0 && (fec & ~LINK_FEC_AUTO) != 0) in mac_set_prop()
/illumos-gate/usr/src/data/hwdata/
H A Dpci.ids12031 0fec GK107M [GeForce 710A]
35010 2fec Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers
36633 6fec Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent
H A Dusb.ids15965 0fec UMC Electronics Co., Ltd