Searched refs:base_pfn (Results 1 – 3 of 3) sorted by relevance
/xen/tools/libxc/ |
A D | xc_dom_arm.c | 248 = (base_pfn + ((uint64_t)1<<next_shift)) & ~next_mask; in populate_one_size() 251 xen_pfn_t end_pfn = base_pfn + *nr_pfns; in populate_one_size() 258 if ( mask & base_pfn ) in populate_one_size() 265 if ( (base_pfn & next_mask) && end_pfn > next_boundary ) in populate_one_size() 268 count = ( end_pfn - base_pfn ) >> pfn_shift; in populate_one_size() 275 extents[i] = base_pfn + (i<<pfn_shift); in populate_one_size() 303 (uint64_t)base_pfn << XC_PAGE_SHIFT, in populate_guest_memory() 304 (uint64_t)(base_pfn + nr_pfns) << XC_PAGE_SHIFT, in populate_guest_memory() 325 base_pfn + pfn, &allocsz, extents); in populate_guest_memory() 330 base_pfn + pfn, &allocsz, extents); in populate_guest_memory() [all …]
|
/xen/xen/drivers/passthrough/vtd/ |
A D | dmar.c | 841 unsigned long base_pfn, end_pfn; member 851 #define ERMRRU_ARG(eru) eru.base_pfn, eru.end_pfn 862 base = user_rmrrs[i].base_pfn; in add_user_rmrr() 944 rmrr->base_address = pfn_to_paddr(user_rmrrs[i].base_pfn); in add_user_rmrr() 1097 user_rmrrs[nr_rmrr].base_pfn = start; in parse_rmrr_param()
|
A D | iommu.c | 1919 unsigned long base_pfn = rmrr->base_address >> PAGE_SHIFT_4K; in rmrr_identity_mapping() local 1947 while ( base_pfn < end_pfn ) in rmrr_identity_mapping() 1949 if ( clear_identity_p2m_entry(d, base_pfn) ) in rmrr_identity_mapping() 1951 base_pfn++; in rmrr_identity_mapping() 1963 while ( base_pfn < end_pfn ) in rmrr_identity_mapping() 1965 int err = set_identity_p2m_entry(d, base_pfn, p2m_access_rw, flag); in rmrr_identity_mapping() 1969 base_pfn++; in rmrr_identity_mapping()
|
Completed in 15 milliseconds