Home
last modified time | relevance | path

Searched refs:gnt_list_entry (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/block/
H A Dxen-blkfront.c313 struct grant *gnt_list_entry, *n; in fill_grant_buffer() local
317 gnt_list_entry = kzalloc(sizeof(struct grant), GFP_NOIO); in fill_grant_buffer()
318 if (!gnt_list_entry) in fill_grant_buffer()
324 kfree(gnt_list_entry); in fill_grant_buffer()
327 gnt_list_entry->page = granted_page; in fill_grant_buffer()
330 gnt_list_entry->gref = GRANT_INVALID_REF; in fill_grant_buffer()
331 list_add(&gnt_list_entry->node, &rinfo->grants); in fill_grant_buffer()
338 list_for_each_entry_safe(gnt_list_entry, n, in fill_grant_buffer()
340 list_del(&gnt_list_entry->node); in fill_grant_buffer()
342 __free_page(gnt_list_entry in fill_grant_buffer()
352 struct grant *gnt_list_entry; get_free_grant() local
365 grant_foreign_access(const struct grant *gnt_list_entry, const struct blkfront_info *info) grant_foreign_access() argument
378 struct grant *gnt_list_entry = get_free_grant(rinfo); get_grant() local
402 struct grant *gnt_list_entry = get_free_grant(rinfo); get_indirect_grant() local
611 struct grant *gnt_list_entry; blkif_setup_rw_req_grant() local
2748 struct grant *gnt_list_entry, *tmp; purge_persistent_grants() local
[all...]
/kernel/linux/linux-6.6/drivers/block/
H A Dxen-blkfront.c313 struct grant *gnt_list_entry, *n; in fill_grant_buffer() local
317 gnt_list_entry = kzalloc(sizeof(struct grant), GFP_NOIO); in fill_grant_buffer()
318 if (!gnt_list_entry) in fill_grant_buffer()
324 kfree(gnt_list_entry); in fill_grant_buffer()
327 gnt_list_entry->page = granted_page; in fill_grant_buffer()
330 gnt_list_entry->gref = INVALID_GRANT_REF; in fill_grant_buffer()
331 list_add(&gnt_list_entry->node, &rinfo->grants); in fill_grant_buffer()
338 list_for_each_entry_safe(gnt_list_entry, n, in fill_grant_buffer()
340 list_del(&gnt_list_entry->node); in fill_grant_buffer()
342 __free_page(gnt_list_entry in fill_grant_buffer()
352 struct grant *gnt_list_entry; get_free_grant() local
365 grant_foreign_access(const struct grant *gnt_list_entry, const struct blkfront_info *info) grant_foreign_access() argument
378 struct grant *gnt_list_entry = get_free_grant(rinfo); get_grant() local
402 struct grant *gnt_list_entry = get_free_grant(rinfo); get_indirect_grant() local
599 struct grant *gnt_list_entry; blkif_setup_rw_req_grant() local
2531 struct grant *gnt_list_entry, *tmp; purge_persistent_grants() local
[all...]

Completed in 5 milliseconds