Lines Matching refs:gdb
14 import gdb
44 class LxModule(gdb.Function):
59 raise gdb.GdbError("Unable to find MODULE " + mod_name)
65 class LxLsmod(gdb.Command):
71 super(LxLsmod, self).__init__("lx-lsmod", gdb.COMMAND_DATA)
74 gdb.write(
86 gdb.write("{address} {name:<19} {size:>8} {ref}".format(
96 gdb.write("{separator}{name}".format(
101 gdb.write("\n")
108 gdb.write("Unrecognized command\n")
109 raise gdb.GdbError(t)
111 class LxFindTextAddrinMod(gdb.Command):
115 super(LxFindTextAddrinMod, self).__init__('lx-getmod-by-textaddr', gdb.COMMAND_SUPPORT)
118 args = gdb.string_to_argv(arg)
123 addr = gdb.Value(int(args[0], 16)).cast(utils.get_ulong_type())
130 gdb.write(s)
132 gdb.write("0x%x is not in any module text section\n" % addr)