Home
last modified time | relevance | path

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

12

/linux/mm/
A Dfilemap.c304 if (xa_is_value(page)) in page_cache_delete_batch()
505 if (xa_is_value(page)) in filemap_range_has_page()
663 if (xa_is_value(page)) in filemap_range_has_writeback()
1906 if (xa_is_value(folio)) { in __filemap_get_folio()
2104 if (!xa_is_value(page)) { in find_lock_entries()
2174 if (xa_is_value(page)) in find_get_pages_range()
2230 if (xa_is_value(page)) in find_get_pages_contig()
2287 if (xa_is_value(page)) in find_get_pages_range_tag()
2831 if (xa_is_value(page)) in seek_page_size()
2886 if (!xa_is_value(page)) in mapping_seek_hole_data()
[all …]
A Dtruncate.c73 if (xa_is_value(pvec->pages[j])) in truncate_exceptional_pvec_entries()
89 if (!xa_is_value(page)) { in truncate_exceptional_pvec_entries()
401 if (xa_is_value(page)) in truncate_inode_pages_range()
496 if (xa_is_value(page)) { in __invalidate_mapping_pages()
646 if (xa_is_value(page)) { in invalidate_inode_pages2_range()
A Dmemfd.c40 if (xa_is_value(page)) in memfd_tag_pins()
90 if (xa_is_value(page)) in memfd_wait_for_pins()
A Dreadahead.c201 if (page && !xa_is_value(page)) { in page_cache_ra_unbounded()
676 if (page && !xa_is_value(page)) in readahead_expand()
699 if (page && !xa_is_value(page)) in readahead_expand()
A Dswap_state.c91 if (xa_is_value(page)) in get_shadow_from_swap_cache()
124 if (xa_is_value(old)) { in add_to_swap_cache()
266 if (!xa_is_value(old)) in clear_shadow_from_swap_cache()
402 if (!xa_is_value(page)) in find_get_incore_page()
A Dfolio-compat.c126 if ((fgp_flags & FGP_HEAD) || !folio || xa_is_value(folio)) in pagecache_get_page()
A Dshmem.c815 if (xa_is_value(page)) in shmem_partial_swap_usage()
943 if (xa_is_value(page)) { in shmem_undo_range()
1007 if (xa_is_value(page)) { in shmem_undo_range()
1183 if (!xa_is_value(page)) in shmem_find_swap_entries()
1223 if (!xa_is_value(page)) in shmem_unuse_swap_entries()
1722 VM_BUG_ON(!*pagep || !xa_is_value(*pagep)); in shmem_swapin_page()
1841 if (!xa_is_value(page)) { in shmem_getpage_gfp()
1849 if (xa_is_value(page)) { in shmem_getpage_gfp()
A Dkhugepaged.c1723 if (xa_is_value(page) || !PageUptodate(page)) { in collapse_file()
1739 if (!page || xa_is_value(page)) { in collapse_file()
2008 if (xa_is_value(page)) { in khugepaged_scan_file()
A Dswap.c1094 if (!xa_is_value(page)) in pagevec_remove_exceptionals()
A Dmadvise.c238 if (!xa_is_value(page)) in force_shm_swapin_readahead()
/linux/lib/
A Didr.c403 if (xa_is_value(bitmap)) { in ida_alloc_range()
499 if (xa_is_value(bitmap)) { in ida_free()
548 if (!xa_is_value(bitmap)) in ida_destroy()
577 } else if (xa_is_value(entry)) { in ida_dump_entry()
A Dradix-tree.c445 } else if (xa_is_value(entry)) { in radix_tree_extend()
687 if (xa_is_value(item)) in insert_entries()
878 int values = !!xa_is_value(item) - !!xa_is_value(old); in __radix_tree_replace()
1367 int values = xa_is_value(old) ? -1 : 0; in __radix_tree_delete()
A Dxarray.c586 if (xa_is_value(head)) in xas_expand()
780 bool value = xa_is_value(entry); in xas_store()
822 values += !xa_is_value(first) - !value; in xas_store()
1074 child->nr_values = xa_is_value(entry) ? in xas_split()
1080 if (xa_is_value(curr)) in xas_split()
1090 values += (xa_is_value(entry) - xa_is_value(curr)) * in xas_split()
2271 } else if (xa_is_value(entry)) in xa_dump_entry()
A Diov_iter.c85 if (WARN_ON(xa_is_value(head))) \
A Dtest_xarray.c877 XA_BUG_ON(xa, !xa_is_value(entry)); in __check_store_iter()
/linux/fs/
A Ddax.c234 if (!entry || WARN_ON_ONCE(!xa_is_value(entry))) in get_unlocked_entry()
502 if (!xa_is_value(entry)) { in grab_mapping_entry()
631 if (WARN_ON_ONCE(!xa_is_value(entry))) in dax_layout_busy_page_range()
668 if (!entry || WARN_ON_ONCE(!xa_is_value(entry))) in __dax_invalidate_entry()
887 if (WARN_ON(!xa_is_value(entry))) in dax_writeback_one()
896 if (!entry || WARN_ON_ONCE(!xa_is_value(entry))) in dax_writeback_one()
/linux/Documentation/translations/zh_CN/core-api/
A Dxarray.rst41 将其转换为一个条目。当你从XArray中检索一个条目时,你可以通过调用xa_is_value()检
/linux/tools/testing/radix-tree/
A Dtest.c261 if (!xa_is_value(entry)) { in item_kill_tree()
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_pages.c593 if (unlikely(xa_is_value(sg))) { in __i915_gem_object_get_sg()
/linux/include/linux/
A Dpagemap.h70 if (!xa_is_node(head) && xa_is_value(head)) in mapping_shrinkable()
A Dxarray.h77 static inline bool xa_is_value(const void *entry) in xa_is_value() function
/linux/fs/afs/
A Dwrite.c447 if (xa_is_value(folio)) in afs_extend_writeback()
A Ddir.c124 BUG_ON(xa_is_value(folio)); in afs_dir_read_cleanup()
/linux/fs/btrfs/
A Dcompression.c693 if (page && !xa_is_value(page)) { in add_ra_bio_pages()
/linux/Documentation/core-api/
A Dxarray.rst37 a value entry by calling xa_is_value(), and convert it back to

Completed in 98 milliseconds

12