| /linux/fs/orangefs/ |
| H A D | inode.c | 44 off = folio_pos(folio); in orangefs_writepage_locked() 290 off = folio_pos(folio); in orangefs_read_folio() 384 if (pos == folio_pos(folio) && in orangefs_write_end() 408 } else if (folio_pos(folio) + offset <= wr->pos && in orangefs_invalidate_folio() 409 wr->pos + wr->len <= folio_pos(folio) + offset + length) { in orangefs_invalidate_folio() 415 } else if (wr->pos < folio_pos(folio) + offset && in orangefs_invalidate_folio() 416 wr->pos + wr->len <= folio_pos(folio) + offset + length && in orangefs_invalidate_folio() 417 folio_pos(folio) + offset < wr->pos + wr->len) { in orangefs_invalidate_folio() 419 x = wr->pos + wr->len - (folio_pos(folio) + offset); in orangefs_invalidate_folio() 425 } else if (folio_pos(folio) + offset <= wr->pos && in orangefs_invalidate_folio() [all …]
|
| /linux/fs/netfs/ |
| H A D | read_pgpriv2.c | 23 loff_t fpos = folio_pos(folio), i_size; in netfs_pgpriv2_copy_folio() 106 creq = netfs_create_write_req(rreq->mapping, NULL, folio_pos(folio), in netfs_pgpriv2_begin_copy_to_cache() 198 fpos = folio_pos(folio); in netfs_pgpriv2_unlock_copied_folios()
|
| H A D | buffered_read.c | 497 rreq = netfs_alloc_request(mapping, file, folio_pos(folio), flen, NETFS_READ_GAPS); in netfs_read_gaps() 598 folio_pos(folio), folio_size(folio), in netfs_read_folio() 753 folio_pos(folio), folio_size(folio), in netfs_write_begin() 810 unsigned long long start = folio_pos(folio); in netfs_prefetch_for_write()
|
| H A D | write_issue.c | 333 loff_t fpos = folio_pos(folio), i_size; in netfs_write_folio() 564 wreq = netfs_create_write_req(mapping, NULL, folio_pos(folio), NETFS_WRITEBACK); in netfs_writepages() 578 WARN_ON_ONCE(wreq && folio_pos(folio) < atomic64_read(&wreq->issued_to)); in netfs_writepages() 724 loff_t fpos = folio_pos(folio); in netfs_write_folio_single()
|
| H A D | write_collect.c | 72 fend = folio_pos(folio) + finfo->dirty_offset + finfo->dirty_len; in netfs_folio_written_back() 152 fpos = folio_pos(folio); in netfs_writeback_unlock_folios()
|
| H A D | buffered_write.c | 169 fpos = folio_pos(folio); in netfs_perform_write() 572 folio_pos(folio), in netfs_page_mkwrite()
|
| H A D | read_collect.c | 72 if (unlikely(folio_pos(folio) < rreq->abandon_to)) { in netfs_unlock_read_folio() 192 fpos = folio_pos(folio); in netfs_read_unlock_folios()
|
| /linux/fs/iomap/ |
| H A D | buffered-io.c | 166 *range_start = folio_pos(folio) + (start_blk << inode->i_blkbits); in ifs_find_dirty_range() 453 folio_pos(folio) + off, len, error, in iomap_finish_folio_read() 657 .pos = folio_pos(folio), in iomap_read_folio() 816 trace_iomap_release_folio(folio->mapping->host, folio_pos(folio), in iomap_release_folio() 834 folio_pos(folio) + offset, len); in iomap_invalidate_folio() 895 if (!(iter->flags & IOMAP_UNSHARE) && pos <= folio_pos(folio) && in __iomap_write_begin() 1010 WARN_ON_ONCE(pos < folio_pos(folio)); in iomap_trim_folio_range() 1011 WARN_ON_ONCE(pos >= folio_pos(folio) + fsize); in iomap_trim_folio_range() 1090 if (folio_pos(folio) > iter->pos) { in iomap_write_begin() 1091 len = min_t(u64, folio_pos(folio) - iter->pos, in iomap_write_begin() [all …]
|
| /linux/fs/btrfs/ |
| H A D | subpage.c | 162 ASSERT(folio_pos(folio) <= start && in btrfs_subpage_assert() 165 start, len, folio_pos(folio), folio_size(folio)); in btrfs_subpage_assert() 184 *start = max_t(u64, folio_pos(folio), orig_start); in btrfs_subpage_clamp_range() 190 if (folio_pos(folio) >= orig_start + orig_len) in btrfs_subpage_clamp_range() 631 if (start <= folio_pos(folio) && in btrfs_folio_clear_fixup_dirty() 827 start, len, folio_pos(folio), __bpf, &bitmap); \ 831 start, len, folio_pos(folio), __bpf, \ 945 start, len, folio_pos(folio), in btrfs_subpage_dump_bitmap() 955 start, len, folio_pos(folio), in btrfs_subpage_dump_bitmap()
|
| H A D | extent_io.c | 316 btrfs_root_id(inode->root), btrfs_ino(inode), folio_pos(folio), in btrfs_check_folio_write_protected() 357 range_start = max_t(u64, folio_pos(folio), start); in lock_delalloc_folios() 412 orig_end <= folio_pos(locked_folio))); in find_lock_delalloc_range() 515 ASSERT(folio_pos(folio) <= start && in end_folio_read() 550 u64 start = folio_pos(folio) + fi.offset; in end_bbio_data_write() 571 btrfs_folio_set_lock(fs_info, folio, folio_pos(folio), folio_size(folio)); in begin_folio_read() 602 u64 start = folio_pos(folio) + fi.offset; in end_bbio_data_read() 823 loff_t file_offset = folio_pos(folio) + pg_offset; in submit_extent_folio() 1059 u64 start = folio_pos(folio); in btrfs_do_readpage() 1415 const u64 start = folio_pos(folio); in btrfs_read_folio() [all …]
|
| H A D | defrag.c | 869 lock_start = folio_pos(folio); in defrag_prepare_one_folio() 1158 start + len <= folio_pos(folio)) in defrag_one_locked_target() 1221 btrfs_lock_extent(&inode->io_tree, folio_pos(folios[0]), cur - 1, &cached_state); in defrag_one_range() 1244 btrfs_unlock_extent(&inode->io_tree, folio_pos(folios[0]), cur - 1, &cached_state); in defrag_one_range()
|
| H A D | zlib.c | 475 folio_pos(dest_folio)); in zlib_decompress() 497 folio_pos(dest_folio), to_copy, destlen); in zlib_decompress()
|
| H A D | zstd.c | 703 folio_pos(dest_folio)); in zstd_decompress() 727 btrfs_ino(inode), folio_pos(dest_folio)); in zstd_decompress()
|
| /linux/fs/ |
| H A D | mpage.c | 180 block_in_file = folio_pos(folio) >> blkbits; in do_mpage_readpage() 531 block_in_file = folio_pos(folio) >> blkbits; in mpage_write_folio() 573 if (folio_pos(folio) >= i_size) in mpage_write_folio() 576 if (folio_pos(folio) + length > i_size) { in mpage_write_folio() 585 length = i_size - folio_pos(folio); in mpage_write_folio()
|
| H A D | buffer.c | 819 sector_t block = div_u64(folio_pos(folio), size); in folio_init_buffers() 1082 folio_pos(bh->b_folio) + bh_offset(bh), gfp_mask); in buffer_set_crypto_ctx() 1748 block = div_u64(folio_pos(folio), blocksize); in __block_write_full_folio() 2013 block = div_u64(folio_pos(folio), blocksize); in __block_write_begin_int() 2159 size_t start = pos - folio_pos(folio); in block_write_end() 2294 iblock = div_u64(folio_pos(folio), blocksize); in block_read_full_folio() 2540 (folio_pos(folio) >= size)) { in block_page_mkwrite() 2548 if (folio_pos(folio) + end > size) in block_page_mkwrite() 2549 end = size - folio_pos(folio); in block_page_mkwrite() 2651 if (folio_pos(folio) >= i_size) { in block_write_full_folio()
|
| /linux/fs/ufs/ |
| H A D | dir.c | 89 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in ufs_set_link() 120 if (dir->i_size < folio_pos(folio) + limit) { in ufs_check_folio() 174 dir->i_ino, error, folio_pos(folio) + offs, in ufs_check_folio() 182 dir->i_ino, folio_pos(folio) + offs); in ufs_check_folio() 364 pos = folio_pos(folio) + offset_in_folio(folio, de); in ufs_add_link() 517 pos = folio_pos(folio) + from; in ufs_delete_entry()
|
| /linux/fs/erofs/ |
| H A D | fileio.c | 94 loff_t pos = folio_pos(folio), ofs; in erofs_fileio_scan_folio() 107 ofs = folio_pos(folio) + cur - map->m_la; in erofs_fileio_scan_folio() 201 .dev = { .m_pa = folio_pos(folio), }, in erofs_read_meta_folio()
|
| /linux/fs/nfs/ |
| H A D | file.c | 309 loff_t fpos = folio_pos(folio); in nfs_truncate_last_folio() 503 trace_nfs_invalidate_folio(inode, folio_pos(folio) + offset, length); in nfs_invalidate_folio() 568 inode->i_ino, folio_pos(folio)); in nfs_launder_folio() 572 trace_nfs_launder_folio_done(inode, folio_pos(folio), in nfs_launder_folio() 692 (long long)folio_pos(folio)); in nfs_vm_page_mkwrite()
|
| /linux/fs/afs/ |
| H A D | dir_search.c | 97 if (WARN_ON_ONCE(folio_pos(folio) != fpos)) in afs_dir_find_block()
|
| /linux/arch/xtensa/mm/ |
| H A D | cache.c | 143 unsigned long temp = folio_pos(folio); in flush_dcache_folio()
|
| /linux/fs/xfs/scrub/ |
| H A D | xfile.c | 309 trace_xfile_put_folio(xf, folio_pos(folio), folio_size(folio)); in xfile_put_folio()
|
| /linux/fs/exfat/ |
| H A D | iomap.c | 251 loff_t pos = folio_pos(folio); in exfat_iomap_read_end_io()
|
| /linux/fs/ntfs/ |
| H A D | aops.c | 27 loff_t pos = folio_pos(folio); in ntfs_iomap_read_end_io()
|
| H A D | wof.c | 476 if (folio_pos(folio) < chunk_start || in ntfs_wof_collect_dest() 660 loff_t folio_start = folio_pos(folio); in ntfs_read_wof_compressed_block()
|
| /linux/fs/ext4/ |
| H A D | inode.c | 1744 if (folio_pos(folio) < mpd->start_pos) in mpage_release_unused_pages() 2074 WARN_ON_ONCE(folio_pos(folio) != mpd->start_pos); in mpage_submit_folio() 2091 if (folio_pos(folio) + len > size && in mpage_submit_folio() 2414 if (WARN_ON_ONCE((folio_pos(folio) == pos) || in mpage_submit_partial_folio() 2562 err = ext4_jbd2_inode_add_write(handle, inode, folio_pos(folio), len); in ext4_journal_folio_buffers() 2581 if (folio_pos(folio) + len > size && in mpage_journal_page_buffers() 2657 mpd->next_pos != folio_pos(folio)) in mpage_prepare_extent_to_map() 2715 mpd->start_pos = folio_pos(folio); in mpage_prepare_extent_to_map() 6853 if (folio->mapping != inode->i_mapping || folio_pos(folio) > size) { in ext4_block_page_mkwrite() 6859 if (folio_pos(folio) + len > size) in ext4_block_page_mkwrite() [all …]
|