Searched refs:thp_size (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.15/tools/testing/selftests/vm/ |
| D | split_huge_page_test.c | 172 uint64_t thp_size; in split_pmd_thp() local 187 thp_size = check_huge(one_page); in split_pmd_thp() 188 if (!thp_size) { in split_pmd_thp() 204 thp_size = check_huge(one_page); in split_pmd_thp() 205 if (thp_size) { in split_pmd_thp() 206 printf("Still %ld kB AnonHugePages not split\n", thp_size); in split_pmd_thp() 218 uint64_t thp_size; in split_pte_mapped_thp() local 252 thp_size = check_huge(one_page); in split_pte_mapped_thp() 253 if (!thp_size) { in split_pte_mapped_thp() 274 thp_size = 0; in split_pte_mapped_thp() [all …]
|
| /Linux-v5.15/fs/afs/ |
| D | write.c | 114 unsigned int f, from = pos & (thp_size(page) - 1); in afs_write_end() 199 psize = thp_size(page); in afs_kill_pages() 245 psize = thp_size(page); in afs_redirty_pages() 489 psize = thp_size(page); in afs_extend_writeback() 589 (to == thp_size(page) || new_content)) in afs_write_back_from_locked_page() 723 start += thp_size(page); in afs_writepages_region() 902 priv = afs_page_dirty(page, 0, thp_size(page)); in afs_page_mkwrite() 965 t = thp_size(page); in afs_launder_page()
|
| D | file.c | 406 if (offset == 0 && length == thp_size(page)) in afs_invalidate_dirty()
|
| D | dir.c | 2076 if (offset == 0 && length == thp_size(page)) in afs_dir_invalidatepage()
|
| /Linux-v5.15/fs/ceph/ |
| D | addr.c | 149 if (offset != 0 || length != thp_size(page)) { in ceph_invalidatepage() 326 u64 len = thp_size(page); in ceph_readpage() 337 zero_user_segment(page, 0, thp_size(page)); in ceph_readpage() 472 if (end > page_offset(page) + thp_size(page)) in get_writepages_data_length() 473 end = page_offset(page) + thp_size(page); in get_writepages_data_length() 491 loff_t len = thp_size(page); in writepage_nounlock() 519 page->mapping->a_ops->invalidatepage(page, 0, thp_size(page)); in writepage_nounlock() 545 WARN_ON_ONCE(len > thp_size(page)); in writepage_nounlock() 836 0, thp_size(page)); in ceph_writepages_start() 925 len += thp_size(page); in ceph_writepages_start() [all …]
|
| /Linux-v5.15/fs/netfs/ |
| D | read_helper.c | 408 unsigned int pgend = pgpos + thp_size(page); in netfs_rreq_unlock() 972 rreq->len = thp_size(page); in netfs_readpage() 1035 if (offset == 0 && len >= thp_size(page)) in netfs_skip_page_read() 1048 zero_user_segments(page, 0, offset, offset + len, thp_size(page)); in netfs_skip_page_read() 1133 rreq->len = thp_size(page); in netfs_write_begin()
|
| /Linux-v5.15/mm/ |
| D | page_io.c | 345 bio_add_page(bio, page, thp_size(page), 0); in __swap_writepage() 411 bio_add_page(bio, page, thp_size(page), 0); in swap_readpage()
|
| D | truncate.c | 176 do_invalidatepage(page, 0, thp_size(page)); in truncate_cleanup_page()
|
| D | filemap.c | 2661 size_t page_size = thp_size(page); in filemap_read() 2808 } while (offset < thp_size(page)); in page_seek_hole_data() 2820 return thp_size(page); in seek_page_size()
|
| /Linux-v5.15/drivers/nvdimm/ |
| D | pmem.c | 242 rc = pmem_do_write(pmem, page, 0, sector, thp_size(page)); in pmem_rw_page() 244 rc = pmem_do_read(pmem, page, 0, sector, thp_size(page)); in pmem_rw_page()
|
| D | btt.c | 1495 rc = btt_do_bvec(btt, NULL, page, thp_size(page), 0, op, sector); in btt_rw_page()
|
| /Linux-v5.15/include/linux/ |
| D | huge_mm.h | 493 static inline unsigned long thp_size(struct page *page) in thp_size() function
|
| D | pagemap.h | 1084 return thp_size(page) >> inode->i_blkbits; in i_blocks_per_page()
|
| D | mm.h | 1702 #define offset_in_thp(page, p) ((unsigned long)(p) & (thp_size(page) - 1))
|