Lines Matching refs:mmap_page
34 u32 mmap_page; member
41 ((u64)efa->mmap_page << PAGE_SHIFT); in get_mmap_key()
186 unsigned long mmap_page; in mmap_entries_remove_free() local
188 xa_for_each(&ucontext->mmap_xa, mmap_page, entry) { in mmap_entries_remove_free()
189 xa_erase(&ucontext->mmap_xa, mmap_page); in mmap_entries_remove_free()
209 u64 mmap_page; in mmap_entry_get() local
211 mmap_page = (key & EFA_MMAP_PAGE_MASK) >> PAGE_SHIFT; in mmap_entry_get()
212 if (mmap_page > U32_MAX) in mmap_entry_get()
215 entry = xa_load(&ucontext->mmap_xa, mmap_page); in mmap_entry_get()
252 entry->mmap_page = ucontext->mmap_xa_page; in mmap_entry_insert()
254 err = __xa_insert(&ucontext->mmap_xa, entry->mmap_page, entry, in mmap_entry_insert()