Lines Matching refs:pfn
22 unsigned long pfn;
43 if (new->pfn == entry->pfn)
46 if (new->pfn < entry->pfn)
57 pr_warn("%s: cannot add pfn=%pa -> mfn=%pa: pfn=%pa -> mfn=%pa already exists\n",
58 __func__, &new->pfn, &new->mfn, &entry->pfn, &entry->mfn);
63 unsigned long __pfn_to_mfn(unsigned long pfn)
73 if (entry->pfn <= pfn &&
74 entry->pfn + entry->nr_pages > pfn) {
75 unsigned long mfn = entry->mfn + (pfn - entry->pfn);
79 if (pfn < entry->pfn)
151 bool __set_phys_to_machine_multi(unsigned long pfn,
164 if (p2m_entry->pfn <= pfn &&
165 p2m_entry->pfn + p2m_entry->nr_pages > pfn) {
171 if (pfn < p2m_entry->pfn)
184 p2m_entry->pfn = pfn;
200 bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn)
202 return __set_phys_to_machine_multi(pfn, mfn, 1);