Home
last modified time | relevance | path

Searched refs:fpos (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-5.10/fs/proc/
H A Dkcore.c312 read_kcore(struct file *file, char __user *buffer, size_t buflen, loff_t *fpos) in read_kcore() argument
331 if (buflen && *fpos < sizeof(struct elfhdr)) { in read_kcore()
353 tsz = min_t(size_t, buflen, sizeof(struct elfhdr) - *fpos); in read_kcore()
354 if (copy_to_user(buffer, (char *)&ehdr + *fpos, tsz)) { in read_kcore()
361 *fpos += tsz; in read_kcore()
365 if (buflen && *fpos < phdrs_offset + phdrs_len) { in read_kcore()
398 tsz = min_t(size_t, buflen, phdrs_offset + phdrs_len - *fpos); in read_kcore()
399 if (copy_to_user(buffer, (char *)phdrs + *fpos - phdrs_offset, in read_kcore()
409 *fpos += tsz; in read_kcore()
413 if (buflen && *fpos < notes_offse in read_kcore()
[all...]
H A Dvmcore.c299 static ssize_t __read_vmcore(char *buffer, size_t buflen, loff_t *fpos, in __read_vmcore() argument
307 if (buflen == 0 || *fpos >= vmcore_size) in __read_vmcore()
311 if (buflen > vmcore_size - *fpos) in __read_vmcore()
312 buflen = vmcore_size - *fpos; in __read_vmcore()
315 if (*fpos < elfcorebuf_sz) { in __read_vmcore()
316 tsz = min(elfcorebuf_sz - (size_t)*fpos, buflen); in __read_vmcore()
317 if (copy_to(buffer, elfcorebuf + *fpos, tsz, userbuf)) in __read_vmcore()
320 *fpos += tsz; in __read_vmcore()
330 if (*fpos < elfcorebuf_sz + elfnotes_sz) { in __read_vmcore()
344 if (*fpos < elfcorebuf_s in __read_vmcore()
402 read_vmcore(struct file *file, char __user *buffer, size_t buflen, loff_t *fpos) read_vmcore() argument
[all...]
/kernel/linux/linux-6.6/fs/proc/
H A Dkcore.c314 loff_t *fpos = &iocb->ki_pos; in read_kcore_iter() local
338 if (buflen && *fpos < sizeof(struct elfhdr)) { in read_kcore_iter()
360 tsz = min_t(size_t, buflen, sizeof(struct elfhdr) - *fpos); in read_kcore_iter()
361 if (copy_to_iter((char *)&ehdr + *fpos, tsz, iter) != tsz) { in read_kcore_iter()
367 *fpos += tsz; in read_kcore_iter()
371 if (buflen && *fpos < phdrs_offset + phdrs_len) { in read_kcore_iter()
401 tsz = min_t(size_t, buflen, phdrs_offset + phdrs_len - *fpos); in read_kcore_iter()
402 if (copy_to_iter((char *)phdrs + *fpos - phdrs_offset, tsz, in read_kcore_iter()
411 *fpos += tsz; in read_kcore_iter()
415 if (buflen && *fpos < notes_offse in read_kcore_iter()
[all...]
H A Dvmcore.c317 static ssize_t __read_vmcore(struct iov_iter *iter, loff_t *fpos) in __read_vmcore() argument
324 if (!iov_iter_count(iter) || *fpos >= vmcore_size) in __read_vmcore()
327 iov_iter_truncate(iter, vmcore_size - *fpos); in __read_vmcore()
330 if (*fpos < elfcorebuf_sz) { in __read_vmcore()
331 tsz = min(elfcorebuf_sz - (size_t)*fpos, iov_iter_count(iter)); in __read_vmcore()
332 if (copy_to_iter(elfcorebuf + *fpos, tsz, iter) < tsz) in __read_vmcore()
334 *fpos += tsz; in __read_vmcore()
343 if (*fpos < elfcorebuf_sz + elfnotes_sz) { in __read_vmcore()
357 if (*fpos < elfcorebuf_sz + vmcoredd_orig_sz) { in __read_vmcore()
359 (size_t)*fpos, iov_iter_coun in __read_vmcore()
[all...]
/kernel/linux/linux-5.10/arch/mips/alchemy/common/
H A Ddma.c100 int au1000_dma_read_proc(char *buf, char **start, off_t fpos, in au1000_dma_read_proc() argument
113 if (fpos >= len) { in au1000_dma_read_proc()
118 *start = buf + fpos; in au1000_dma_read_proc()
119 len -= fpos; in au1000_dma_read_proc()
/kernel/linux/linux-6.6/arch/mips/alchemy/common/
H A Ddma.c100 int au1000_dma_read_proc(char *buf, char **start, off_t fpos, in au1000_dma_read_proc() argument
113 if (fpos >= len) { in au1000_dma_read_proc()
118 *start = buf + fpos; in au1000_dma_read_proc()
119 len -= fpos; in au1000_dma_read_proc()
/kernel/linux/linux-5.10/fs/
H A Dbinfmt_flat.c197 static int decompress_exec(struct linux_binprm *bprm, loff_t fpos, char *dst, in decompress_exec() argument
204 pr_debug("decompress_exec(offset=%llx,buf=%p,len=%lx)\n", fpos, dst, len); in decompress_exec()
218 ret = kernel_read(bprm->file, buf, LBUFSIZE, &fpos); in decompress_exec()
288 ret = kernel_read(bprm->file, buf, LBUFSIZE, &fpos); in decompress_exec()
464 loff_t fpos; in load_flat_file() local
624 fpos = ntohl(hdr->data_start); in load_flat_file()
627 result = decompress_exec(bprm, fpos, (char *)datapos, in load_flat_file()
632 result = read_code(bprm->file, datapos, fpos, in load_flat_file()
/kernel/linux/linux-6.6/fs/
H A 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()
414 loff_t fpos; in load_flat_file() local
565 fpos = ntohl(hdr->data_start); in load_flat_file()
568 result = decompress_exec(bprm, fpos, (char *)datapos, in load_flat_file()
573 result = read_code(bprm->file, datapos, fpos, in load_flat_file()
/kernel/linux/linux-6.6/include/trace/events/
H A Dio_uring.h632 TP_PROTO(void *ctx, u64 fpos, u64 wanted, u64 got),
634 TP_ARGS(ctx, fpos, wanted, got),
638 __field(u64, fpos)
645 __entry->fpos = fpos;
650 TP_printk("ring %p, fpos %lld, wanted %lld, got %lld",
651 __entry->ctx, __entry->fpos,
/kernel/linux/linux-5.10/fs/adfs/
H A Ddir_f.c233 adfs_f_setpos(struct adfs_dir *dir, unsigned int fpos) in adfs_f_setpos() argument
235 if (fpos >= ADFS_NUM_DIR_ENTRIES) in adfs_f_setpos()
238 dir->pos = 5 + fpos * 26; in adfs_f_setpos()
H A Ddir_fplus.c159 adfs_fplus_setpos(struct adfs_dir *dir, unsigned int fpos) in adfs_fplus_setpos() argument
163 if (fpos <= le32_to_cpu(dir->bighead->bigdirentries)) { in adfs_fplus_setpos()
164 dir->pos = fpos; in adfs_fplus_setpos()
H A Dadfs.h129 int (*setpos)(struct adfs_dir *dir, unsigned int fpos);
/kernel/linux/linux-6.6/fs/adfs/
H A Ddir_f.c233 adfs_f_setpos(struct adfs_dir *dir, unsigned int fpos) in adfs_f_setpos() argument
235 if (fpos >= ADFS_NUM_DIR_ENTRIES) in adfs_f_setpos()
238 dir->pos = 5 + fpos * 26; in adfs_f_setpos()
H A Ddir_fplus.c159 adfs_fplus_setpos(struct adfs_dir *dir, unsigned int fpos) in adfs_fplus_setpos() argument
163 if (fpos <= le32_to_cpu(dir->bighead->bigdirentries)) { in adfs_fplus_setpos()
164 dir->pos = fpos; in adfs_fplus_setpos()
H A Dadfs.h129 int (*setpos)(struct adfs_dir *dir, unsigned int fpos);
/kernel/linux/linux-5.10/net/rds/
H A Dtcp.c65 void *buffer, size_t *lenp, loff_t *fpos);
669 void *buffer, size_t *lenp, loff_t *fpos) in rds_tcp_skbuf_handler()
674 err = proc_dointvec_minmax(ctl, write, buffer, lenp, fpos); in rds_tcp_skbuf_handler()
668 rds_tcp_skbuf_handler(struct ctl_table *ctl, int write, void *buffer, size_t *lenp, loff_t *fpos) rds_tcp_skbuf_handler() argument
/kernel/linux/linux-6.6/net/rds/
H A Dtcp.c65 void *buffer, size_t *lenp, loff_t *fpos);
687 void *buffer, size_t *lenp, loff_t *fpos) in rds_tcp_skbuf_handler()
692 err = proc_dointvec_minmax(ctl, write, buffer, lenp, fpos); in rds_tcp_skbuf_handler()
686 rds_tcp_skbuf_handler(struct ctl_table *ctl, int write, void *buffer, size_t *lenp, loff_t *fpos) rds_tcp_skbuf_handler() argument
/kernel/linux/linux-5.10/drivers/sbus/char/
H A Dbbc_envctrl.c557 struct bbc_fan_control *fp, *fpos; in destroy_all_fans() local
559 list_for_each_entry_safe(fp, fpos, &bp->fans, bp_list) { in destroy_all_fans()
/kernel/linux/linux-6.6/drivers/sbus/char/
H A Dbbc_envctrl.c557 struct bbc_fan_control *fp, *fpos; in destroy_all_fans() local
559 list_for_each_entry_safe(fp, fpos, &bp->fans, bp_list) { in destroy_all_fans()
/kernel/liteos_a/fs/fat/os_adapt/
H A Dfatfs.c741 FSIZE_t fpos; in fatfs_lseek64() local
751 fpos = offset; in fatfs_lseek64()
757 fpos = offset; in fatfs_lseek64()
764 fpos = offset; in fatfs_lseek64()
779 if (fpos > finfo->fsize) { in fatfs_lseek64()
792 result = f_lseek(fp, fpos); in fatfs_lseek64()
803 filep->f_pos = fpos; in fatfs_lseek64()
806 return fpos; in fatfs_lseek64()
/kernel/linux/linux-5.10/mm/
H A Dnommu.c1033 loff_t fpos; in do_mmap_private() local
1035 fpos = vma->vm_pgoff; in do_mmap_private()
1036 fpos <<= PAGE_SHIFT; in do_mmap_private()
1038 ret = kernel_read(vma->vm_file, base, len, &fpos); in do_mmap_private()
/kernel/linux/linux-6.6/mm/
H A Dnommu.c978 loff_t fpos; in do_mmap_private() local
980 fpos = vma->vm_pgoff; in do_mmap_private()
981 fpos <<= PAGE_SHIFT; in do_mmap_private()
983 ret = kernel_read(vma->vm_file, base, len, &fpos); in do_mmap_private()
/kernel/linux/linux-6.6/fs/smb/client/
H A Dcifsfs.c1242 unsigned long long fpos, fend; in cifs_flush_folio() local
1252 fpos = folio_pos(folio); in cifs_flush_folio()
1253 fend = fpos + size - 1; in cifs_flush_folio()
1254 *_fstart = min_t(unsigned long long, *_fstart, fpos); in cifs_flush_folio()
1256 if ((first && pos == fpos) || (!first && pos == fend)) in cifs_flush_folio()
1259 rc = filemap_write_and_wait_range(inode->i_mapping, fpos, fend); in cifs_flush_folio()
H A Dfile.c2445 loff_t fpos = wdata->offset; in cifs_writev_requeue() local
2470 wdata2->offset = fpos; in cifs_writev_requeue()
2474 iov_iter_advance(&wdata2->iter, fpos - wdata->offset); in cifs_writev_requeue()
2483 cifs_undirty_folios(inode, fpos, cur_len); in cifs_writev_requeue()
2502 fpos += cur_len; in cifs_writev_requeue()
2507 fpos += cur_len; in cifs_writev_requeue()
2513 cifs_pages_write_failed(inode, fpos, rest_len); in cifs_writev_requeue()
3403 cifs_write_from_iter(loff_t fpos, size_t len, struct iov_iter *from, in cifs_write_from_iter() argument
3475 wdata->offset = (__u64)fpos; in cifs_write_from_iter()
3508 fpos in cifs_write_from_iter()
3942 cifs_send_async_read(loff_t fpos, size_t len, struct cifsFileInfo *open_file, struct cifs_sb_info *cifs_sb, struct list_head *rdata_list, struct cifs_aio_ctx *ctx) cifs_send_async_read() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-au1x00/
H A Dau1000_dma.h125 extern int au1000_dma_read_proc(char *buf, char **start, off_t fpos,

Completed in 31 milliseconds

12