Lines Matching defs:pos
709 static void rescue_sector(void *fd, u32 bytes_per_sector, off_t pos, void *buff)
716 && (lseek(*(int *)fd, pos, SEEK_SET) == (off_t)-1))
719 if (vol->dev->d_ops->seek(dev, pos, SEEK_SET) == (off_t)-1)
725 (unsigned long long)pos);
868 static s64 lseek_out(int fd, s64 pos, int mode)
873 ret = (dev_out->d_ops->seek)(dev_out, pos, mode);
875 ret = lseek(fd, pos, mode);
881 off_t pos;
883 pos = (off_t)(lcn * vol->cluster_size);
885 if (vol->dev->d_ops->seek(vol->dev, pos, SEEK_SET) == (off_t)-1)
891 if (lseek_out(fd_out, pos, SEEK_SET) == (off_t)-1)
1021 s64 pos = 0, count;
1038 while (pos <= sle64_to_cpu(image_hdr.nr_clusters)) {
1040 if (pos == sle64_to_cpu(image_hdr.nr_clusters)) {
1075 if (((pos + count) < 0)
1076 || ((pos + count)
1088 pos += count;
1090 copy_cluster(0, 0, pos);
1091 pos++;
1313 static int wipe_data(char *p, int pos, int len)
1317 for (p += pos; --len >= 0;) {
1854 s64 i, pos, count;
1862 pos = 0;
1865 count = ntfs_attr_pread(vol->lcnbmp_na, pos, NTFS_BUF_SIZE, bm);
1871 if (((vol->nr_clusters + 7) >> 3) > pos)
1874 (long long)pos, (long long)a->size);
1878 for (i = 0; i < count; i++, pos++) {
1881 if (a->size <= pos)
1884 if (a->bm[pos] == bm[i])
1887 for (cl = pos * 8; cl < (pos + 1) * 8; cl++) {