/xen/tools/libxc/ |
A D | xc_devicemodel_compat.c | 102 xc_interface *xch, uint32_t domid, uint64_t first_pfn, uint32_t nr, in xc_hvm_track_dirty_vram() argument 105 return xendevicemodel_track_dirty_vram(xch->dmod, domid, first_pfn, in xc_hvm_track_dirty_vram() 110 xc_interface *xch, uint32_t domid, uint64_t first_pfn, uint32_t nr) in xc_hvm_modified_memory() argument 112 return xendevicemodel_modified_memory(xch->dmod, domid, first_pfn, nr); in xc_hvm_modified_memory() 117 uint64_t first_pfn, uint32_t nr) in xc_hvm_set_mem_type() argument 119 return xendevicemodel_set_mem_type(xch->dmod, domid, type, first_pfn, in xc_hvm_set_mem_type()
|
A D | xc_mem_access.c | 29 uint64_t first_pfn, in xc_set_mem_access() argument 37 .pfn = first_pfn, in xc_set_mem_access()
|
/xen/xen/arch/x86/hvm/ |
A D | dm.c | 64 static int track_dirty_vram(struct domain *d, xen_pfn_t first_pfn, in track_dirty_vram() argument 80 shadow_track_dirty_vram(d, first_pfn, nr, buf->h) : in track_dirty_vram() 81 hap_track_dirty_vram(d, first_pfn, nr, buf->h); in track_dirty_vram() 161 end_pfn = extent.first_pfn + extent.nr; in modified_memory() 163 if ( end_pfn <= extent.first_pfn || in modified_memory() 170 pfn = extent.first_pfn + *pfns_done; in modified_memory() 237 xen_pfn_t last_pfn = data->first_pfn + data->nr - 1; in set_mem_type() 250 if ( (data->first_pfn > last_pfn) || in set_mem_type() 274 unsigned long pfn = data->first_pfn + iter; in set_mem_type() 306 data->first_pfn += iter; in set_mem_type() [all …]
|
/xen/tools/libs/devicemodel/include/ |
A D | xendevicemodel.h | 253 xendevicemodel_handle *dmod, domid_t domid, uint64_t first_pfn, 267 xendevicemodel_handle *dmod, domid_t domid, uint64_t first_pfn, 299 uint64_t first_pfn, uint32_t nr);
|
/xen/tools/libs/devicemodel/ |
A D | core.c | 469 xendevicemodel_handle *dmod, domid_t domid, uint64_t first_pfn, in xendevicemodel_track_dirty_vram() argument 480 data->first_pfn = first_pfn; in xendevicemodel_track_dirty_vram() 508 xendevicemodel_handle *dmod, domid_t domid, uint64_t first_pfn, in xendevicemodel_modified_memory() argument 512 .first_pfn = first_pfn, in xendevicemodel_modified_memory() 521 uint64_t first_pfn, uint32_t nr) in xendevicemodel_set_mem_type() argument 532 data->first_pfn = first_pfn; in xendevicemodel_set_mem_type()
|
/xen/xen/include/public/hvm/ |
A D | dm_op.h | 204 uint64_aligned_t first_pfn; member 274 uint64_aligned_t first_pfn; member 295 uint64_aligned_t first_pfn; member
|
/xen/tools/libxc/include/ |
A D | xenctrl_compat.h | 157 xc_interface *xch, uint32_t domid, uint64_t first_pfn, uint32_t nr, 160 xc_interface *xch, uint32_t domid, uint64_t first_pfn, uint32_t nr); 163 uint64_t first_pfn, uint32_t nr);
|
A D | xenctrl.h | 2016 xenmem_access_t access, uint64_t first_pfn,
|
/xen/xen/include/asm-x86/ |
A D | shadow.h | 66 unsigned long first_pfn,
|
/xen/tools/python/xen/lowlevel/xc/ |
A D | xc.c | 1426 unsigned long first_pfn, nr_pfns, allow_access, ret; in pyxc_domain_iomem_permission() local 1431 &dom, &first_pfn, &nr_pfns, &allow_access) ) in pyxc_domain_iomem_permission() 1435 xc->xc_handle, dom, first_pfn, nr_pfns, allow_access); in pyxc_domain_iomem_permission()
|