Lines Matching refs:entry
128 /* hugetlb pages are represented by a single entry in the xarray */
150 * same time and miss a shadow entry.
308 /* A swap/dax/shadow entry got inserted? Skip it. */
859 void *entry, *old = NULL;
865 xas_for_each_conflict(&xas, entry) {
866 old = entry;
867 if (!xa_is_value(entry)) {
876 /* entry may have been split before we acquired lock */
1088 * and we can unconditionally remove the wait entry.
1092 * After this list_del_init(&wait->entry) the wait entry
1096 list_del_init_careful(&wait->entry);
1114 INIT_LIST_HEAD(&bookmark.entry);
1630 void *entry = xas_next(&xas);
1631 if (!entry || xa_is_value(entry))
1666 void *entry = xas_prev(&xas);
1667 if (!entry || xa_is_value(entry))
1678 * find_get_entry - find and get a page cache entry
1685 * If the slot holds a shadow entry of a previously evicted page, or a
1686 * swap entry from shmem/tmpfs, it is returned.
1688 * Return: The head page or shadow entry, %NULL if nothing is found.
1702 * A shadow entry of a recently evicted page, or a swap entry from
1727 * find_lock_entry - Locate and lock a page cache entry.
1734 * If the slot holds a shadow entry of a previously evicted page, or a
1735 * swap entry from shmem/tmpfs, it is returned.
1738 * Return: The head page or shadow entry, %NULL if nothing is found.
1766 * Looks up the page cache entry at @mapping & @index.
1914 * A shadow entry of a recently evicted page, a swap
1915 * entry from shmem/tmpfs or a DAX entry. Return it
2053 * If the entry has been swapped out, we can stop looking.
2704 * vma->vm_mm->mmap_lock must be held on entry.