Searched refs:brd_pages (Results 1 – 1 of 1) sorted by relevance
31 * Each block ramdisk device has a xarray brd_pages of pages that stores42 struct xarray brd_pages; member 51 return xa_load(&brd->brd_pages, sector >> PAGE_SECTORS_SHIFT); in brd_lookup_page() 72 xa_lock(&brd->brd_pages); in brd_insert_page() 73 ret = __xa_cmpxchg(&brd->brd_pages, sector >> PAGE_SECTORS_SHIFT, NULL, in brd_insert_page() 77 xa_unlock(&brd->brd_pages); in brd_insert_page() 84 xa_unlock(&brd->brd_pages); in brd_insert_page() 97 xa_for_each(&brd->brd_pages, idx, page) { in brd_free_pages() 102 xa_destroy(&brd->brd_pages); in brd_free_pages() 169 xa_lock(&brd->brd_pages); in brd_do_discard() [all...]