Home
last modified time | relevance | path

Searched refs:base_pfn (Results 1 – 3 of 3) sorted by relevance

/xen/tools/libxc/
A Dxc_dom_arm.c248 = (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 Ddmar.c841 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 Diommu.c1919 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