Lines Matching defs:data_pos
1128 s64 pass_end, ll, data_pos, pass_start, ofs, bit;
1154 data_pos = vol->mft_data_pos;
1156 data_pos = base_ni->mft_no + 1;
1157 if (data_pos < 24)
1158 data_pos = 24;
1159 if (data_pos >= pass_end) {
1160 data_pos = 24;
1163 if (data_pos >= pass_end)
1166 pass_start = data_pos;
1168 "pass_end 0x%llx, data_pos 0x%llx.", pass,
1170 (long long)data_pos);
1174 ofs = data_pos >> 3;
1194 bit = data_pos & 7;
1195 data_pos &= ~7ull;
1197 "data_pos 0x%llx, bit 0x%llx", size,
1198 (long long)data_pos, (long long)bit);
1199 for (; bit < size && data_pos + bit < pass_end;
1206 ll = data_pos + (bit & ~7ull) + b;
1223 "data_pos 0x%llx, bit 0x%llx", size,
1224 (long long)data_pos, (long long)bit);
1225 data_pos += size;
1231 if (data_pos < pass_end)
1241 data_pos = pass_start = 24;
1245 if (data_pos >= pass_end)