Home
last modified time | relevance | path

Searched refs:self (Results 1 – 25 of 140) sorted by relevance

123456

/xnu-11215/tools/lldbmacros/core/
H A Doperating_system.py109 return struct.pack('34QII', self.x0, self.x1, self.x2, self.x3, self.x4, self.x5,
110 self.x6, self.x7, self.x8, self.x9, self.x10, self.x11, self.x12, self.x13,
111 self.x14, self.x15, self.x16, self.x17, self.x18, self.x19, self.x20, self.x21,
112 self.x22, self.x23, self.x24, self.x25, self.x26, self.x27, self.x28, self.fp,
113 self.lr, self.sp, self.pc, self.far, self.cpsr, self.esr)
293 self.r4, self.r5, self.r6, self.r7,
295 self.r12, self.sp, self.lr, self.pc,
443 self.ds, self.es, self.fs, self.gs
557 self.rsi, self.rbp, self.rsp, self.r8, self.r9,
558 self.r10, self.r11, self.r12, self.r13, self.r14,
[all …]
H A Dstandard.py28 self.old_stdout.flush(); self.old_stderr.flush()
32 self._stdout.flush(); self._stderr.flush()
44 self._O._indent = self._O._indent[:-4]
53 self._oldHeader = self._O._header
54 self._oldLastHeader = self._O._lastHeader
55 self._O._header = self._header
61 self._O._header = self._oldHeader
62 self._O._lastHeader = self._oldLastHeader
64 self._O._indent = self._O._indent[:-4]
385 o = self.fhandle or self.resultObj
[all …]
H A Dcvalue.py54 def sbvalue(self): argument
59 def ptrpolicy(self): argument
66 def __bool__(self): argument
67 return self.__sbval.__bool__() and self._GetValueAsUnsigned() != 0
70 return self.__sbval.__nonzero__() and self._GetValueAsUnsigned() != 0
72 def __repr__(self): argument
101 return self < other or self == other
109 def __str__(self): argument
147 if self.__ptr:
282 def __neg__(self): argument
[all …]
H A Dlldbwrap.py258 self, addr)
563 ty = self
666 self)
675 self)
753 return self.xCreateValueFromAddress(self.GetName(),
795 def IsValid(self): argument
861 addr = self.GetLoadAddress() + index * (stride or self.GetByteSize())
862 return self.chkCreateValueFromAddress(self.GetName(), addr, self.GetType())
863 return self
910 return self.xCreateValueFromAddress(self.GetName(),
[all …]
H A Dio.py21 self._offset = 0
26 def readable(self): argument
29 def writable(self): argument
33 def seekable(self): argument
38 def tell(self): argument
39 return self._offset
48 seekto += self._end - self._start
60 read_size = min(size, self._end - (self._start + self._offset))
63 data = self._sbprocess.ReadMemory(self._start + self._offset, read_size, err)
72 def readall(self): argument
[all …]
H A Dkernelcore.py19 self._arch = arch
20 self._msg = msg
23 def __str__(self): argument
24 return '%s: %s' % (self._arch, self._msg)
252 self.globals = _GlobalVariableFind(self)
491 if self.globals.page_protection_type <= self.PAGE_PROTECTION_TYPE_PPL:
550 def threads(self): argument
607 def procs(self): argument
635 def version(self): argument
639 def arch(self): argument
[all …]
H A Diterators.py247 self.queue = []
249 def __iter__(self): argument
250 return self
324 self.etype = self.root_sbv.GetType().GetPointeeType()
459 def first(self): argument
464 def last(self): argument
485 e = self.first() if min_key is None else self.find_ge(min_key)
537 def count(self): argument
571 print(xnu_format(fmt, self, self.hash_value.GetLoadAddress()))
624 def count(self): argument
[all …]
/xnu-11215/tools/lldbmacros/usertaskdebugging/
H A Duserprocess.py39 self.thread_id = unsigned(self.thread.thread_id)
42 if self.is64Bit:
48 self.saved_state = self.thread.machine.upcb.uss.ss_64
58 self.saved_state = self.thread.machine.upcb.uss.ss_64
61 % (self.thread_id, self.reg_type, cputype))
111 self.cputype = unsigned(self.proc.p_cputype)
112 self.cpusubtype = unsigned(self.proc.p_cpusubtype)
114 super().__init__(self.cputype, self.cpusubtype, ptrsize)
116 self.proc_platform = int(GetProcPlatform(self.proc))
132 self.registerset = GetRegisterSetForCPU(self.cputype, self.cpusubtype)
[all …]
H A Dinterface.py10 self.portnum = portnum
11 self.pkt_size = 8192
12 self.socket = None
16 def connect(self): argument
19 self.socket.bind((self.host_cfg, self.portnum))
29 self.connection, addr = self.socket.accept()
35 def read(self): argument
43 r_bytes = self.connection.recv(self.pkt_size)
56 def close(self): argument
62 def __str__(self): argument
[all …]
H A Dtarget.py21 self.hinfo = {
32 self.ptrsize = ptrsize
33 self.threads = {}
34 self.threads_ids_list = []
36 def getHostInfo(self): argument
64 def getProcessInfo(self): argument
68 def getFirstThreadInfo(self): argument
88 def getSignalInfo(self): argument
92 def getThreadsInfo(self): argument
104 def getCurrentThreadID(self): argument
[all …]
H A Dgdbserver.py9 def __init__(self, backing_instance): argument
11 self.process = backing_instance
14 self.conn = Interface('localhost', self.portnum)
17 def run(self): argument
18 if not self.conn.connect():
56 def handleMessage(self, msg): argument
151 def getRegisterData(self, query): argument
181 def getMemory(self, query): argument
197 def setMemory(self, query): argument
201 def getProcessInfo(self, query): argument
[all …]
/xnu-11215/tools/lldbmacros/kmemory/
H A Dkmem.py15 def size(self): argument
16 start, end = self
23 def __repr__(self): argument
53 addr = (packed << self.shift) + self.base
95 self.page_size = 1 << self.page_shift
96 self.page_mask = self.page_size - 1
111 self.zcpus = range(self.ncpus) if 'ZALLOC' in self.phases else (self.master_cpu, )
112 self.pcpus = range(self.ncpus) if 'PERCPU' in self.phases else (self.master_cpu, )
161 self.vmo_type = self.vm_kobject.GetType()
169 self.kasan_classic = not self.kasan_tbi
[all …]
H A Dbtlog.py49 def __len__(self): argument
53 def bts_len(self): argument
57 def refcount(self): argument
61 def bts_hash(self): argument
73 def frames(self): argument
92 print(xnu_format(fmt, self, v=self.sbv))
135 def size(self): argument
139 def param(self): argument
143 def shift(self): argument
147 def parity(self): argument
[all …]
H A Dzone.py25 def object_range(self): argument
112 size = self._chunk_len * self.kmem.zpm_type.GetByteSize()
117 def zone(self): argument
118 sbv = self.sbv
143 return self._pgz_alloc_frames(2 * self.pgz_slot)
147 return self._pgz_alloc_frames(2 * self.pgz_slot + 1)
437 if self.pgz:
618 def name(self): argument
621 return self.get_zone_name(self.zid)
649 return self.elem_inner_size + self.elem_redzone
[all …]
H A Dvm.py27 self.sbv = vm_map
28 self.name = name
56 if self.name:
68 print(xnu_format(fmt, m=self, v=self.sbv))
83 sbv = self.sbv
90 base = self.address & ~self.kmem.page_mask
99 sbv = self.sbv
109 sbv = self.sbv
123 def pages(self): argument
124 return self.object_range.size >> self.kmem.page_shift
[all …]
/xnu-11215/tools/lldbmacros/tests/lldbmock/
H A Dmemorymock.py182 data = self.serializer.serialize(value, self._sz)
183 instance._buf[self._offs: self._offs + min(self._sz, len(data))] = data
188 return self.serializer.deserialize(instance._buf, self._offs, self._sz)
205 return self.serializer.deserialize(data, self._offs, self._sz)
272 data = self.serializer.serialize(value, self._bsz)
293 for offs in range(self._offs, self._offs + self._sz):
297 return self.serializer.deserialize(ba, 0, self._bsz)
411 if self.__frozen and not hasattr(self, key):
479 self._data = self.serializer.serialize(data, self.size)
511 self._data = memoryview(parentBuf)[:self._size]
[all …]
/xnu-11215/tools/lldbmacros/
H A Dkasan.py116 addr = (shaddr - self._base) << self._scale
117 return self.set_mte(addr, self.get(shaddr))
120 return self._base + (self.clr_tbi(addr) >> self._scale)
155 return (shadow_addr - self._base) << self._scale
158 return self._base + (addr >> self._scale)
194 return (self._base, self._size)
211 self._base = self._meta.getElementAddress(addr)
226 return (self._base - self._lrz, self._meta.getOuterElemSize())
230 return (self._base, self._valid_size())
236 return (self._lrz, esize - isize - self._lrz)
[all …]
H A Dlog.py16 self._O = O
64 def value(self): argument
77 def code(self): argument
82 def flags(self): argument
92 def type(self): argument
131 blocks = self._blocks_range(head_block, self.block_count)
229 return self.stream.sync_cursor(self._cache.lc_stream_pos)
310 def cpu(self): argument
315 def ptr(self): argument
325 def size(self): argument
[all …]
H A Dmacho.py66 def load(self, fh): argument
67 fh = fileview(fh, self.offset, self.size)
80 self.filetype = self.get_filetype_shortname(header.filetype)
159 self.total_size = sizeof(self.mach_header) + read_bytes
184 self.fat = None
187 self.load(file)
215 def segments(self): argument
234 def uuid(self): argument
268 self.width = 40
334 if self.default_side_padding + len(_b.name) + 2 > self.width:
[all …]
H A Dwaitq.py30 self._ty = unsigned(self._wq.waitq_type) & 0x7
32 def kind(self): argument
35 def fifo(self): argument
38 def irq_safe(self): argument
43 def safe_queue(self): argument
53 def bitsStr(self): argument
81 def hasThreads(self): argument
86 def hasSets(self): argument
119 def asSelinfo(self): argument
124 def asPort(self): argument
[all …]
H A Dipcimportancedetail.py9 def __init__(self, task_kobj): argument
10 self.task = task_kobj
11 self.importance_refs = []
17 def __str__(self): argument
20 …out_arr.append(GetTaskSummary(self.task) + " " + GetProcSummary(GetProcFromTask(self.task)) + " {:…
35 self.elem = elem
36 self.children = []
42 def __str__(self): argument
62 def GetToTask(self): argument
69 return self.parent
[all …]
/xnu-11215/tools/trace/
H A Dparse_ipc_trace.py119 return self.msg_stat['o.num'], self.msg_stat['i.num']
195 self.src.add_outgoing_edge(self, time)
196 self.dst.add_incoming_edge(self, time)
200 return self.src.nname + " -> " + self.dst.nname
203 return self._data, self._dtype
238 if self.src.nname == self.dst.nname:
306 elif f & (self.F_DST_NDFLTQ | self.F_SRC_NDFLTQ):
321 avgsz = self.data() / self.dweight
322 msgs_with_data = self.dweight / self.weight
323 avgports = self.ports / self.pweight
[all …]
/xnu-11215/tools/lldbmacros/tests/lldbtest/
H A Dunittest.py110 cov_stop(self._cov)
122 self._debug = debug
125 return LLDBTextTestResult(self.stream, self.descriptions, self.verbosity,
131 self.stream.writeln()
202 def run(self, test): argument
250 self._cov = None
251 self.tests = []
301 cov_stop(self._cov)
313 self._debug = debug
316 return LLDBTestResult(self.stream, self.descriptions, self.verbosity)
[all …]
/xnu-11215/tools/lldbmacros/tests/lldb_tests/
H A Dtest_scripted_process.py45 def test_RawMock(self): argument
58 self.assertEqual(
75 self.assertEqual(
142 self.assertEqual(
147 self.assertEqual(
151 self.assertEqual(
238 self.assertEqual(
243 self.assertEqual(
288 self.assertEqual(
293 self.assertEqual(
[all …]
H A Dtest_examples.py56 def test_function(self): argument
59 self.reset_mocks()
102 def test_command(self): argument
109 self.reset_mocks()
125 def test_sbapi(self): argument
146 self.assertEqual(
150 self.assertEqual(
154 self.assertEqual(
160 def test_skip_arch(self): argument
163 self.assertEqual(self.target.triple.split('-', 1)[0], 'arm64e')
[all …]

123456