/openbmc/linux/mm/ |
H A D | memfd.c | 43 if (!xa_is_value(page) && in memfd_tag_pins() 47 if (!xa_is_value(page) && in memfd_tag_pins() 102 if (!xa_is_value(page) && in memfd_wait_for_pins() 106 if (!xa_is_value(page) && cache_count != in memfd_wait_for_pins()
|
H A D | truncate.c | 70 if (xa_is_value(fbatch->folios[j])) in truncate_folio_batch_exceptionals() 86 if (!xa_is_value(folio)) { in truncate_folio_batch_exceptionals() 418 if (xa_is_value(folio)) in truncate_inode_pages_range() 514 if (xa_is_value(folio)) { in mapping_try_invalidate() 640 if (xa_is_value(folio)) { in invalidate_inode_pages2_range()
|
H A D | filemap.c | 293 if (xa_is_value(folio)) in page_cache_delete_batch() 488 if (xa_is_value(folio)) in filemap_range_has_page() 645 if (xa_is_value(folio)) in filemap_range_has_writeback() 880 if (!xa_is_value(entry)) { in __filemap_add_folio() 1766 if (!entry || xa_is_value(entry)) in page_cache_next_miss() 1802 if (!entry || xa_is_value(entry)) in page_cache_prev_miss() 1859 if (!folio || xa_is_value(folio)) in filemap_get_entry() 1898 if (xa_is_value(folio)) in __filemap_get_folio() 2024 if (!folio || xa_is_value(folio)) in find_get_entry() 2080 if (!xa_is_value(foli [all...] |
H A D | swap_state.c | 77 if (xa_is_value(page)) in get_shadow_from_swap_cache() 113 if (xa_is_value(old)) { in add_to_swap_cache() 261 if (!xa_is_value(old)) in clear_shadow_from_swap_cache() 393 if (!xa_is_value(folio)) in filemap_get_incore_folio()
|
H A D | readahead.c | 232 if (folio && !xa_is_value(folio)) { in page_cache_ra_unbounded() 796 if (folio && !xa_is_value(folio)) in readahead_expand() 823 if (folio && !xa_is_value(folio)) in readahead_expand()
|
H A D | shmem.c | 886 if (xa_is_value(page)) in shmem_partial_swap_usage() 965 if (!xa_is_value(folio)) { in shmem_get_partial_folio() 1014 if (xa_is_value(folio)) { in shmem_undo_range() 1083 if (xa_is_value(folio)) { in shmem_undo_range() 1309 if (!xa_is_value(folio)) in shmem_find_swap_entries() 1349 if (!xa_is_value(folio)) in shmem_unuse_swap_entries() 1848 VM_BUG_ON(!*foliop || !xa_is_value(*foliop)); in shmem_swapin_folio() 1978 if (!xa_is_value(folio)) in shmem_get_folio_gfp() 1984 if (xa_is_value(folio)) { in shmem_get_folio_gfp()
|
H A D | khugepaged.c | 1846 if (xa_is_value(page) || !PageUptodate(page)) { in collapse_file() 1865 if (!page || xa_is_value(page)) { in collapse_file() 2230 if (xa_is_value(page)) { in hpage_collapse_scan_file()
|
H A D | swap.c | 1062 if (!xa_is_value(folio)) in folio_batch_remove_exceptionals()
|
H A D | madvise.c | 252 if (!xa_is_value(page)) in shmem_swapin_range()
|
/openbmc/linux/lib/ |
H A D | idr.c | 403 if (xa_is_value(bitmap)) { in ida_alloc_range() 500 if (xa_is_value(bitmap)) { in ida_free() 549 if (!xa_is_value(bitmap)) in ida_destroy() 578 } else if (xa_is_value(entry)) { in ida_dump_entry()
|
H A D | radix-tree.c | 447 } else if (xa_is_value(entry)) { in radix_tree_extend() 689 if (xa_is_value(item)) in insert_entries() 880 int values = !!xa_is_value(item) - !!xa_is_value(old); in __radix_tree_replace() 1368 int values = xa_is_value(old) ? -1 : 0; in __radix_tree_delete()
|
H A D | xarray.c | 587 if (xa_is_value(head)) in xas_expand() 783 bool value = xa_is_value(entry); in xas_store() 825 values += !xa_is_value(first) - !value; in xas_store() 1077 child->nr_values = xa_is_value(entry) ? in xas_split() 1083 if (xa_is_value(curr)) in xas_split() 1094 values += (xa_is_value(entry) - xa_is_value(curr)) * in xas_split() 2295 } else if (xa_is_value(entry)) in xa_dump_entry()
|
H A D | scatterlist.c | 1288 if (WARN_ON(xa_is_value(folio))) in extract_xarray_to_sg()
|
H A D | iov_iter.c | 92 if (WARN_ON(xa_is_value(folio))) \
|
/openbmc/linux/fs/ |
H A D | dax.c | 220 if (!entry || WARN_ON_ONCE(!xa_is_value(entry))) in get_unlocked_entry() 588 if (!xa_is_value(entry)) { in grab_mapping_entry() 717 if (WARN_ON_ONCE(!xa_is_value(entry))) in dax_layout_busy_page_range() 754 if (!entry || WARN_ON_ONCE(!xa_is_value(entry))) in __dax_invalidate_entry() 937 if (WARN_ON(!xa_is_value(entry))) in dax_writeback_one() 946 if (!entry || WARN_ON_ONCE(!xa_is_value(entry))) in dax_writeback_one()
|
/openbmc/linux/Documentation/translations/zh_CN/core-api/ |
H A D | xarray.rst | 42 将其转换为一个条目。当你从XArray中检索一个条目时,你可以通过调用xa_is_value()检
|
/openbmc/linux/tools/testing/radix-tree/ |
H A D | test.c | 261 if (!xa_is_value(entry)) { in item_kill_tree()
|
/openbmc/linux/drivers/iommu/iommufd/ |
H A D | pages.c | 531 WARN_ON(!xa_is_value(entry)); in batch_from_xarray() 552 WARN_ON(!xa_is_value(entry)); in batch_from_xarray_clear() 1603 WARN_ON(!xa_is_value(entry)); in iopt_pages_fill_from_xarray()
|
/openbmc/linux/net/devlink/ |
H A D | region.c | 292 if (WARN_ON(!xa_is_value(p))) { in __devlink_snapshot_id_increment() 332 if (WARN_ON(!xa_is_value(p))) in __devlink_snapshot_id_decrement()
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_pages.c | 617 if (unlikely(xa_is_value(sg))) { in __i915_gem_object_page_iter_get_sg()
|
/openbmc/linux/include/linux/ |
H A D | xarray.h | 79 static inline bool xa_is_value(const void *entry) in xa_is_value() function
|
H A D | pagemap.h | 188 if (!xa_is_node(head) && xa_is_value(head)) in mapping_shrinkable()
|
/openbmc/linux/fs/afs/ |
H A D | write.c | 494 if (xa_is_value(folio)) in afs_extend_writeback()
|
/openbmc/linux/fs/btrfs/ |
H A D | compression.c | 363 if (page && !xa_is_value(page)) { in add_ra_bio_pages()
|
/openbmc/linux/Documentation/core-api/ |
H A D | xarray.rst | 37 a value entry by calling xa_is_value(), and convert it back to
|