Lines Matching defs:mfn_list
46 mfn_t *mfn_list;
131 * The start_info_t and mfn_list are initially mapped in low "boot" memory.
171 * Relocate the mfn_list, any number of pages.
178 pa_to_ma(pfn_to_pa(va_to_pfn((caddr_t)mfn_list + off)));
182 old = (uintptr_t)mfn_list;
183 mfn_list = (mfn_t *)addr;
184 xen_info->mfn_list = (mfn_t)addr;
189 * Create the lists of mfn_list pages needed by suspend/resume.
204 pfn_to_mfn(va_to_pfn((caddr_t)mfn_list + off));
267 if (pfn < mfn_count && mfn_list[pfn] == mfn)
321 return (mfn_list[pfn]);
427 update_contig_pfnlist(pfn, mfn_list[pfn], mfn);
432 mfn_list[pfn] = mfn;
439 if (mfn_list[pfn] == MFN_INVALID) {
442 mfn_list[pfn] = mfn;