Home
last modified time | relevance | path

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

12

/drivers/soc/qcom/
A Drmtfs_mem.c83 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 …]
/drivers/char/
A Dpowernv-op-panel.c44 loff_t *f_pos) in oppanel_read() argument
46 return simple_read_from_buffer(userbuf, len, f_pos, oppanel_data, in oppanel_read()
90 size_t len, loff_t *f_pos) in oppanel_write() argument
92 loff_t f_pos_prev = *f_pos; in oppanel_write()
96 if (!*f_pos) in oppanel_write()
98 else if (*f_pos >= oppanel_size) in oppanel_write()
101 ret = simple_write_to_buffer(oppanel_data, oppanel_size, f_pos, userbuf, in oppanel_write()
108 *f_pos = f_pos_prev; in oppanel_write()
A Dadi.c183 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()
A Dmem.c550 return file->f_pos = 0; in null_lseek()
568 offset += file->f_pos; in memory_lseek()
576 file->f_pos = offset; in memory_lseek()
577 ret = file->f_pos; in memory_lseek()
A Dtlclk.c245 loff_t *f_pos) in tlclk_read() argument
/drivers/net/wireless/ath/wil6210/
A Dpmc.c315 loff_t *f_pos) in wil_pmc_read() argument
337 (u32)count, *f_pos); in wil_pmc_read()
341 idx = *f_pos; in wil_pmc_read()
343 offset = *f_pos - (idx * pmc->descriptor_size); in wil_pmc_read()
345 if (*f_pos >= pmc_size) { in wil_pmc_read()
348 *f_pos, (u32)pmc_size); in wil_pmc_read()
355 *f_pos, idx, offset, count); in wil_pmc_read()
363 *f_pos += retval; in wil_pmc_read()
394 newpos = filp->f_pos + off; in wil_pmc_llseek()
413 filp->f_pos = newpos; in wil_pmc_llseek()
/drivers/sbus/char/
A Dflash.c83 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()
/drivers/vfio/pci/pds/
A Dlm.c98 lm_file->filep->f_pos = 0; in pds_vfio_put_lm_file()
168 lm_file->filep->f_pos = 0; in pds_vfio_release_file()
185 pos = &filp->f_pos; in pds_vfio_save_read()
285 pos = &filp->f_pos; in pds_vfio_restore_write()
/drivers/vfio/pci/qat/
A Dmain.c86 migf->filp->f_pos = 0; in qat_vf_disable_fd()
123 loff_t *pos = &filp->f_pos; in qat_vf_precopy_ioctl()
177 offs = &filp->f_pos; in qat_vf_save_read()
304 offs = &filp->f_pos; in qat_vf_resume_write()
/drivers/s390/char/
A Dhmcdrv_dev.c164 pos += fp->f_pos; /* new position stored in 'pos' */ in hmcdrv_dev_seek()
189 fp->f_pos = pos; in hmcdrv_dev_seek()
/drivers/misc/bcm-vk/
A Dbcm_vk.h490 loff_t *f_pos);
492 size_t count, loff_t *f_pos);
A Dbcm_vk_msg.c1004 loff_t *f_pos) in bcm_vk_read() argument
1074 loff_t *f_pos) in bcm_vk_write() argument
/drivers/fsi/
A Di2cr-scom.c26 file->f_pos = offset; in i2cr_scom_llseek()
A Dfsi-scom.c379 file->f_pos = offset; in scom_llseek()
/drivers/vfio/pci/virtio/
A Dmigrate.c231 migf->filp->f_pos = 0; in virtiovf_disable_fd()
393 pos = &filp->f_pos; in virtiovf_save_read()
445 loff_t *pos = &filp->f_pos; in virtiovf_precopy_ioctl()
953 pos = &filp->f_pos; in virtiovf_resume_write()
/drivers/vfio/pci/mlx5/
A Dmain.c41 migf->filp->f_pos = 0; in mlx5vf_disable_fd()
175 pos = &filp->f_pos; in mlx5vf_save_read()
465 loff_t *pos = &filp->f_pos; in mlx5vf_precopy_ioctl()
872 pos = &filp->f_pos; in mlx5vf_resume_write()
/drivers/char/xillybus/
A Dxillybus_core.c691 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()
A Dxillyusb.c1432 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()
/drivers/vfio/pci/hisilicon/
A Dhisi_acc_vfio_pci.c674 migf->filp->f_pos = 0; in hisi_acc_vf_disable_fd()
772 pos = &filp->f_pos; in hisi_acc_vf_resume_write()
839 loff_t *pos = &filp->f_pos; in hisi_acc_vf_precopy_ioctl()
893 pos = &filp->f_pos; in hisi_acc_vf_save_read()
/drivers/accel/habanalabs/common/
A Ddebugfs.c402 size_t count, loff_t *f_pos) in userptr_lookup_write() argument
476 size_t count, loff_t *f_pos) in mmu_asid_va_write() argument
538 size_t count, loff_t *f_pos) in mmu_ack_error_value_write() argument
1538 size_t count, loff_t *f_pos) in hl_debugfs_write() argument
1543 return node->info_ent->write(file, buf, count, f_pos); in hl_debugfs_write()
/drivers/soc/fsl/
A Ddpaa2-console.c193 size_t count, loff_t *f_pos) in dpaa2_console_read() argument
/drivers/spi/
A Dspidev.c157 spidev_read(struct file *filp, char __user *buf, size_t count, loff_t *f_pos) in spidev_read() argument
187 size_t count, loff_t *f_pos) in spidev_write() argument
/drivers/firmware/tegra/
A Dbpmp-debugfs.c367 size_t count, loff_t *f_pos) in bpmp_debug_store() argument
634 size_t count, loff_t *f_pos) in debugfs_store() argument
/drivers/usb/class/
A Dusbtmc.c1373 size_t count, loff_t *f_pos) in usbtmc_read() argument
1516 *f_pos = *f_pos + done; in usbtmc_read()
1527 size_t count, loff_t *f_pos) in usbtmc_write() argument
/drivers/mtd/
A Dmtdchar.c1104 file->f_pos = 0; in mtdchar_ioctl()
1204 file->f_pos = 0; in mtdchar_ioctl()

Completed in 80 milliseconds

12