Lines Matching full:gdb
7 import gdb
11 class vnet(gdb.Function):
29 if gdb.lookup_symbol("sysctl___kern_features_vimage")[0] is None:
34 vnet = tdfind(gdb.selected_thread().ptid[2])['td_vnet']
45 raise gdb.error(f"No prison named {vnet}")
48 return val.cast(gdb.lookup_type("uintptr_t"))
66 block = gdb.block_for_pc(lf['ops']['cls']['methods'][0]['func'])
67 elf_file_t = gdb.lookup_type("elf_file_t", block).target()
91 raise gdb.error(f"{path} has unexpected linker file type {file_type}")
96 obj = gdb.Value(vnet_data_base + vnet_entry_addr - start + base)
100 # Register with gdb.