Searched refs:folio_pos (Results 1 – 20 of 20) sorted by relevance
/Linux-v6.1/fs/orangefs/ |
D | inode.c | 302 off = folio_pos(folio); in orangefs_read_folio() 426 } else if (folio_pos(folio) + offset <= wr->pos && in orangefs_invalidate_folio() 427 wr->pos + wr->len <= folio_pos(folio) + offset + length) { in orangefs_invalidate_folio() 433 } else if (wr->pos < folio_pos(folio) + offset && in orangefs_invalidate_folio() 434 wr->pos + wr->len <= folio_pos(folio) + offset + length && in orangefs_invalidate_folio() 435 folio_pos(folio) + offset < wr->pos + wr->len) { in orangefs_invalidate_folio() 437 x = wr->pos + wr->len - (folio_pos(folio) + offset); in orangefs_invalidate_folio() 443 } else if (folio_pos(folio) + offset <= wr->pos && in orangefs_invalidate_folio() 444 folio_pos(folio) + offset + length < wr->pos + wr->len && in orangefs_invalidate_folio() 445 wr->pos < folio_pos(folio) + offset + length) { in orangefs_invalidate_folio() [all …]
|
/Linux-v6.1/fs/freevxfs/ |
D | vxfs_immed.c | 34 void *src = vip->vii_immed.vi_immed + folio_pos(folio); in vxfs_immed_read_folio()
|
/Linux-v6.1/fs/iomap/ |
D | buffered-io.c | 332 .pos = folio_pos(folio), in iomap_read_folio() 462 trace_iomap_release_folio(folio->mapping->host, folio_pos(folio), in iomap_release_folio() 481 folio_pos(folio) + offset, len); in iomap_invalidate_folio() 621 if (pos + len > folio_pos(folio) + folio_size(folio)) in iomap_write_begin() 622 len = folio_pos(folio) + folio_size(folio) - pos; in iomap_write_begin() 1001 iter.pos = folio_pos(folio); in iomap_page_mkwrite() 1345 u64 pos = folio_pos(folio); in iomap_writepage_map() 1444 trace_iomap_writepage(inode, folio_pos(folio), folio_size(folio)); in iomap_do_writepage() 1474 end_pos = folio_pos(folio) + folio_size(folio); in iomap_do_writepage()
|
/Linux-v6.1/fs/erofs/ |
D | fscache.c | 226 .m_pa = folio_pos(folio), in erofs_fscache_meta_read_folio() 234 folio_pos(folio), folio_size(folio)); in erofs_fscache_meta_read_folio() 338 ret = erofs_fscache_data_read(folio_mapping(folio), folio_pos(folio), in erofs_fscache_read_folio()
|
/Linux-v6.1/mm/ |
D | truncate.c | 213 loff_t pos = folio_pos(folio); in truncate_inode_partial_folio() 380 same_folio = lend < folio_pos(folio) + folio_size(folio); in truncate_inode_pages_range()
|
D | filemap.c | 2439 if (folio_pos(folio) > pos) { in filemap_range_uptodate() 2440 count -= folio_pos(folio) - pos; in filemap_range_uptodate() 2443 pos -= folio_pos(folio); in filemap_range_uptodate() 2714 if (end_offset < folio_pos(folio)) in filemap_read()
|
D | shmem.c | 963 same_folio = lend < folio_pos(folio) + folio_size(folio); in shmem_undo_range()
|
/Linux-v6.1/fs/9p/ |
D | vfs_addr.c | 164 loff_t start = folio_pos(folio); in v9fs_vfs_write_folio_locked()
|
/Linux-v6.1/fs/netfs/ |
D | buffered_read.c | 54 pg_end = folio_pos(folio) + folio_size(folio) - 1; in netfs_rreq_unlock_folios()
|
/Linux-v6.1/fs/afs/ |
D | write.c | 717 start = folio_pos(folio); /* May regress with THPs */ in afs_writepages_region() 1006 ret = afs_store_data(vnode, &iter, folio_pos(folio) + f, true); in afs_launder_folio()
|
D | file.c | 345 fsreq->pos = folio_pos(folio); in afs_symlink_read_folio()
|
D | dir.c | 147 pos = folio_pos(folio); in afs_dir_check_folio() 206 size = min_t(loff_t, folio_size(folio), req->actual_len - folio_pos(folio)); in afs_dir_dump()
|
/Linux-v6.1/fs/nfs/ |
D | file.c | 469 inode->i_ino, folio_pos(folio)); in nfs_launder_folio()
|
/Linux-v6.1/include/linux/ |
D | pagemap.h | 814 static inline loff_t folio_pos(struct folio *folio) in folio_pos() function
|
/Linux-v6.1/fs/ceph/ |
D | addr.c | 920 folio_pos(folio) >= i_size_read(inode)) && in ceph_writepages_start()
|
/Linux-v6.1/fs/ocfs2/ |
D | aops.c | 282 loff_t start = folio_pos(folio); in ocfs2_read_folio()
|
/Linux-v6.1/fs/btrfs/ |
D | disk-io.c | 845 (unsigned long long)folio_pos(folio)); in btree_invalidate_folio() 858 u64 page_start = folio_pos(folio); in btree_dirty_folio()
|
D | inode.c | 8219 u64 page_start = folio_pos(folio); in btrfs_invalidate_folio() 8373 btrfs_page_clear_checked(fs_info, &folio->page, folio_pos(folio), folio_size(folio)); in btrfs_invalidate_folio()
|
D | extent_io.c | 3344 u64 start = folio_pos(folio); in extent_invalidate_folio()
|
/Linux-v6.1/fs/cifs/ |
D | file.c | 5059 loff_t range_start = folio_pos(folio); in cifs_launder_folio()
|