Lines Matching defs:i_iterator

93     types::BinaryVector::const_iterator i_iterator)
99 if (!checkValidValue(i_iterator[constants::SPD_BYTE_235] &
103 !checkValidValue(i_iterator[constants::SPD_BYTE_235] &
111 std::to_string(i_iterator[constants::SPD_BYTE_235]) + "]");
115 (((i_iterator[constants::SPD_BYTE_235] &
119 ((i_iterator[constants::SPD_BYTE_235] &
125 (((i_iterator[constants::SPD_BYTE_235] &
128 ((i_iterator[constants::SPD_BYTE_235] &
133 if (!checkValidValue(i_iterator[constants::SPD_BYTE_235] &
141 std::to_string(i_iterator[constants::SPD_BYTE_235]) + "]");
145 (i_iterator[constants::SPD_BYTE_235] &
150 if (!checkValidValue(i_iterator[constants::SPD_BYTE_4] &
158 std::to_string(i_iterator[constants::SPD_BYTE_4]) + "]");
162 (i_iterator[constants::SPD_BYTE_4] &
166 if (!checkValidValue(i_iterator[constants::SPD_BYTE_4] &
174 std::to_string(i_iterator[constants::SPD_BYTE_4]) + "]");
178 i_iterator[constants::SPD_BYTE_4] &
183 if (((i_iterator[constants::SPD_BYTE_234] &
187 l_ranksPerChannel = ((i_iterator[constants::SPD_BYTE_234] &
192 else if (((i_iterator[constants::SPD_BYTE_235] &
196 l_ranksPerChannel = (i_iterator[constants::SPD_BYTE_234] &
201 if (!checkValidValue(i_iterator[constants::SPD_BYTE_6] &
209 std::to_string(i_iterator[constants::SPD_BYTE_6]) + "]");
214 (constants::VALUE_1 << ((i_iterator[constants::SPD_BYTE_6] &
229 types::BinaryVector::const_iterator i_iterator)
237 l_tmpValue = i_iterator[constants::SPD_BYTE_4] &
253 l_tmpValue = i_iterator[constants::SPD_BYTE_13] &
268 l_tmpValue = i_iterator[constants::SPD_BYTE_12] &
283 l_tmpValue = i_iterator[constants::SPD_BYTE_12] &
296 l_tmpValue = i_iterator[constants::SPD_BYTE_6] &
302 l_tmpValue = i_iterator[constants::SPD_BYTE_6] &
327 DdimmVpdParser::getDdimmSize(types::BinaryVector::const_iterator i_iterator)
330 if (i_iterator[constants::SPD_BYTE_2] == constants::SPD_DRAM_TYPE_DDR5)
332 l_dimmSize = getDdr5BasedDdimmSize(i_iterator);
334 else if (i_iterator[constants::SPD_BYTE_2] == constants::SPD_DRAM_TYPE_DDR4)
336 l_dimmSize = getDdr4BasedDdimmSize(i_iterator);
342 std::to_string(i_iterator[constants::SPD_BYTE_2]) + "]");
348 DdimmVpdParser::readKeywords(types::BinaryVector::const_iterator i_iterator)
351 auto l_dimmSize = getDdimmSize(i_iterator);
358 // point the i_iterator to DIMM data and skip "11S"
359 advance(i_iterator, constants::DDIMM_11S_BARCODE_START +
361 types::BinaryVector l_partNumber(i_iterator,
362 i_iterator + constants::PART_NUM_LEN);
364 advance(i_iterator, constants::PART_NUM_LEN);
365 types::BinaryVector l_serialNumber(i_iterator,
366 i_iterator + constants::SERIAL_NUM_LEN);
368 advance(i_iterator, constants::SERIAL_NUM_LEN);
369 types::BinaryVector l_ccin(i_iterator, i_iterator + constants::CCIN_LEN);