Home
last modified time | relevance | path

Searched refs:offset_in_folio (Results 1 – 25 of 44) sorted by relevance

12

/linux/fs/iomap/
H A Dbuffered-io.c102 offset_in_folio(folio, *range_start) >> inode->i_blkbits; in ifs_find_dirty_range()
104 offset_in_folio(folio, range_end) >> inode->i_blkbits, in ifs_find_dirty_range()
241 size_t poff = offset_in_folio(folio, *pos); in iomap_adjust_read_range()
281 unsigned end = offset_in_folio(folio, isize - 1) >> block_bits; in iomap_adjust_read_range()
344 size_t offset = offset_in_folio(folio, iomap->offset); in iomap_read_inline_data()
448 size_t offset = offset_in_folio(folio, iter->pos); in iomap_read_folio_iter()
504 offset_in_folio(ctx->cur_folio, iter->pos + done) == 0) { in iomap_readahead_iter()
693 size_t from = offset_in_folio(folio, pos), to = from + len; in __iomap_write_begin()
861 iomap_set_range_uptodate(folio, offset_in_folio(folio, pos), len); in __iomap_write_end()
862 iomap_set_range_dirty(folio, offset_in_folio(folio, pos), copied); in __iomap_write_end()
[all …]
/linux/fs/xfs/scrub/
H A Dxfile.c147 offset = offset_in_folio(folio, pos); in xfile_load()
208 offset = offset_in_folio(folio, pos); in xfile_store()
279 if (len > folio_size(folio) - offset_in_folio(folio, pos)) { in xfile_get_folio()
H A Dxfarray.c596 startp = folio_address(folio) + offset_in_folio(folio, lo_pos); in xfarray_foliosort()
862 *ptrp = folio_address(si->folio) + offset_in_folio(si->folio, idx_pos); in xfarray_sort_scan()
/linux/fs/ext2/
H A Ddir.c111 limit = offset_in_folio(folio, dir->i_size); in ext2_check_folio()
453 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in ext2_set_link()
539 pos = folio_pos(folio) + offset_in_folio(folio, de); in ext2_add_link()
580 from = offset_in_folio(folio, dir); in ext2_delete_entry()
596 from = offset_in_folio(folio, pde); in ext2_delete_entry()
/linux/fs/ufs/
H A Ddir.c88 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in ufs_set_link()
120 limit = offset_in_folio(folio, dir->i_size); in ufs_check_folio()
363 pos = folio_pos(folio) + offset_in_folio(folio, de); in ufs_add_link()
494 from = offset_in_folio(folio, dir); in ufs_delete_entry()
515 from = offset_in_folio(folio, pde); in ufs_delete_entry()
/linux/fs/sysv/
H A Ddir.c214 pos = folio_pos(folio) + offset_in_folio(folio, de); in sysv_add_link()
237 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in sysv_delete_entry()
334 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in sysv_set_link()
/linux/fs/minix/
H A Ddir.c262 pos = folio_pos(folio) + offset_in_folio(folio, p); in minix_add_link()
289 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in minix_delete_entry()
412 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in minix_set_link()
/linux/fs/
H A Dremap_range.c236 offset_in_folio(src_folio, srcoff)); in vfs_dedupe_file_range_compare()
238 offset_in_folio(dst_folio, dstoff)); in vfs_dedupe_file_range_compare()
/linux/arch/mips/mm/
H A Dcache.c159 address -= offset_in_folio(folio, pfn << PAGE_SHIFT); in __update_cache()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c485 vaddr = kmap_local_folio(folio, offset_in_folio(folio, pos)); in shmem_pwrite()
681 memcpy_to_folio(folio, offset_in_folio(folio, pos), data, len); in i915_gem_object_create_shmem_from_data()
/linux/fs/netfs/
H A Diterator.c179 offset = offset_in_folio(folio, pos); in netfs_limit_xarray()
/linux/fs/nilfs2/
H A Ddir.c406 size_t from = offset_in_folio(folio, de); in nilfs_set_link()
490 from = offset_in_folio(folio, de); in nilfs_add_link()
/linux/fs/f2fs/
H A Dverity.c91 memcpy_to_folio(folio, offset_in_folio(folio, pos), buf, n); in pagecache_write()
/linux/fs/qnx6/
H A Ddir.c60 offs = offset_in_folio(folio, s << sb->s_blocksize_bits); in qnx6_longname()
/linux/fs/btrfs/
H A Dextent_io.h168 return offset_in_folio(eb->folios[0], offset + eb->start); in get_eb_offset_in_folio()
H A Dcompression.c459 u64 offset = offset_in_folio(folio, cur); in add_ra_bio_pages()
527 size_t zero_offset = offset_in_folio(folio, isize); in add_ra_bio_pages()
537 offset_in_folio(folio, cur))) { in add_ra_bio_pages()
H A Dreflink.c119 memcpy_to_folio(folio, offset_in_folio(folio, file_offset), data_start, in copy_inline_to_page()
123 offset_in_folio(folio, file_offset), in copy_inline_to_page()
H A Dlzo.c325 offset_in_folio(cur_folio, *cur_in), copy_len); in copy_compressed_segment()
/linux/fs/ext4/
H A Dverity.c87 memcpy_to_folio(folio, offset_in_folio(folio, pos), buf, n); in pagecache_write()
/linux/fs/nfs/
H A Dfile.c312 unsigned int offset = offset_in_folio(folio, pos); in nfs_folio_is_full_write()
385 unsigned offset = offset_in_folio(folio, pos); in nfs_write_end()
/linux/fs/vboxsf/
H A Dfile.c307 size_t from = offset_in_folio(folio, pos); in vboxsf_write_end()
/linux/include/linux/
H A Diov_iter.h222 offset = offset_in_folio(folio, start + progress); in iterate_xarray()
H A Dhighmem.h597 size_t offset = offset_in_folio(folio, pos); in memcpy_from_file_folio()
/linux/arch/arc/mm/
H A Dtlb.c493 unsigned long offset = offset_in_folio(folio, paddr); in update_mmu_cache_range()
/linux/fs/gfs2/
H A Daops.c107 folio_zero_segment(folio, offset_in_folio(folio, i_size), in gfs2_write_jdata_folio()

12