Home
last modified time | relevance | path

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

/openbmc/linux/fs/iomap/
H A Dbuffered-io.c202 size_t poff = offset_in_folio(folio, *pos); in iomap_adjust_read_range()
242 unsigned end = offset_in_folio(folio, isize - 1) >> block_bits; in iomap_adjust_read_range()
300 size_t offset = offset_in_folio(folio, iomap->offset); in iomap_read_inline_data()
451 offset_in_folio(ctx->cur_folio, iter->pos + done) == 0) { in iomap_readahead_iter()
640 size_t from = offset_in_folio(folio, pos), to = from + len; in __iomap_write_begin()
810 iomap_set_range_uptodate(folio, offset_in_folio(folio, pos), len); in __iomap_write_end()
811 iomap_set_range_dirty(folio, offset_in_folio(folio, pos), copied); in __iomap_write_end()
918 offset = offset_in_folio(folio, pos); in iomap_write_iter()
1007 first_blk = offset_in_folio(folio, start_byte) >> blkbits; in iomap_write_delalloc_ifs_punch()
1008 last_blk = offset_in_folio(folio, last_byte) >> blkbits; in iomap_write_delalloc_ifs_punch()
[all …]
/openbmc/linux/fs/
H A Dremap_range.c230 offset_in_folio(src_folio, srcoff)); in vfs_dedupe_file_range_compare()
232 offset_in_folio(dst_folio, dstoff)); in vfs_dedupe_file_range_compare()
H A Dlibfs.c923 size_t from = offset_in_folio(folio, pos); in simple_write_begin()
965 size_t from = offset_in_folio(folio, pos); in simple_write_end()
H A Dbuffer.c2689 offset = offset_in_folio(folio, from); in block_truncate_page()
2757 folio_zero_segment(folio, offset_in_folio(folio, i_size), in block_write_full_page()
/openbmc/linux/arch/mips/mm/
H A Dcache.c159 address -= offset_in_folio(folio, pfn << PAGE_SHIFT); in __update_cache()
/openbmc/linux/fs/nfs/
H A Dfile.c306 unsigned int offset = offset_in_folio(folio, pos); in nfs_folio_is_full_write()
378 unsigned offset = offset_in_folio(folio, pos); in nfs_write_end()
H A Dinternal.h825 return offset_in_folio(folio, i_size - 1) + 1; in nfs_folio_length()
/openbmc/linux/fs/netfs/
H A Dbuffered_read.c279 size_t offset = offset_in_folio(folio, pos); in netfs_skip_folio_read()
/openbmc/linux/include/linux/
H A Dhighmem.h501 size_t offset = offset_in_folio(folio, pos); in memcpy_from_file_folio()
H A Dpagemap.h1511 size_t offset = offset_in_folio(folio, size); in folio_mkwrite_check_truncate()
H A Dmm.h2278 #define offset_in_folio(folio, p) ((unsigned long)(p) & (folio_size(folio) - 1)) macro
/openbmc/linux/arch/ia64/mm/
H A Dinit.c75 size_t offset = offset_in_folio(folio, paddr); in arch_dma_mark_clean()
/openbmc/linux/arch/arc/mm/
H A Dtlb.c499 unsigned long offset = offset_in_folio(folio, paddr); in update_mmu_cache_range()
/openbmc/linux/fs/gfs2/
H A Daops.c107 folio_zero_segment(folio, offset_in_folio(folio, i_size), in gfs2_write_jdata_folio()
H A Dbmap.c988 gfs2_trans_add_databufs(ip, folio, offset_in_folio(folio, pos), in gfs2_iomap_put_folio()
/openbmc/linux/block/partitions/
H A Dcore.c723 return folio_address(folio) + offset_in_folio(folio, n * SECTOR_SIZE); in read_part_sector()
/openbmc/linux/fs/jbd2/
H A Djournal.c366 new_offset = offset_in_folio(new_folio, jh_in->b_frozen_data); in jbd2_journal_write_metadata_buffer()
369 new_offset = offset_in_folio(new_folio, jh2bh(jh_in)->b_data); in jbd2_journal_write_metadata_buffer()
415 new_offset = offset_in_folio(new_folio, tmp); in jbd2_journal_write_metadata_buffer()
/openbmc/linux/lib/
H A Dscatterlist.c1293 offset = offset_in_folio(folio, start); in extract_xarray_to_sg()
H A Diov_iter.c96 offset = offset_in_folio(folio, start + __off); \
/openbmc/linux/fs/afs/
H A Dwrite.c160 unsigned int f, from = offset_in_folio(folio, pos); in afs_write_end()
/openbmc/linux/mm/
H A Dfilemap.c2888 size_t spliced = 0, offset = offset_in_folio(folio, fpos); in splice_folio_into_pipe()
3045 offset = offset_in_folio(folio, start) & ~(bsz - 1); in folio_seek_hole_data()
H A Dshmem.c2736 size_t from = offset_in_folio(folio, pos); in shmem_write_end()
/openbmc/linux/arch/ia64/hp/common/
H A Dsba_iommu.c810 size_t offset = offset_in_folio(folio, addr); in mark_clean()
/openbmc/linux/arch/arm/mm/
H A Ddma-mapping.c713 size_t offset = offset_in_folio(folio, paddr); in __dma_page_dev_to_cpu()
/openbmc/linux/fs/smb/client/
H A Dsmbdirect.c2551 off = offset_in_folio(folio, start); in smb_extract_xarray_to_rdma()