Lines Matching refs:start
137 * @start: byte offset of the start of the descriptor TLVs
142 #define pldm_first_desc_tlv(start) \
143 ((const struct __pldmfw_desc_tlv *)(start))
159 * @start: byte offset of the start of the descriptors
165 #define pldm_for_each_desc_tlv(i, desc, start, count) \
166 for ((i) = 0, (desc) = pldm_first_desc_tlv(start); \
172 * @start: byte offset of the start of the PLDM records
177 #define pldm_first_record(start) \
178 ((const struct __pldmfw_record_info *)(start))
194 * @start: byte offset of the start of the records
199 #define pldm_for_each_record(i, record, start, count) \
200 for ((i) = 0, (record) = pldm_first_record(start); \
206 * @start: byte offset of the start of the PLDM components
211 #define pldm_first_component(start) \
212 ((const struct __pldmfw_component_info *)(start))
228 * @start: byte offset to the start of the first component
233 #define pldm_for_each_component(i, component, start, count) \
234 for ((i) = 0, (component) = pldm_first_component(start); \