Lines Matching +full:entry +full:- +full:address
1 # SPDX-License-Identifier: GPL-2.0-only
44 return (bit_start, bit_end), data >> bit_start & ((1 << (1 + bit_end - bit_start)) - 1)
81 {'next entry physical address': <30} {hex(self.next_entry_physical_address)}
82 ---
89 def __init__(self, address, level): argument
91 memoryview(gdb.selected_inferior().read_memory(address, 8)),
132 self.address = address
140 next_level = self.page_hierarchy_level - 1
148 {'entry address': <30} {hex(self.address)}
149 {'page entry binary data': <30} {hex(self.page_entry_binary_data)}
150 ---
151 PAGE ENTRY IS NOT PRESENT!
159 {'entry address': <30} {hex(self.address)}
160 {'page entry binary data': <30} {hex(self.page_entry_binary_data)}
162 {'page physical address': <30} {hex(self.page_physical_address)}
163 ---
164 {'bit': <4} {self.entry_present[0]: <10} {'entry present': <30} {self.entry_present[1]}
169 …{'bit': <4} {self.entry_was_accessed[0]: <10} {'entry has been accessed': <30} {self.entry_was_acc…
181 {'entry address': <30} {hex(self.address)}
182 {'page entry binary data': <30} {hex(self.page_entry_binary_data)}
183 {'next entry physical address': <30} {hex(self.next_entry_physical_address)}
184 ---
185 {'bit': <4} {self.entry_present[0]: <10} {'entry present': <30} {self.entry_present[1]}
190 …{'bit': <4} {self.entry_was_accessed[0]: <10} {'entry has been accessed': <30} {self.entry_was_acc…
198 """Prints the entire paging structure used to translate a given virtual address.
200 Having an address space of the currently executed process translates the virtual address
205 super(TranslateVM, self).__init__('translate-vm', gdb.COMMAND_USER)
218 gdb.GdbError("Virtual address translation is not"