Searched refs:pfns (Results 1 – 5 of 5) sorted by relevance
/linux-4.19.296/drivers/xen/ |
D | xlate_mmu.c | 194 xen_pfn_t *pfns; member 202 info->pfns[info->idx++] = gfn; in setup_balloon_gfn() 219 xen_pfn_t *pfns; in xen_xlate_map_ballooned_pages() local 231 pfns = kcalloc(nr_grant_frames, sizeof(pfns[0]), GFP_KERNEL); in xen_xlate_map_ballooned_pages() 232 if (!pfns) { in xen_xlate_map_ballooned_pages() 241 kfree(pfns); in xen_xlate_map_ballooned_pages() 245 data.pfns = pfns; in xen_xlate_map_ballooned_pages() 255 kfree(pfns); in xen_xlate_map_ballooned_pages() 260 *gfns = pfns; in xen_xlate_map_ballooned_pages()
|
D | privcmd.c | 753 xen_pfn_t *pfns = NULL; in privcmd_ioctl_mmap_resource() local 788 pfns = kcalloc(kdata.num, sizeof(*pfns), GFP_KERNEL | __GFP_NOWARN); in privcmd_ioctl_mmap_resource() 789 if (!pfns) { in privcmd_ioctl_mmap_resource() 808 pfns[i] = pfn + (i % XEN_PFN_PER_PAGE); in privcmd_ioctl_mmap_resource() 815 set_xen_guest_handle(xdata.frame_list, pfns); in privcmd_ioctl_mmap_resource() 838 int num, *errs = (int *)pfns; in privcmd_ioctl_mmap_resource() 840 BUILD_BUG_ON(sizeof(*errs) > sizeof(*pfns)); in privcmd_ioctl_mmap_resource() 843 pfns, kdata.num, errs, in privcmd_ioctl_mmap_resource() 863 kfree(pfns); in privcmd_ioctl_mmap_resource()
|
/linux-4.19.296/drivers/virtio/ |
D | virtio_balloon.c | 78 __virtio32 pfns[VIRTIO_BALLOON_ARRAY_PFNS_MAX]; member 113 sg_init_one(&sg, vb->pfns, sizeof(vb->pfns[0]) * vb->num_pfns); in tell_host() 125 __virtio32 pfns[], struct page *page) in set_page_pfns() argument 136 pfns[i] = cpu_to_virtio32(vb->vdev, in set_page_pfns() 148 num = min(num, ARRAY_SIZE(vb->pfns)); in fill_balloon() 173 set_page_pfns(vb, vb->pfns + vb->num_pfns, page); in fill_balloon() 212 num = min(num, ARRAY_SIZE(vb->pfns)); in leak_balloon() 222 set_page_pfns(vb, vb->pfns + vb->num_pfns, page); in leak_balloon() 491 set_page_pfns(vb, vb->pfns, newpage); in virtballoon_migratepage() 499 set_page_pfns(vb, vb->pfns, page); in virtballoon_migratepage()
|
/linux-4.19.296/include/linux/ |
D | hmm.h | 148 uint64_t *pfns; member
|
/linux-4.19.296/include/xen/ |
D | xen-ops.h | 162 int xen_xlate_map_ballooned_pages(xen_pfn_t **pfns, void **vaddr,
|