Searched refs:folio_pos (Results 1 - 25 of 45) sorted by relevance
12
/linux-master/fs/freevxfs/ |
H A D | vxfs_immed.c | 34 void *src = vip->vii_immed.vi_immed + folio_pos(folio);
|
/linux-master/fs/bcachefs/ |
H A D | fs-io-pagecache.h | 21 return folio_pos(folio) + folio_size(folio); 31 return folio_pos(folio) >> 9; 82 u64 f_offset = pos - folio_pos(folio); 84 BUG_ON(pos < folio_pos(folio) || pos >= folio_end_pos(folio));
|
H A D | fs-io-buffered.c | 524 if (folio_pos(folio) >= i_size) { 537 i_size - folio_pos(folio), 694 offset = pos - folio_pos(folio); 710 if (folio_pos(folio) >= inode->v.i_size) { 760 unsigned offset = pos - folio_pos(folio); 849 if (pos != folio_pos(f) && !folio_test_uptodate(f)) { 857 last_folio_pos = folio_pos(f); 873 f_offset = pos - folio_pos(darray_first(fs)); 905 f_offset = pos - folio_pos(darray_first(fs)); 949 f_offset = pos - folio_pos(darray_firs [all...] |
H A D | fs-io-pagecache.c | 35 BUG_ON(fs->nr && folio_pos(f) != pos); 506 WARN_ON((u64) folio_pos(folio) + offset + len > 607 if (folio->mapping != mapping || folio_pos(folio) >= isize) { 613 len = min_t(loff_t, folio_size(folio), isize - folio_pos(folio)); 697 max(folio_pos(folio), start_offset), 700 ret = clamp(folio_pos(folio) + offset, 745 folio_pos(folio) + (i << SECTOR_SHIFT));
|
H A D | fs-io.c | 275 BUG_ON(end <= folio_pos(folio)); 277 start_offset = max(start, folio_pos(folio)) - folio_pos(folio); 278 end_offset = min_t(u64, end, folio_end_pos(folio)) - folio_pos(folio); 324 WARN_ON_ONCE(folio_pos(folio) >= inode->v.i_size); 326 if (inode->v.i_size > folio_pos(folio))
|
/linux-master/fs/orangefs/ |
H A D | inode.c | 296 off = folio_pos(folio); 418 } else if (folio_pos(folio) + offset <= wr->pos && 419 wr->pos + wr->len <= folio_pos(folio) + offset + length) { 425 } else if (wr->pos < folio_pos(folio) + offset && 426 wr->pos + wr->len <= folio_pos(folio) + offset + length && 427 folio_pos(folio) + offset < wr->pos + wr->len) { 429 x = wr->pos + wr->len - (folio_pos(folio) + offset); 435 } else if (folio_pos(folio) + offset <= wr->pos && 436 folio_pos(folio) + offset + length < wr->pos + wr->len && 437 wr->pos < folio_pos(foli [all...] |
/linux-master/fs/ext2/ |
H A D | dir.c | 110 if (dir->i_size < folio_pos(folio) + limit) { 164 dir->i_ino, error, folio_pos(folio) + offs, 174 dir->i_ino, folio_pos(folio) + offs, 454 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); 540 pos = folio_pos(folio) + offset_in_folio(folio, de); 598 pos = folio_pos(folio) + from;
|
/linux-master/fs/nilfs2/ |
H A D | file.c | 60 folio_pos(folio) >= i_size_read(inode) ||
|
H A D | dir.c | 84 loff_t pos = folio_pos(folio) + from; 93 loff_t pos = folio_pos(folio) + from; 119 if (dir->i_size < folio_pos(folio) + limit) { 120 limit = dir->i_size - folio_pos(folio);
|
H A D | page.c | 407 folio_pos(folio), inode->i_ino);
|
/linux-master/fs/iomap/ |
H A D | buffered-io.c | 119 *range_start = folio_pos(folio) + (start_blk << inode->i_blkbits); 450 .pos = folio_pos(folio), 602 trace_iomap_release_folio(folio->mapping->host, folio_pos(folio), 620 folio_pos(folio) + offset, len); 690 if (!(iter->flags & IOMAP_UNSHARE) && pos <= folio_pos(folio) && 691 pos + len >= folio_pos(folio) + folio_size(folio)) 809 if (pos + len > folio_pos(folio) + folio_size(folio)) 810 len = folio_pos(folio) + folio_size(folio) - pos; 1046 folio_pos(folio) + folio_size(folio) - 1); 1051 ret = punch(inode, folio_pos(foli [all...] |
/linux-master/fs/netfs/ |
H A D | misc.c | 245 end = folio_pos(folio) + folio_size(folio);
|
H A D | buffered_write.c | 268 from = folio_pos(folio); 533 folio_pos(folio), 534 folio_pos(folio) + folio_size(folio)); 1053 start = folio_pos(folio); /* May regress with THPs */ 1212 unsigned long long start = folio_pos(folio);
|
H A D | buffered_read.c | 56 pg_end = folio_pos(folio) + folio_size(folio) - 1; 523 unsigned long long start = folio_pos(folio);
|
/linux-master/fs/erofs/ |
H A D | fscache.c | 232 folio_pos(folio), folio_size(folio)); 244 folio_pos(folio), folio_size(folio)); 246 ret = erofs_fscache_read_io_async(ctx->cookie, folio_pos(folio), io); 351 folio_pos(folio), folio_size(folio));
|
/linux-master/fs/btrfs/ |
H A D | subpage.c | 239 ASSERT(folio_pos(folio) <= start && 240 start + len <= folio_pos(folio) + PAGE_SIZE); 314 *start = max_t(u64, folio_pos(folio), orig_start); 320 if (folio_pos(folio) >= orig_start + orig_len) 323 *len = min_t(u64, folio_pos(folio) + PAGE_SIZE, 801 start, len, folio_pos(folio),
|
/linux-master/fs/ubifs/ |
H A D | file.c | 250 if (pos == folio_pos(folio) && len >= folio_size(folio)) 441 if (pos == folio_pos(folio) && len >= folio_size(folio)) { 1019 if (folio_pos(folio) >= i_size) { 1029 if (folio_pos(folio) + len <= i_size) { 1030 if (folio_pos(folio) >= synced_i_size) { 1053 len = i_size - folio_pos(folio); 1564 folio_pos(folio) >= i_size_read(inode))) {
|
/linux-master/fs/gfs2/ |
H A D | aops.c | 105 if (folio_pos(folio) < i_size && 106 i_size < folio_pos(folio) + folio_size(folio)) 494 offset = *pos + copied - folio_pos(folio);
|
/linux-master/fs/ |
H A D | mpage.c | 579 if (folio_pos(folio) >= i_size) 582 if (folio_pos(folio) + length > i_size) { 591 length = i_size - folio_pos(folio);
|
H A D | buffer.c | 1002 sector_t block = div_u64(folio_pos(folio), size); 1822 block = div_u64(folio_pos(folio), blocksize); 2088 block = div_u64(folio_pos(folio), blocksize); 2230 size_t start = pos - folio_pos(folio); 2368 iblock = div_u64(folio_pos(folio), blocksize); 2608 (folio_pos(folio) >= size)) { 2616 if (folio_pos(folio) + end > size) 2617 end = size - folio_pos(folio); 2715 if (folio_pos(folio) + folio_size(folio) <= i_size) 2719 if (folio_pos(foli [all...] |
/linux-master/arch/xtensa/mm/ |
H A D | cache.c | 141 unsigned long temp = folio_pos(folio);
|
/linux-master/fs/xfs/scrub/ |
H A D | xfile.c | 308 trace_xfile_put_folio(xf, folio_pos(folio), folio_size(folio));
|
/linux-master/arch/arm/mm/ |
H A D | flush.c | 235 flush_pfn_alias(folio_pfn(folio), folio_pos(folio));
|
/linux-master/mm/ |
H A D | truncate.c | 212 loff_t pos = folio_pos(folio); 369 same_folio = lend < folio_pos(folio) + folio_size(folio);
|
/linux-master/fs/affs/ |
H A D | file.c | 539 tmp = folio_pos(folio); 637 if (folio_pos(folio) + to > inode->i_size) { 638 to = inode->i_size - folio_pos(folio);
|
Completed in 251 milliseconds
12