Lines Matching full:i
10 uint8_t* b, ssize_t i, uint16_t descType, std::vector<uint8_t>& data) in create_pldm_firmware_device_descriptor_v1_0_0() argument
13 b[i++] = (descType >> 0) & 0xff; in create_pldm_firmware_device_descriptor_v1_0_0()
14 b[i++] = (descType >> 8) & 0xff; in create_pldm_firmware_device_descriptor_v1_0_0()
17 b[i++] = (data.size() >> 0) & 0xff; in create_pldm_firmware_device_descriptor_v1_0_0()
18 b[i++] = (data.size() >> 8) & 0xff; in create_pldm_firmware_device_descriptor_v1_0_0()
23 b[i++] = v; in create_pldm_firmware_device_descriptor_v1_0_0()
26 return i; in create_pldm_firmware_device_descriptor_v1_0_0()
30 uint8_t* b, ssize_t i, std::vector<uint8_t>& data) in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0() argument
35 b[i++] = (descType >> 0) & 0xff; in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
36 b[i++] = (descType >> 8) & 0xff; in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
40 b[i++] = (length >> 0) & 0xff; in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
41 b[i++] = (length >> 8) & 0xff; in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
44 b[i++] = 0x1; // type 1 = ascii in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
47 b[i++] = data.size(); in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
52 b[i++] = v; in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
56 b[i++] = 0x00; in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
58 return i; in create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0()
62 uint8_t* b, ssize_t i, const std::optional<uint32_t>& optVendorIANA, in create_pldm_firmware_device_descriptors_v1_0_0() argument
79 i = create_pldm_firmware_device_descriptor_v1_0_0(b, i, 0x1, in create_pldm_firmware_device_descriptors_v1_0_0()
92 i = create_pldm_firmware_device_vendor_defined_descriptor_v1_0_0( in create_pldm_firmware_device_descriptors_v1_0_0()
93 b, i, compatible); in create_pldm_firmware_device_descriptors_v1_0_0()
98 return i; in create_pldm_firmware_device_descriptors_v1_0_0()
102 uint8_t* b, ssize_t i, const std::optional<uint32_t>& optVendorIANA, in create_pldm_firmware_device_identification_record() argument
106 const ssize_t startIndex = i; in create_pldm_firmware_device_identification_record()
108 const size_t recordLengthOffset = i; in create_pldm_firmware_device_identification_record()
109 b[i++] = 0; in create_pldm_firmware_device_identification_record()
110 b[i++] = 0; in create_pldm_firmware_device_identification_record()
113 const size_t descriptorCountOffset = i; in create_pldm_firmware_device_identification_record()
114 b[i++] = 0; in create_pldm_firmware_device_identification_record()
117 b[i++] = 0; in create_pldm_firmware_device_identification_record()
118 b[i++] = 0; in create_pldm_firmware_device_identification_record()
119 b[i++] = 0; in create_pldm_firmware_device_identification_record()
120 b[i++] = 0; in create_pldm_firmware_device_identification_record()
123 b[i++] = 1; // type = Ascii in create_pldm_firmware_device_identification_record()
127 b[i++] = strlen(str); in create_pldm_firmware_device_identification_record()
130 b[i++] = 0x0; in create_pldm_firmware_device_identification_record()
131 b[i++] = 0x0; in create_pldm_firmware_device_identification_record()
136 b[i++] = 0x1; in create_pldm_firmware_device_identification_record()
143 b[i++] = str[j]; in create_pldm_firmware_device_identification_record()
148 i = create_pldm_firmware_device_descriptors_v1_0_0( in create_pldm_firmware_device_identification_record()
149 b, i, optVendorIANA, optCompatible, &actual_count); in create_pldm_firmware_device_identification_record()
157 const ssize_t recordLength = i - startIndex; in create_pldm_firmware_device_identification_record()
161 return i; in create_pldm_firmware_device_identification_record()
165 uint8_t* b, ssize_t i, const std::optional<uint32_t>& optVendorIANA, in create_pldm_firmware_device_identification_area_v1_0_0() argument
170 b[i++] = 1; in create_pldm_firmware_device_identification_area_v1_0_0()
173 b, i, optVendorIANA, optCompatible, componentBitmapBitLength); in create_pldm_firmware_device_identification_area_v1_0_0()