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);