Lines Matching refs:data_pos
1129 s64 pass_end, ll, data_pos, pass_start, ofs, bit;
1155 data_pos = vol->mft_data_pos;
1157 data_pos = base_ni->mft_no + 1;
1158 if (data_pos < 24)
1159 data_pos = 24;
1160 if (data_pos >= pass_end) {
1161 data_pos = 24;
1164 if (data_pos >= pass_end)
1167 pass_start = data_pos;
1169 "pass_end 0x%llx, data_pos 0x%llx.", pass,
1171 (long long)data_pos);
1175 ofs = data_pos >> 3;
1195 bit = data_pos & 7;
1196 data_pos &= ~7ull;
1198 "data_pos 0x%llx, bit 0x%llx", size,
1199 (long long)data_pos, (long long)bit);
1200 for (; bit < size && data_pos + bit < pass_end;
1207 ll = data_pos + (bit & ~7ull) + b;
1224 "data_pos 0x%llx, bit 0x%llx", size,
1225 (long long)data_pos, (long long)bit);
1226 data_pos += size;
1232 if (data_pos < pass_end)
1242 data_pos = pass_start = 24;
1246 if (data_pos >= pass_end)