| /linux/drivers/soc/qcom/ |
| H A D | rmtfs_mem.c | 83 char __user *buf, size_t count, loff_t *f_pos) in qcom_rmtfs_mem_read() argument 87 if (*f_pos >= rmtfs_mem->size) in qcom_rmtfs_mem_read() 90 if (*f_pos + count >= rmtfs_mem->size) in qcom_rmtfs_mem_read() 91 count = rmtfs_mem->size - *f_pos; in qcom_rmtfs_mem_read() 93 if (copy_to_user(buf, rmtfs_mem->base + *f_pos, count)) in qcom_rmtfs_mem_read() 96 *f_pos += count; in qcom_rmtfs_mem_read() 102 loff_t *f_pos) in qcom_rmtfs_mem_write() argument 106 if (*f_pos >= rmtfs_mem->size) in qcom_rmtfs_mem_write() 109 if (*f_pos + count >= rmtfs_mem->size) in qcom_rmtfs_mem_write() 110 count = rmtfs_mem->size - *f_pos; in qcom_rmtfs_mem_write() [all …]
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| H A D | pmc.c | 313 loff_t *f_pos) in wil_pmc_read() argument 335 (u32)count, *f_pos); in wil_pmc_read() 339 idx = *f_pos; in wil_pmc_read() 341 offset = *f_pos - (idx * pmc->descriptor_size); in wil_pmc_read() 343 if (*f_pos >= pmc_size) { in wil_pmc_read() 346 *f_pos, (u32)pmc_size); in wil_pmc_read() 353 *f_pos, idx, offset, count); in wil_pmc_read() 361 *f_pos += retval; in wil_pmc_read() 392 newpos = filp->f_pos + off; in wil_pmc_llseek() 411 filp->f_pos = newpos; in wil_pmc_llseek()
|
| /linux/drivers/sbus/char/ |
| H A D | flash.c | 83 file->f_pos = offset; in flash_llseek() 86 file->f_pos += offset; in flash_llseek() 87 if (file->f_pos > flash.read_size) in flash_llseek() 88 file->f_pos = flash.read_size; in flash_llseek() 91 file->f_pos = flash.read_size; in flash_llseek() 98 return file->f_pos; in flash_llseek()
|
| /linux/fs/isofs/ |
| H A D | namei.c | 55 unsigned long block, f_pos, offset, block_saved, offset_saved; in isofs_find_entry() local 62 f_pos = 0; in isofs_find_entry() 66 while (f_pos < dir->i_size) { in isofs_find_entry() 86 f_pos = block << bufbits; in isofs_find_entry() 94 f_pos += de_len; in isofs_find_entry()
|
| /linux/drivers/char/ |
| H A D | adi.c | 183 return file->f_pos; in adi_llseek() 185 offset += file->f_pos; in adi_llseek() 191 if (offset != file->f_pos) { in adi_llseek() 192 file->f_pos = offset; in adi_llseek()
|
| /linux/drivers/vfio/pci/pds/ |
| H A D | lm.c | 98 lm_file->filep->f_pos = 0; in pds_vfio_put_lm_file() 167 lm_file->filep->f_pos = 0; in pds_vfio_release_file() 184 pos = &filp->f_pos; in pds_vfio_save_read() 284 pos = &filp->f_pos; in pds_vfio_restore_write()
|
| /linux/drivers/s390/char/ |
| H A D | hmcdrv_dev.c | 117 pos += fp->f_pos; /* new position stored in 'pos' */ in hmcdrv_dev_seek() 142 fp->f_pos = pos; in hmcdrv_dev_seek()
|
| /linux/fs/overlayfs/ |
| H A D | file.c | 255 return file->f_pos; in ovl_llseek() 273 realfile->f_pos = file->f_pos; in ovl_llseek() 278 file->f_pos = realfile->f_pos; in ovl_llseek()
|
| H A D | readdir.c | 921 if (!file->f_pos) in ovl_dir_llseek() 926 file->f_pos = od->realfile->f_pos; in ovl_dir_llseek() 932 offset += file->f_pos; in ovl_dir_llseek() 942 if (offset != file->f_pos) { in ovl_dir_llseek() 943 file->f_pos = offset; in ovl_dir_llseek()
|
| /linux/fs/ |
| H A D | ioctl.c | 280 sr.l_start += filp->f_pos; in ioctl_preallocate() 309 sr.l_start += file->f_pos; in compat_ioctl_preallocate() 553 return put_user(i_size_read(inode) - filp->f_pos, in do_vfs_ioctl()
|
| H A D | coredump.c | 1208 loff_t pos = file->f_pos; in __dump_emit() 1218 file->f_pos = pos; in __dump_emit() 1290 pos = file->f_pos; in dump_emit_page() 1296 file->f_pos = pos; in dump_emit_page()
|
| H A D | splice.c | 1335 offset = out->f_pos; in do_splice() 1353 out->f_pos = offset; in do_splice() 1364 offset = in->f_pos; in do_splice() 1377 in->f_pos = offset; in do_splice()
|
| /linux/drivers/misc/bcm-vk/ |
| H A D | bcm_vk.h | 490 loff_t *f_pos); 492 size_t count, loff_t *f_pos);
|
| /linux/mm/ |
| H A D | memfd_luo.c | 288 ser->pos = args->file->f_pos; in memfd_luo_preserve() 337 ser->pos = args->file->f_pos; in memfd_luo_freeze()
|
| /linux/drivers/fsi/ |
| H A D | i2cr-scom.c | 25 file->f_pos = offset; in i2cr_scom_llseek()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | debugfs.c | 403 size_t count, loff_t *f_pos) in userptr_lookup_write() argument 477 size_t count, loff_t *f_pos) in mmu_asid_va_write() argument 539 size_t count, loff_t *f_pos) in mmu_ack_error_value_write() argument 627 size_t count, loff_t *f_pos) in dio_ssd2hl_write() argument 709 size_t count, loff_t *f_pos) in dio_hl2ssd_write() argument 761 size_t count, loff_t *f_pos) in dio_reset_write() argument 1846 size_t count, loff_t *f_pos) in hl_debugfs_write() argument 1851 return node->info_ent->write(file, buf, count, f_pos); in hl_debugfs_write()
|
| /linux/fs/configfs/ |
| H A D | dir.c | 1707 offset += file->f_pos; in configfs_dir_lseek() 1716 if (offset != file->f_pos) { in configfs_dir_lseek() 1717 file->f_pos = offset; in configfs_dir_lseek() 1718 if (file->f_pos >= 2) { in configfs_dir_lseek() 1722 loff_t n = file->f_pos - 2; in configfs_dir_lseek()
|
| /linux/drivers/char/xillybus/ |
| H A D | xillybus_core.c | 691 size_t count, loff_t *f_pos) in xillybus_read() argument 1202 size_t count, loff_t *f_pos) in xillybus_write() argument 1667 loff_t pos = filp->f_pos; in xillybus_llseek() 1722 filp->f_pos = pos; in xillybus_llseek()
|
| H A D | xillyusb.c | 1432 size_t count, loff_t *f_pos) in xillyusb_read() argument 1643 size_t count, loff_t *f_pos) in xillyusb_write() argument 1786 loff_t pos = filp->f_pos; in xillyusb_llseek() 1841 filp->f_pos = pos; in xillyusb_llseek()
|
| /linux/drivers/spi/ |
| H A D | spidev.c | 139 spidev_read(struct file *filp, char __user *buf, size_t count, loff_t *f_pos) in spidev_read() argument 175 size_t count, loff_t *f_pos) in spidev_write() argument
|
| /linux/drivers/soc/fsl/ |
| H A D | dpaa2-console.c | 193 size_t count, loff_t *f_pos) in dpaa2_console_read() argument
|
| /linux/samples/vfio-mdev/ |
| H A D | mtty.c | 791 migf->filp->f_pos = 0; 841 loff_t *pos = &filp->f_pos; in mtty_precopy_ioctl() 890 pos = &filp->f_pos; in mtty_save_read() 1028 pos = &filp->f_pos; in mtty_resume_write()
|
| /linux/sound/core/ |
| H A D | info.c | 123 offset += file->f_pos; in snd_info_entry_llseek() 137 file->f_pos = offset; in snd_info_entry_llseek()
|
| /linux/fs/ntfs3/ |
| H A D | inode.c | 798 loff_t f_pos = folio_pos(folio); in ntfs_iomap_read_end_io() local 800 if (valid < f_pos + f_size) { in ntfs_iomap_read_end_io() 801 u32 z_from = valid <= f_pos ? in ntfs_iomap_read_end_io() 1148 loff_t f_pos = folio_pos(folio); in ntfs_iomap_put_folio() local 1149 loff_t f_end = f_pos + f_size; in ntfs_iomap_put_folio()
|
| /linux/arch/mips/sibyte/common/ |
| H A D | sb_tbprof.c | 264 filp->f_pos = 0; in sbprof_zbprof_start()
|