Searched refs:gfns (Results 1 – 6 of 6) sorted by relevance
480 dmabuf_imp_grant_foreign_access(unsigned long *gfns, u32 *refs, in dmabuf_imp_grant_foreign_access() argument503 gfns[i], 0); in dmabuf_imp_grant_foreign_access()566 unsigned long *gfns; in dmabuf_imp_to_refs() local614 gfns = kcalloc(count, sizeof(*gfns), GFP_KERNEL); in dmabuf_imp_to_refs()615 if (!gfns) { in dmabuf_imp_to_refs()632 gfns[i++] = pfn_to_gfn(pfn); in dmabuf_imp_to_refs()635 ret = ERR_PTR(dmabuf_imp_grant_foreign_access(gfns, in dmabuf_imp_to_refs()638 kfree(gfns); in dmabuf_imp_to_refs()
214 int __init xen_xlate_map_ballooned_pages(xen_pfn_t **gfns, void **virt, in xen_xlate_map_ballooned_pages() argument259 *gfns = pfns; in xen_xlate_map_ballooned_pages()
51 unsigned long *gfns; member393 info->gfns = vmalloc_array(info->nr_pages, sizeof(unsigned long)); in xenfb_probe()394 if (!info->gfns) in xenfb_probe()518 vfree(info->gfns); in xenfb_remove()532 int epd = PAGE_SIZE / sizeof(info->gfns[0]); in xenfb_init_shared_page()535 info->gfns[i] = vmalloc_to_gfn(info->fb + i * PAGE_SIZE); in xenfb_init_shared_page()538 info->page->pd[i] = vmalloc_to_gfn(&info->gfns[i * epd]); in xenfb_init_shared_page()
1021 gfn_t gfns[ASYNC_PF_PER_VCPU]; member
54 gpte guest pte (referring to gfns)
6354 is '0' for all gfns. Userspace can control whether memory is shared/private by