/illumos-gate/usr/src/uts/common/io/i40e/ |
H A D | i40e_gld.c | 969 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 D | mlxcx_gld.c | 174 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 D | mlxcx_cmd.c | 2025 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 D | t4_mac.c | 1266 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 D | t4_nexus.c | 2460 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 D | devinfo.c | 2193 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 D | t4_hw.c | 9062 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 D | common.h | 588 int t4_link_set_fec(struct port_info *pi, cc_fec_t fec,
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac.c | 3593 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 D | pci.ids | 12031 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 D | usb.ids | 15965 0fec UMC Electronics Co., Ltd
|