p2m_entry 126 arch/arm/xen/p2m.c struct xen_p2m_entry *p2m_entry; p2m_entry 132 arch/arm/xen/p2m.c p2m_entry = rb_entry(n, struct xen_p2m_entry, rbnode_phys); p2m_entry 133 arch/arm/xen/p2m.c if (p2m_entry->pfn <= pfn && p2m_entry 134 arch/arm/xen/p2m.c p2m_entry->pfn + p2m_entry->nr_pages > pfn) { p2m_entry 135 arch/arm/xen/p2m.c rb_erase(&p2m_entry->rbnode_phys, &phys_to_mach); p2m_entry 137 arch/arm/xen/p2m.c kfree(p2m_entry); p2m_entry 140 arch/arm/xen/p2m.c if (pfn < p2m_entry->pfn) p2m_entry 149 arch/arm/xen/p2m.c p2m_entry = kzalloc(sizeof(*p2m_entry), GFP_NOWAIT); p2m_entry 150 arch/arm/xen/p2m.c if (!p2m_entry) p2m_entry 153 arch/arm/xen/p2m.c p2m_entry->pfn = pfn; p2m_entry 154 arch/arm/xen/p2m.c p2m_entry->nr_pages = nr_pages; p2m_entry 155 arch/arm/xen/p2m.c p2m_entry->mfn = mfn; p2m_entry 158 arch/arm/xen/p2m.c rc = xen_add_phys_to_mach_entry(p2m_entry); p2m_entry 161 arch/arm/xen/p2m.c kfree(p2m_entry);