Lines Matching defs:ptr
292 const uint8_t* ptr = pdr->names;
298 const uint8_t nameStringCount = static_cast<uint8_t>(*ptr);
299 ptr += sizeof(uint8_t);
305 reinterpret_cast<const char*>(ptr));
306 ptr += nameLanguageTag.size() + sizeof(nullTerminator);
309 for (int i = 0; ptr[i] != 0 || ptr[i + 1] != 0; i += 2)
322 memcpy(alignedBuffer, ptr, u16NameStringLen * sizeof(uint16_t));
324 ptr += u16NameString.size() * sizeof(uint16_t);
412 const uint8_t* ptr = pdr.data();
414 auto rc = decode_numeric_sensor_pdr_data(ptr, pdr.size(), parsedPdr.get());
630 auto ptr = fruData;
631 while (!isTableEnd(fruData, ptr, fruLen))
633 auto record = reinterpret_cast<const pldm_fru_record_data_format*>(ptr);
634 ptr += sizeof(pldm_fru_record_data_format) -
655 auto tlv = reinterpret_cast<const pldm_fru_record_tlv*>(ptr);
656 ptr += sizeof(pldm_fru_record_tlv) - 1 + tlv->length;
664 auto tlv = reinterpret_cast<const pldm_fru_record_tlv*>(ptr);
672 ptr += sizeof(pldm_fru_record_tlv) - 1 + tlv->length;
679 ptr += sizeof(pldm_fru_record_tlv) - 1 + tlv->length;
719 ptr += sizeof(pldm_fru_record_tlv) - 1 + tlv->length;
724 ptr += sizeof(pldm_fru_record_tlv) - 1 + tlv->length;