Lines Matching full:physical
35 instruction pointer from a physical address at early boot to the
39 and the physical/virtual base addresses must have the same alignment
45 from identity-mapped physical addresses after we program this table
50 Because the set of page tables are linked together by physical address,
51 we must know a priori the physical address of each table. The linker
55 where the physical load address of the kernel is unknown at build time.
62 page tables at the physical address corresponding to the symbol
214 """Mask to apply to an individual entry to get the physical address
243 """Look up the physical mapping for a virtual address.
245 If this is a leaf table, this is the physical address mapping. If not,
246 this is the physical address of the next level table"""
253 set the corresponding physical entry in the table. Unsupported flags
256 If this is a leaf table, this is the physical address mapping. If not,
257 this is the physical address of the next level table"""
269 update just the flags, leaving the physical mapping alone.
340 image starting at the provided physical memory location"""
344 debug("%s starting at physical address 0x%x" %
347 # Database of page table pages. Maps physical memory address to
354 """If we need to instantiate a new MMUTable, return a physical
407 debug("new %s at physical addr 0x%x"
415 """Map a virtual address to a physical address in the page tables,
517 with _start and _size suffixes. The physical address mapping
524 # either dual mapping or it's the same as physical
573 debug("top-level %s at physical addr 0x%x" %
611 <physical address>,<size>[,<flags:LUWXD>[,<virtual address>]]
762 # Figure out if there is any need to do virtual-to-physical
784 debug("Physical address space: 0x%x - 0x%x size 0x%x" %
810 # When generic linker sections are not present in physical memory,
812 # physical pages. So simply identity map them to create the page table
815 # physical memory below.
819 # Need to identity map the physical address space
834 debug("Base addresses: physical 0x%x size 0x%x" % (locore_base,