Home
last modified time | relevance | path

Searched refs:fpos (Results 1 – 9 of 9) sorted by relevance

/linux-4.19.296/fs/proc/
Dkcore.c313 read_kcore(struct file *file, char __user *buffer, size_t buflen, loff_t *fpos) in read_kcore() argument
332 if (buflen && *fpos < sizeof(struct elfhdr)) { in read_kcore()
354 tsz = min_t(size_t, buflen, sizeof(struct elfhdr) - *fpos); in read_kcore()
355 if (copy_to_user(buffer, (char *)&ehdr + *fpos, tsz)) { in read_kcore()
362 *fpos += tsz; in read_kcore()
366 if (buflen && *fpos < phdrs_offset + phdrs_len) { in read_kcore()
399 tsz = min_t(size_t, buflen, phdrs_offset + phdrs_len - *fpos); in read_kcore()
400 if (copy_to_user(buffer, (char *)phdrs + *fpos - phdrs_offset, in read_kcore()
410 *fpos += tsz; in read_kcore()
414 if (buflen && *fpos < notes_offset + notes_len) { in read_kcore()
[all …]
Dvmcore.c285 static ssize_t __read_vmcore(char *buffer, size_t buflen, loff_t *fpos, in __read_vmcore() argument
293 if (buflen == 0 || *fpos >= vmcore_size) in __read_vmcore()
297 if (buflen > vmcore_size - *fpos) in __read_vmcore()
298 buflen = vmcore_size - *fpos; in __read_vmcore()
301 if (*fpos < elfcorebuf_sz) { in __read_vmcore()
302 tsz = min(elfcorebuf_sz - (size_t)*fpos, buflen); in __read_vmcore()
303 if (copy_to(buffer, elfcorebuf + *fpos, tsz, userbuf)) in __read_vmcore()
306 *fpos += tsz; in __read_vmcore()
316 if (*fpos < elfcorebuf_sz + elfnotes_sz) { in __read_vmcore()
330 if (*fpos < elfcorebuf_sz + vmcoredd_orig_sz) { in __read_vmcore()
[all …]
/linux-4.19.296/fs/
Dbinfmt_flat.c180 static int decompress_exec(struct linux_binprm *bprm, loff_t fpos, char *dst, in decompress_exec() argument
187 pr_debug("decompress_exec(offset=%llx,buf=%p,len=%lx)\n", fpos, dst, len); in decompress_exec()
201 ret = kernel_read(bprm->file, buf, LBUFSIZE, &fpos); in decompress_exec()
271 ret = kernel_read(bprm->file, buf, LBUFSIZE, &fpos); in decompress_exec()
445 loff_t fpos; in load_flat_file() local
596 fpos = ntohl(hdr->data_start); in load_flat_file()
599 result = decompress_exec(bprm, fpos, (char *)datapos, in load_flat_file()
604 result = read_code(bprm->file, datapos, fpos, in load_flat_file()
/linux-4.19.296/fs/adfs/
Ddir_fplus.c123 adfs_fplus_setpos(struct adfs_dir *dir, unsigned int fpos) in adfs_fplus_setpos() argument
129 if (fpos <= le32_to_cpu(h->bigdirentries)) { in adfs_fplus_setpos()
130 dir->pos = fpos; in adfs_fplus_setpos()
Ddir_f.c370 adfs_f_setpos(struct adfs_dir *dir, unsigned int fpos) in adfs_f_setpos() argument
372 if (fpos >= ADFS_NUM_DIR_ENTRIES) in adfs_f_setpos()
375 dir->pos = 5 + fpos * 26; in adfs_f_setpos()
Dadfs.h131 int (*setpos)(struct adfs_dir *dir, unsigned int fpos);
/linux-4.19.296/fs/xfs/
Dxfs_reflink.c1509 xfs_off_t fpos; in xfs_reflink_dirty_extents() local
1544 fpos = XFS_FSB_TO_B(mp, map[1].br_startoff + in xfs_reflink_dirty_extents()
1547 if (fpos + flen > isize) in xfs_reflink_dirty_extents()
1548 flen = isize - fpos; in xfs_reflink_dirty_extents()
1549 error = iomap_file_dirty(VFS_I(ip), fpos, flen, in xfs_reflink_dirty_extents()
/linux-4.19.296/fs/afs/
Ddir.c30 loff_t fpos, u64 ino, unsigned dtype);
32 loff_t fpos, u64 ino, unsigned dtype);
496 int nlen, loff_t fpos, u64 ino, unsigned dtype) in afs_lookup_one_filldir() argument
564 int nlen, loff_t fpos, u64 ino, unsigned dtype) in afs_lookup_filldir() argument
/linux-4.19.296/fs/ceph/
Ddir.c64 loff_t fpos = ((loff_t)high << 28) | (loff_t)off; in ceph_make_fpos() local
66 fpos |= HASH_ORDER; in ceph_make_fpos()
67 return fpos; in ceph_make_fpos()