Lines Matching refs:part_pos
99 word res_addr = 0, res_len, part_pos, part_len; in cap_vpd() local
130 part_pos = 0; in cap_vpd()
140 while (part_pos < res_len) in cap_vpd()
142 part_len = res_len - part_pos; in cap_vpd()
145 if (!read_vpd(d, res_addr + part_pos, buf, part_len, &csum)) in cap_vpd()
148 part_pos += part_len; in cap_vpd()
158 while (part_pos + 3 <= res_len) in cap_vpd()
164 if (!read_vpd(d, res_addr + part_pos, buf, 3, &csum)) in cap_vpd()
166 part_pos += 3; in cap_vpd()
171 if (part_len > res_len - part_pos) in cap_vpd()
182 if (!read_vpd(d, res_addr + part_pos, buf, read_len, &csum)) in cap_vpd()
207 part_pos += part_len; in cap_vpd()