Home
last modified time | relevance | path

Searched refs:brd_pages (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/block/
H A Dbrd.c42 struct xarray brd_pages; member
51 return xa_load(&brd->brd_pages, sector >> PAGE_SECTORS_SHIFT); in brd_lookup_page()
71 xa_lock(&brd->brd_pages); in brd_insert_page()
72 ret = __xa_insert(&brd->brd_pages, idx, page, gfp); in brd_insert_page()
75 xa_unlock(&brd->brd_pages); in brd_insert_page()
94 xa_for_each(&brd->brd_pages, idx, page) { in brd_free_pages()
99 xa_destroy(&brd->brd_pages); in brd_free_pages()
231 xa_lock(&brd->brd_pages); in brd_do_discard()
233 page = __xa_erase(&brd->brd_pages, aligned_sector >> PAGE_SECTORS_SHIFT); in brd_do_discard()
241 xa_unlock(&brd->brd_pages); in brd_do_discard()
[all …]