Home
last modified time | relevance | path

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

12

/linux/fs/netfs/
A Dread_pgpriv2.c64 loff_t fpos = folio_pos(folio), i_size; in netfs_pgpriv2_copy_folio() local
75 if (fpos >= i_size) { in netfs_pgpriv2_copy_folio()
82 if (fpos + fsize > wreq->i_size) in netfs_pgpriv2_copy_folio()
85 if (flen > i_size - fpos) { in netfs_pgpriv2_copy_folio()
86 flen = i_size - fpos; in netfs_pgpriv2_copy_folio()
88 } else if (flen == i_size - fpos) { in netfs_pgpriv2_copy_folio()
127 atomic64_set(&wreq->issued_to, fpos + fsize); in netfs_pgpriv2_copy_folio()
218 unsigned long long fpos, fend; in netfs_pgpriv2_unlock_copied_folios() local
227 fpos = folio_pos(folio); in netfs_pgpriv2_unlock_copied_folios()
241 wreq->cleaned_to = fpos + fsize; in netfs_pgpriv2_unlock_copied_folios()
[all …]
A Dwrite_issue.c322 loff_t fpos = folio_pos(folio), i_size; in netfs_write_folio() local
334 if (fpos >= i_size) { in netfs_write_folio()
345 if (fpos + fsize > wreq->i_size) in netfs_write_folio()
358 if (flen > i_size - fpos) in netfs_write_folio()
359 flen = i_size - fpos; in netfs_write_folio()
360 } else if (flen > i_size - fpos) { in netfs_write_folio()
361 flen = i_size - fpos; in netfs_write_folio()
365 } else if (flen == i_size - fpos) { in netfs_write_folio()
483 atomic64_set(&wreq->issued_to, fpos + stream->submit_off); in netfs_write_folio()
485 part = netfs_advance_write(wreq, stream, fpos + stream->submit_off, in netfs_write_folio()
[all …]
A Dread_collect.c94 loff_t fpos, start; in netfs_consume_read_data() local
106 fpos = round_down(subreq->start + subreq->consumed, fsize); in netfs_consume_read_data()
107 fend = fpos + fsize; in netfs_consume_read_data()
111 WARN_ON_ONCE(folioq_folio(folioq, slot)->index != fpos / PAGE_SIZE)) { in netfs_consume_read_data()
125 fpos, fend - 1, folio_pos(folio), folio_order(folio), in netfs_consume_read_data()
174 if (fpos == start) { in netfs_consume_read_data()
181 } else if (fpos < start) { in netfs_consume_read_data()
309 printk("folio: %llx-%llx\n", fpos, fend - 1); in netfs_consume_read_data()
A Dbuffered_write.c146 unsigned long long fpos; in netfs_perform_write() local
177 fpos = folio_pos(folio); in netfs_perform_write()
178 offset = pos - fpos; in netfs_perform_write()
225 if (fpos >= ctx->zero_point) { in netfs_perform_write()
339 ret = filemap_write_and_wait_range(mapping, fpos, fpos + flen - 1); in netfs_perform_write()
A Dmisc.c233 unsigned long long fpos = folio_pos(folio), end; in netfs_invalidate_folio() local
235 end = umin(fpos + flen, i_size); in netfs_invalidate_folio()
236 if (fpos < i_size && end > ctx->zero_point) in netfs_invalidate_folio()
A Dwrite_collect.c104 unsigned long long fpos, fend; in netfs_writeback_unlock_folios() local
113 fpos = folio_pos(folio); in netfs_writeback_unlock_folios()
118 fend = min_t(unsigned long long, fpos + flen, wreq->i_size); in netfs_writeback_unlock_folios()
127 wreq->cleaned_to = fpos + fsize; in netfs_writeback_unlock_folios()
143 if (fpos + fsize >= collected_to) in netfs_writeback_unlock_folios()
/linux/fs/proc/
A Dkcore.c328 loff_t *fpos = &iocb->ki_pos; in read_kcore_iter() local
352 if (buflen && *fpos < sizeof(struct elfhdr)) { in read_kcore_iter()
374 tsz = min_t(size_t, buflen, sizeof(struct elfhdr) - *fpos); in read_kcore_iter()
381 *fpos += tsz; in read_kcore_iter()
385 if (buflen && *fpos < phdrs_offset + phdrs_len) { in read_kcore_iter()
416 if (copy_to_iter((char *)phdrs + *fpos - phdrs_offset, tsz, in read_kcore_iter()
425 *fpos += tsz; in read_kcore_iter()
429 if (buflen && *fpos < notes_offset + notes_len) { in read_kcore_iter()
473 *fpos += tsz; in read_kcore_iter()
480 start = kc_offset_to_vaddr(*fpos - data_offset); in read_kcore_iter()
[all …]
A Dvmcore.c330 if (*fpos < elfcorebuf_sz) { in __read_vmcore()
334 *fpos += tsz; in __read_vmcore()
343 if (*fpos < elfcorebuf_sz + elfnotes_sz) { in __read_vmcore()
359 (size_t)*fpos, iov_iter_count(iter)); in __read_vmcore()
360 start = *fpos - elfcorebuf_sz; in __read_vmcore()
364 *fpos += tsz; in __read_vmcore()
380 *fpos += tsz; in __read_vmcore()
391 if (*fpos < m->offset + m->size) { in __read_vmcore()
393 m->offset + m->size - *fpos, in __read_vmcore()
395 start = m->paddr + *fpos - m->offset; in __read_vmcore()
[all …]
/linux/arch/mips/alchemy/common/
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()
/linux/fs/
A Dbinfmt_flat.c182 static int decompress_exec(struct linux_binprm *bprm, loff_t fpos, char *dst, in decompress_exec() argument
189 pr_debug("decompress_exec(offset=%llx,buf=%p,len=%lx)\n", fpos, dst, len); in decompress_exec()
203 ret = kernel_read(bprm->file, buf, LBUFSIZE, &fpos); in decompress_exec()
273 ret = kernel_read(bprm->file, buf, LBUFSIZE, &fpos); in decompress_exec()
416 loff_t fpos; in load_flat_file() local
567 fpos = ntohl(hdr->data_start); in load_flat_file()
570 result = decompress_exec(bprm, fpos, (char *)datapos, in load_flat_file()
575 result = read_code(bprm->file, datapos, fpos, in load_flat_file()
/linux/include/trace/events/
A Dio_uring.h628 TP_PROTO(void *ctx, u64 fpos, u64 wanted, u64 got),
630 TP_ARGS(ctx, fpos, wanted, got),
634 __field(u64, fpos)
641 __entry->fpos = fpos;
647 __entry->ctx, __entry->fpos,
/linux/fs/adfs/
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()
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()
A Dadfs.h129 int (*setpos)(struct adfs_dir *dir, unsigned int fpos);
/linux/net/rds/
A Dtcp.c65 void *buffer, size_t *lenp, loff_t *fpos);
686 void *buffer, size_t *lenp, loff_t *fpos) in rds_tcp_skbuf_handler() argument
691 err = proc_dointvec_minmax(ctl, write, buffer, lenp, fpos); in rds_tcp_skbuf_handler()
/linux/fs/smb/client/
A Dcifsfs.c1207 unsigned long long fpos, fend; in cifs_flush_folio() local
1217 fpos = folio_pos(folio); in cifs_flush_folio()
1218 fend = fpos + size - 1; in cifs_flush_folio()
1219 *_fstart = min_t(unsigned long long, *_fstart, fpos); in cifs_flush_folio()
1221 if ((first && pos == fpos) || (!first && pos == fend)) in cifs_flush_folio()
1224 rc = filemap_write_and_wait_range(inode->i_mapping, fpos, fend); in cifs_flush_folio()
/linux/drivers/sbus/char/
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()
/linux/mm/
A Dnommu.c966 loff_t fpos; in do_mmap_private() local
968 fpos = vma->vm_pgoff; in do_mmap_private()
969 fpos <<= PAGE_SHIFT; in do_mmap_private()
971 ret = kernel_read(vma->vm_file, base, len, &fpos); in do_mmap_private()
A Dinternal.h1228 struct folio *folio, loff_t fpos, size_t size);
A Dfilemap.c2841 struct folio *folio, loff_t fpos, size_t size) in splice_folio_into_pipe() argument
2844 size_t spliced = 0, offset = offset_in_folio(folio, fpos); in splice_folio_into_pipe()
/linux/arch/mips/include/asm/mach-au1x00/
A Dau1000_dma.h125 extern int au1000_dma_read_proc(char *buf, char **start, off_t fpos,
/linux/fs/afs/
A Ddir.c29 loff_t fpos, u64 ino, unsigned dtype);
31 loff_t fpos, u64 ino, unsigned dtype);
578 int nlen, loff_t fpos, u64 ino, unsigned dtype) in afs_lookup_one_filldir() argument
646 int nlen, loff_t fpos, u64 ino, unsigned dtype) in afs_lookup_filldir() argument
/linux/fs/erofs/
A Dzdata.c943 erofs_off_t fpos = offset + cur - map->m_la; in z_erofs_scan_folio() local
946 cur + min(map->m_llen - fpos, end - cur), in z_erofs_scan_folio()
947 EROFS_I(inode)->z_fragmentoff + fpos); in z_erofs_scan_folio()
/linux/fs/ceph/
A Ddir.c72 loff_t fpos = ((loff_t)high << 28) | (loff_t)off; in ceph_make_fpos() local
74 fpos |= HASH_ORDER; in ceph_make_fpos()
75 return fpos; in ceph_make_fpos()
/linux/kernel/trace/
A Dtrace.c7068 size_t cnt, loff_t *fpos) in tracing_mark_write() argument
7162 size_t cnt, loff_t *fpos) in tracing_mark_raw_write() argument
7264 size_t cnt, loff_t *fpos) in tracing_clock_write() argument
7286 *fpos += cnt; in tracing_clock_write()

Completed in 96 milliseconds

12