Searched refs:indirect_pages (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/block/xen-blkback/ |
H A D | xenbus.c | 316 kfree(req->indirect_pages[j]); in xen_blkif_disconnect() 1028 req->indirect_pages[j] = kzalloc(sizeof(*req->indirect_pages[0]), in read_per_ring_refs() 1030 if (!req->indirect_pages[j]) in read_per_ring_refs() 1053 if (!req->indirect_pages[j]) in read_per_ring_refs() 1055 kfree(req->indirect_pages[j]); in read_per_ring_refs()
|
H A D | common.h | 354 struct grant_page *indirect_pages[MAX_INDIRECT_PAGES]; member
|
H A D | blkback.c | 918 struct grant_page **pages = pending_req->indirect_pages; in xen_blkbk_parse_indirect()
|
/kernel/linux/linux-6.6/drivers/block/xen-blkback/ |
H A D | xenbus.c | 316 kfree(req->indirect_pages[j]); in xen_blkif_disconnect() 1022 req->indirect_pages[j] = kzalloc(sizeof(*req->indirect_pages[0]), in read_per_ring_refs() 1024 if (!req->indirect_pages[j]) in read_per_ring_refs() 1047 if (!req->indirect_pages[j]) in read_per_ring_refs() 1049 kfree(req->indirect_pages[j]); in read_per_ring_refs()
|
H A D | common.h | 354 struct grant_page *indirect_pages[MAX_INDIRECT_PAGES]; member
|
H A D | blkback.c | 918 struct grant_page **pages = pending_req->indirect_pages; in xen_blkbk_parse_indirect()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | xen-blkfront.c | 184 struct list_head indirect_pages; member 415 BUG_ON(list_empty(&rinfo->indirect_pages)); in get_indirect_grant() 416 indirect_page = list_first_entry(&rinfo->indirect_pages, in get_indirect_grant() 1283 if (!list_empty(&rinfo->indirect_pages)) { in blkif_free_ring() 1287 list_for_each_entry_safe(indirect_page, n, &rinfo->indirect_pages, lru) { in blkif_free_ring() 1575 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkif_completion() 2021 INIT_LIST_HEAD(&rinfo->indirect_pages); in negotiate_mq() 2307 BUG_ON(!list_empty(&rinfo->indirect_pages)); in blkfront_setup_indirect() 2313 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkfront_setup_indirect() 2351 if (!list_empty(&rinfo->indirect_pages)) { in blkfront_setup_indirect() [all...] |
/kernel/linux/linux-6.6/drivers/block/ |
H A D | xen-blkfront.c | 185 struct list_head indirect_pages; member 415 BUG_ON(list_empty(&rinfo->indirect_pages)); in get_indirect_grant() 416 indirect_page = list_first_entry(&rinfo->indirect_pages, in get_indirect_grant() 1217 if (!list_empty(&rinfo->indirect_pages)) { in blkif_free_ring() 1221 list_for_each_entry_safe(indirect_page, n, &rinfo->indirect_pages, lru) { in blkif_free_ring() 1502 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkif_completion() 1921 INIT_LIST_HEAD(&rinfo->indirect_pages); in negotiate_mq() 2196 BUG_ON(!list_empty(&rinfo->indirect_pages)); in blkfront_setup_indirect() 2202 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkfront_setup_indirect() 2240 if (!list_empty(&rinfo->indirect_pages)) { in blkfront_setup_indirect() [all...] |
Completed in 14 milliseconds