Home
last modified time | relevance | path

Searched refs:f_pos (Results 1 – 80 of 80) sorted by relevance

/linux-4.1.27/fs/isofs/
Dnamei.c41 unsigned long block, f_pos, offset, block_saved, offset_saved; in isofs_find_entry() local
48 f_pos = 0; in isofs_find_entry()
52 while (f_pos < dir->i_size) { in isofs_find_entry()
69 f_pos = (f_pos + ISOFS_BLOCK_SIZE) & ~(ISOFS_BLOCK_SIZE - 1); in isofs_find_entry()
70 block = f_pos >> bufbits; in isofs_find_entry()
78 f_pos += de_len; in isofs_find_entry()
/linux-4.1.27/fs/squashfs/
Ddir.c53 int i_count, u64 f_pos) in get_dir_index_using_offset() argument
61 i_count, f_pos); in get_dir_index_using_offset()
68 if (f_pos <= 3) in get_dir_index_using_offset()
69 return f_pos; in get_dir_index_using_offset()
70 f_pos -= 3; in get_dir_index_using_offset()
79 if (index > f_pos) in get_dir_index_using_offset()
/linux-4.1.27/drivers/sbus/char/
Dflash.c85 file->f_pos = offset; in flash_llseek()
88 file->f_pos += offset; in flash_llseek()
89 if (file->f_pos > flash.read_size) in flash_llseek()
90 file->f_pos = flash.read_size; in flash_llseek()
93 file->f_pos = flash.read_size; in flash_llseek()
100 return file->f_pos; in flash_llseek()
Djsflash.c233 file->f_pos = offset; in jsf_lseek()
234 ret = file->f_pos; in jsf_lseek()
237 file->f_pos += offset; in jsf_lseek()
238 ret = file->f_pos; in jsf_lseek()
/linux-4.1.27/arch/cris/arch-v10/drivers/
Deeprom.c406 file->f_pos = offset; in eeprom_lseek()
409 file->f_pos += offset; in eeprom_lseek()
412 file->f_pos = eeprom.size - offset; in eeprom_lseek()
419 if (file->f_pos < 0) in eeprom_lseek()
421 file->f_pos = 0; in eeprom_lseek()
425 if (file->f_pos >= eeprom.size) in eeprom_lseek()
427 file->f_pos = eeprom.size - 1; in eeprom_lseek()
431 return ( file->f_pos ); in eeprom_lseek()
/linux-4.1.27/drivers/macintosh/
Dnvram.c27 offset += file->f_pos; in nvram_llseek()
38 file->f_pos = offset; in nvram_llseek()
39 return file->f_pos; in nvram_llseek()
/linux-4.1.27/drivers/char/
Dnwflash.c292 file->f_pos = (unsigned int) offset; in flash_llseek()
293 ret = file->f_pos; in flash_llseek()
296 if ((file->f_pos + offset) > gbFlashSize) { in flash_llseek()
300 if ((file->f_pos + offset) < 0) { in flash_llseek()
304 file->f_pos += offset; in flash_llseek()
305 ret = file->f_pos; in flash_llseek()
Dtile-srom.c174 size_t count, loff_t *f_pos) in srom_read() argument
195 *f_pos, bytes_this_pass); in srom_read()
208 *f_pos += hv_retval; in srom_read()
229 size_t count, loff_t *f_pos) in srom_write() argument
255 *f_pos, bytes_this_pass); in srom_write()
263 *f_pos += hv_retval; in srom_write()
Dgeneric_nvram.c40 offset += file->f_pos; in nvram_llseek()
51 file->f_pos = offset; in nvram_llseek()
53 return file->f_pos; in nvram_llseek()
Dmem.c677 return file->f_pos = 0; in null_lseek()
695 offset += file->f_pos; in memory_lseek()
702 file->f_pos = offset; in memory_lseek()
703 ret = file->f_pos; in memory_lseek()
Dsnsc.c159 scdrv_read(struct file *file, char __user *buf, size_t count, loff_t *f_pos) in scdrv_read() argument
252 size_t count, loff_t *f_pos) in scdrv_write() argument
Dnvram.c221 offset += file->f_pos; in nvram_llseek()
230 return (offset >= 0) ? (file->f_pos = offset) : -EINVAL; in nvram_llseek()
Dmbcs.c462 newpos = filp->f_pos + off; in mbcs_sram_llseek()
476 filp->f_pos = newpos; in mbcs_sram_llseek()
Dtlclk.c245 loff_t *f_pos) in tlclk_read() argument
/linux-4.1.27/arch/x86/kernel/
Dcpuid.c69 file->f_pos = offset; in cpuid_seek()
70 ret = file->f_pos; in cpuid_seek()
73 file->f_pos += offset; in cpuid_seek()
74 ret = file->f_pos; in cpuid_seek()
Dmsr.c56 file->f_pos = offset; in msr_seek()
57 ret = file->f_pos; in msr_seek()
60 file->f_pos += offset; in msr_seek()
61 ret = file->f_pos; in msr_seek()
/linux-4.1.27/fs/
Dread_write.c60 if (offset != file->f_pos) { in vfs_setpos()
61 file->f_pos = offset; in vfs_setpos()
100 return file->f_pos; in generic_file_llseek_size()
107 offset = vfs_setpos(file, file->f_pos + offset, maxsize); in generic_file_llseek_size()
186 return file->f_pos; in noop_llseek()
208 retval = file->f_pos; in default_llseek()
211 offset += file->f_pos; in default_llseek()
239 if (offset != file->f_pos) { in default_llseek()
240 file->f_pos = offset; in default_llseek()
554 return file->f_pos; in file_pos_read()
[all …]
Dreaddir.c41 ctx->pos = file->f_pos; in iterate_dir()
43 file->f_pos = ctx->pos; in iterate_dir()
Dseq_file.c318 offset += file->f_pos; in seq_lseek()
328 file->f_pos = 0; in seq_lseek()
335 retval = file->f_pos = offset; in seq_lseek()
338 file->f_pos = offset; in seq_lseek()
Dlibfs.c100 offset += file->f_pos; in dcache_dir_lseek()
108 if (offset != file->f_pos) { in dcache_dir_lseek()
109 file->f_pos = offset; in dcache_dir_lseek()
110 if (file->f_pos >= 2) { in dcache_dir_lseek()
113 loff_t n = file->f_pos - 2; in dcache_dir_lseek()
Dioctl.c442 sr.l_start += filp->f_pos; in ioctl_preallocate()
464 return put_user(i_size_read(inode) - filp->f_pos, p); in file_ioctl()
Dcoredump.c757 loff_t pos = file->f_pos; in dump_emit()
767 file->f_pos = pos; in dump_emit()
Dsplice.c1380 offset = out->f_pos; in do_splice()
1398 out->f_pos = offset; in do_splice()
1414 offset = in->f_pos; in do_splice()
1420 in->f_pos = offset; in do_splice()
Dbinfmt_elf_fdpic.c1764 if (cprm->file->f_pos != offset) { in elf_fdpic_core_dump()
1768 cprm->file->f_pos, offset); in elf_fdpic_core_dump()
Dlocks.c414 fl->fl_start = filp->f_pos; in flock64_to_posix_lock()
/linux-4.1.27/fs/udf/
Dnamei.c147 loff_t f_pos; in udf_find_entry() local
164 f_pos = udf_ext0_offset(dir); in udf_find_entry()
167 fibh->soffset = fibh->eoffset = f_pos & (sb->s_blocksize - 1); in udf_find_entry()
169 if (inode_bmap(dir, f_pos >> sb->s_blocksize_bits, &epos, in udf_find_entry()
190 while (f_pos < size) { in udf_find_entry()
191 fi = udf_fileident_read(dir, &f_pos, fibh, cfi, &epos, &eloc, in udf_find_entry()
303 loff_t f_pos; in udf_add_entry() local
339 f_pos = udf_ext0_offset(dir); in udf_add_entry()
341 fibh->soffset = fibh->eoffset = f_pos & (dir->i_sb->s_blocksize - 1); in udf_add_entry()
344 if (inode_bmap(dir, f_pos >> dir->i_sb->s_blocksize_bits, &epos, in udf_add_entry()
[all …]
Dinode.c338 loff_t f_pos = udf_ext0_offset(inode); in udf_expand_dir_adinicb() local
375 f_pos & (inode->i_sb->s_blocksize - 1); in udf_expand_dir_adinicb()
379 while (f_pos < size) { in udf_expand_dir_adinicb()
381 sfi = udf_fileident_read(inode, &f_pos, &sfibh, &cfi, NULL, in udf_expand_dir_adinicb()
/linux-4.1.27/fs/hpfs/
Ddir.c15 hpfs_del_pos(inode, &filp->f_pos); in hpfs_dir_release()
25 loff_t new_off = off + (whence == 1 ? filp->f_pos : 0); in hpfs_dir_lseek()
47 hpfs_add_pos(i, &filp->f_pos); in hpfs_dir_lseek()
49 filp->f_pos = new_off; in hpfs_dir_lseek()
145 hpfs_add_pos(inode, &file->f_pos); in hpfs_readdir()
/linux-4.1.27/drivers/s390/char/
Dhmcdrv_dev.c163 pos += fp->f_pos; /* new position stored in 'pos' */ in hmcdrv_dev_seek()
188 if (fp->f_pos != pos) in hmcdrv_dev_seek()
191 fp->f_pos = pos; in hmcdrv_dev_seek()
Dzcore.c390 file->f_pos = offset; in zcore_lseek()
391 rc = file->f_pos; in zcore_lseek()
394 file->f_pos += offset; in zcore_lseek()
395 rc = file->f_pos; in zcore_lseek()
Dvmur.c796 newpos = file->f_pos + offset; in ur_llseek()
801 file->f_pos = newpos; in ur_llseek()
/linux-4.1.27/fs/overlayfs/
Dreaddir.c403 if (!file->f_pos) in ovl_dir_llseek()
408 file->f_pos = od->realfile->f_pos; in ovl_dir_llseek()
414 offset += file->f_pos; in ovl_dir_llseek()
424 if (offset != file->f_pos) { in ovl_dir_llseek()
425 file->f_pos = offset; in ovl_dir_llseek()
/linux-4.1.27/kernel/power/
Dqos.c134 size_t count, loff_t *f_pos);
136 size_t count, loff_t *f_pos);
647 size_t count, loff_t *f_pos) in pm_qos_power_read() argument
662 return simple_read_from_buffer(buf, count, f_pos, &value, sizeof(s32)); in pm_qos_power_read()
666 size_t count, loff_t *f_pos) in pm_qos_power_write() argument
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
Dtracefile.c712 tage->used, &filp->f_pos); in cfs_tracefile_dump_all_pages()
1020 static loff_t f_pos; in tracefiled() local
1024 if (f_pos >= (off_t)cfs_tracefile_size) in tracefiled()
1025 f_pos = 0; in tracefiled()
1026 else if (f_pos > i_size_read(file_inode(filp))) in tracefiled()
1027 f_pos = i_size_read(file_inode(filp)); in tracefiled()
1031 tage->used, &f_pos); in tracefiled()
/linux-4.1.27/drivers/media/usb/stkwebcam/
Dstk-webcam.c652 size_t count, loff_t *f_pos) in stk_read() argument
678 if (*f_pos == 0) { in stk_read()
688 if (count + *f_pos > dev->frame_size) in stk_read()
689 count = dev->frame_size - *f_pos; in stk_read()
699 if (copy_to_user(buf, sbuf->buffer + *f_pos, count)) in stk_read()
702 *f_pos += count; in stk_read()
704 if (*f_pos >= dev->frame_size) { in stk_read()
705 *f_pos = 0; in stk_read()
714 size_t count, loff_t *f_pos) in v4l_stk_read() argument
721 ret = stk_read(fp, buf, count, f_pos); in v4l_stk_read()
/linux-4.1.27/drivers/usb/core/
Ddevices.c672 file->f_pos = offset; in usb_device_lseek()
673 ret = file->f_pos; in usb_device_lseek()
676 file->f_pos += offset; in usb_device_lseek()
677 ret = file->f_pos; in usb_device_lseek()
Ddevio.c168 file->f_pos = offset; in usbdev_lseek()
169 ret = file->f_pos; in usbdev_lseek()
172 file->f_pos += offset; in usbdev_lseek()
173 ret = file->f_pos; in usbdev_lseek()
/linux-4.1.27/drivers/staging/android/
Dashmem.c316 asma->file->f_pos = *pos; in ashmem_read()
347 file->f_pos = asma->file->f_pos; in ashmem_llseek()
/linux-4.1.27/fs/configfs/
Ddir.c1596 offset += file->f_pos; in configfs_dir_lseek()
1604 if (offset != file->f_pos) { in configfs_dir_lseek()
1605 file->f_pos = offset; in configfs_dir_lseek()
1606 if (file->f_pos >= 2) { in configfs_dir_lseek()
1610 loff_t n = file->f_pos - 2; in configfs_dir_lseek()
/linux-4.1.27/include/drm/ttm/
Dttm_bo_api.h696 size_t count, loff_t *f_pos, bool write);
/linux-4.1.27/drivers/usb/class/
Dusbtmc.c433 size_t count, loff_t *f_pos) in usbtmc_read() argument
607 *f_pos = *f_pos + done; in usbtmc_read()
617 size_t count, loff_t *f_pos) in usbtmc_write() argument
/linux-4.1.27/fs/hppfs/
Dhppfs.c189 n = (*read)(file, buf, count, &file->f_pos); in read_proc()
195 *ppos = file->f_pos; in read_proc()
574 proc_file->f_pos = ctx->pos; in hppfs_readdir()
/linux-4.1.27/arch/powerpc/kernel/
Dnvram_64.c744 offset += file->f_pos; in dev_nvram_llseek()
752 file->f_pos = offset; in dev_nvram_llseek()
753 return file->f_pos; in dev_nvram_llseek()
/linux-4.1.27/drivers/misc/carma/
Dcarma-fpga-program.c798 size_t count, loff_t *f_pos) in fpga_write() argument
815 loff_t *f_pos) in fpga_read() argument
818 return simple_read_from_buffer(buf, count, f_pos, in fpga_read()
Dcarma-fpga.c1161 loff_t *f_pos) in data_read() argument
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Ddebugfs.c1216 file->f_pos = offset; in dev_mem_seek()
1217 ret = file->f_pos; in dev_mem_seek()
1220 file->f_pos += offset; in dev_mem_seek()
1221 ret = file->f_pos; in dev_mem_seek()
/linux-4.1.27/drivers/usb/host/
Duhci-debug.c600 new = file->f_pos + off; in uhci_debug_lseek()
607 return (file->f_pos = new); in uhci_debug_lseek()
/linux-4.1.27/arch/um/drivers/
Dmconsole_kern.c150 loff_t pos = file->f_pos; in mconsole_proc()
155 file->f_pos = pos; in mconsole_proc()
/linux-4.1.27/drivers/spi/
Dspidev.c166 spidev_read(struct file *filp, char __user *buf, size_t count, loff_t *f_pos) in spidev_read() argument
196 size_t count, loff_t *f_pos) in spidev_write() argument
/linux-4.1.27/drivers/char/xillybus/
Dxillybus_core.c668 size_t count, loff_t *f_pos) in xillybus_read() argument
1183 size_t count, loff_t *f_pos) in xillybus_write() argument
1666 loff_t pos = filp->f_pos; in xillybus_llseek()
1721 filp->f_pos = pos; in xillybus_llseek()
/linux-4.1.27/fs/ecryptfs/
Dfile.c115 lower_file->f_pos = ctx->pos; in ecryptfs_readdir()
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000.h376 loff_t *f_pos);
/linux-4.1.27/fs/proc/
Dfd.c56 (long long)file->f_pos, f_flags, in seq_show()
Dbase.c721 file->f_pos = offset; in mem_lseek()
724 file->f_pos += offset; in mem_lseek()
730 return file->f_pos; in mem_lseek()
3082 static struct task_struct *first_tid(struct pid *pid, int tid, loff_t f_pos, in first_tid() argument
3086 unsigned long nr = f_pos; in first_tid()
3088 if (nr != f_pos) /* 32bit overflow? */ in first_tid()
/linux-4.1.27/fs/ocfs2/
Dfile.c1838 loff_t f_pos, unsigned int cmd, in __ocfs2_change_file_space() argument
1879 sr->l_start += f_pos; in __ocfs2_change_file_space()
1999 ret = __ocfs2_change_file_space(file, inode, file->f_pos, cmd, sr, 0); in ocfs2_change_file_space()
2576 offset = file->f_pos; in ocfs2_file_llseek()
2579 offset += file->f_pos; in ocfs2_file_llseek()
/linux-4.1.27/sound/core/
Dinfo.c180 offset += file->f_pos; in snd_info_entry_llseek()
194 file->f_pos = offset; in snd_info_entry_llseek()
/linux-4.1.27/fs/ceph/
Ddir.c504 offset += file->f_pos; in ceph_dir_llseek()
512 if (offset != file->f_pos) { in ceph_dir_llseek()
513 file->f_pos = offset; in ceph_dir_llseek()
Dfile.c1096 offset = file->f_pos; in ceph_llseek()
1099 offset += file->f_pos; in ceph_llseek()
/linux-4.1.27/fs/hfs/
Dcatalog.c247 rd->file->f_pos--; in hfs_cat_delete()
/linux-4.1.27/net/9p/
Dtrans_fd.c285 ret = kernel_read(ts->rd, ts->rd->f_pos, v, len); in p9_fd_read()
431 ret = vfs_write(ts->wr, (__force void __user *)v, len, &ts->wr->f_pos); in p9_fd_write()
/linux-4.1.27/drivers/mtd/
Dmtdchar.c868 file->f_pos = 0; in mtdchar_ioctl()
963 file->f_pos = 0; in mtdchar_ioctl()
/linux-4.1.27/arch/mips/sibyte/common/
Dsb_tbprof.c276 filp->f_pos = 0; in sbprof_zbprof_start()
/linux-4.1.27/arch/sparc/kernel/
Dmdesc.c1040 offset += file->f_pos; in mdesc_llseek()
1052 file->f_pos = offset; in mdesc_llseek()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Ddir.c1916 offset += file->f_pos; in ll_dir_seek()
1933 if (offset != file->f_pos) { in ll_dir_seek()
1941 file->f_pos = offset; in ll_dir_seek()
Dfile.c2532 (origin == SEEK_CUR) ? file->f_pos : 0); in ll_file_seek()
/linux-4.1.27/fs/autofs4/
Dwaitq.c73 (wr = __vfs_write(file,data,bytes,&file->f_pos)) > 0) { in autofs4_write()
/linux-4.1.27/drivers/s390/crypto/
Dzcrypt_api.c380 size_t count, loff_t *f_pos) in zcrypt_read() argument
391 size_t count, loff_t *f_pos) in zcrypt_write() argument
/linux-4.1.27/drivers/usb/misc/sisusbvga/
Dsisusb.c2821 file->f_pos = offset; in sisusb_lseek()
2822 ret = file->f_pos; in sisusb_lseek()
2826 file->f_pos += offset; in sisusb_lseek()
2827 ret = file->f_pos; in sisusb_lseek()
/linux-4.1.27/fs/hfsplus/
Dcatalog.c381 rd->file->f_pos--; in hfsplus_delete_cat()
Ddir.c142 if (file->f_pos >= inode->i_size) in hfsplus_readdir()
/linux-4.1.27/fs/fat/
Ddir.c767 buf.ctx.pos = file->f_pos; in FAT_IOCTL_FILLDIR_FUNC()
772 file->f_pos = buf.ctx.pos; in FAT_IOCTL_FILLDIR_FUNC()
/linux-4.1.27/fs/nfs/
Ddir.c954 offset += filp->f_pos; in nfs_llseek_dir()
962 if (offset != filp->f_pos) { in nfs_llseek_dir()
963 filp->f_pos = offset; in nfs_llseek_dir()
/linux-4.1.27/fs/cifs/
Dreaddir.c309 cifs_dbg(FYI, "Full path: %s start at: %lld\n", full_path, file->f_pos); in initiate_cifs_search()
/linux-4.1.27/drivers/dma/
Dcoh901318.c1338 size_t count, loff_t *f_pos) in coh901318_debugfs_read() argument
1360 ret = simple_read_from_buffer(buf, count, f_pos, dev_buf, in coh901318_debugfs_read()
/linux-4.1.27/fs/xfs/
Dxfs_ioctl.c653 bf->l_start += filp->f_pos; in xfs_ioc_space()
/linux-4.1.27/Documentation/filesystems/
DLocking474 Note: this does not protect the file->f_pos against concurrent modifications
/linux-4.1.27/drivers/tty/
Dtty_io.c1270 res = vfs_write(p, buf, count, &p->f_pos); in redirected_tty_write()
/linux-4.1.27/include/linux/
Dfs.h847 loff_t f_pos; member
/linux-4.1.27/kernel/trace/
Dtrace.c3353 file->f_pos = ret = 0; in tracing_lseek()
/linux-4.1.27/drivers/scsi/
Dosst.c4845 name, (long)(filp->f_pos)); in os_scsi_tape_flush()