Home
last modified time | relevance | path

Searched refs:GetValueFromAddress (Results 1 – 25 of 29) sorted by relevance

12

/xnu-8019.80.24/tools/lldbmacros/
H A Dkevent.py14 yield kern.GetValueFromAddress(int(kqf), 'struct kqueue *')
16 yield kern.GetValueFromAddress(int(proc.p_fd.fd_wqkqueue), 'struct kqueue *')
18 yield kern.GetValueFromAddress(int(kqwl), 'struct kqueue *')
73 proc = kern.GetValueFromAddress(proc, 'proc_t')
140 kn = kern.GetValueFromAddress(cmd_args[0], 'struct knote *')
175 return GetKqworkqSummary(kern.GetValueFromAddress(int(kq), 'struct kqworkq *'))
177 return GetKqworkloopSummary(kern.GetValueFromAddress(int(kq), 'struct kqworkloop *'))
179 return GetKqfileSummary(kern.GetValueFromAddress(int(kq), 'struct kqfile *'))
184 kq = kern.GetValueFromAddress(int(kqf), 'struct kqueue *')
203 kqf = kern.GetValueFromAddress(cmd_args[0], 'kqfile *')
[all …]
H A Dbtlog.py24 record = kern.GetValueFromAddress(addr, 'btlog_record_t *')
85 btlog = kern.GetValueFromAddress(cmd_args[0], 'btlog_t *')
108 element = kern.GetValueFromAddress(cmd_options["-E"], 'void *')
112 btlog = kern.GetValueFromAddress(cmd_args[0], 'btlog_t *')
126 record = kern.GetValueFromAddress(addr, 'btlog_record_t *')
149 record = kern.GetValueFromAddress(records + recoffset,
H A Dpmap.py23 …return kern.GetValueFromAddress(paddr_in_kva, 'uint64_t *').GetSBValue().Dereference().GetValueAsU…
25 …return kern.GetValueFromAddress(paddr_in_kva, 'uint32_t *').GetSBValue().Dereference().GetValueAsU…
27 …return kern.GetValueFromAddress(paddr_in_kva, 'uint16_t *').GetSBValue().Dereference().GetValueAsU…
29 …return kern.GetValueFromAddress(paddr_in_kva, 'uint8_t *').GetSBValue().Dereference().GetValueAsUn…
110 pkt = kern.GetValueFromAddress(data_addr, 'kdp_readphysmem64_req_t *')
122 …data_address = unsigned(addressof(kern.GetValueFromAddress(int(addressof(kern.globals.manual_pkt.d…
124 …retval = kern.GetValueFromAddress(data_address, 'uint64_t *').GetSBValue().Dereference().GetValue…
126 …retval = kern.GetValueFromAddress(data_address, 'uint32_t *').GetSBValue().Dereference().GetValue…
128 …retval = kern.GetValueFromAddress(data_address, 'uint16_t *').GetSBValue().Dereference().GetValue…
130 …retval = kern.GetValueFromAddress(data_address, 'uint8_t *').GetSBValue().Dereference().GetValueA…
[all …]
H A Dmemory.py32 return kern.GetValueFromAddress(addr, type_str)
47 return kern.GetValueFromAddress((int(root) | mangle) + cpu * pagesize, element_type)
328 self.meta = kern.GetValueFromAddress(addr, "struct zone_page_metadata *")
338 self.meta = kern.GetValueFromAddress(self.meta_addr, "struct zone_page_metadata *")
416 m = kern.GetValueFromAddress(self.meta_addr + i * 16,
423 bitmap = kern.GetValueFromAddress(self.getBitmap(), 'uint64_t *')
444 bits = kern.GetValueFromAddress(m, meta).zm_bitmap
448 bitmap = kern.GetValueFromAddress(self.getBitmap(), 'uint64_t *')
532 data_array = kern.GetValueFromAddress(estart - 16, "uint8_t *")
539 data_array = kern.GetValueFromAddress(estart, "uint8_t *")
[all …]
H A Dscheduler.py42 element = kern.GetValueFromAddress(base_address + (y * struct_size), 'uintptr_t *')[1]
65 aic = kern.GetValueFromAddress(cmd_args[0], 'AppleInterruptController *')
75 unmasked = dereference(kern.GetValueFromAddress(current_pointer, 'uintptr_t *'))
76 active = dereference(kern.GetValueFromAddress(current_pointer + aic_him_offset, 'uintptr_t *'))
86 …unmasked = dereference(kern.GetValueFromAddress(current_pointer + (4 * group_count), 'uintptr_t *'…
87 …active = dereference(kern.GetValueFromAddress((current_pointer + aic_him_offset) + (4 * group_coun…
107 element = kern.GetValueFromAddress(base_address + (y * struct_size), 'uintptr_t *')[1]
233 pset = kern.GetValueFromAddress(cmd_args[0], "processor_set_t")
243 root = kern.GetValueFromAddress(cmd_args[0], "struct sched_clutch_root *")
262 root_bucket = kern.GetValueFromAddress(cmd_args[0], "struct sched_clutch_root_bucket *")
[all …]
H A Dkasan.py44 return unsigned(kern.GetValueFromAddress(shadow_addr, 'uint8_t *')[0])
53 shadow = kern.GetValueFromAddress(unsigned(base), "uint8_t *")
73 h = kern.GetValueFromAddress(addr, 'struct freelist_entry *')
147 liveh = kern.GetValueFromAddress(headerp, 'struct kasan_alloc_header *')
148 freeh = kern.GetValueFromAddress(addr, 'struct freelist_entry *')
162 footer = kern.GetValueFromAddress(addr + usz, 'struct kasan_alloc_footer *')
286 data_array = kern.GetValueFromAddress(start, "uint8_t *")
H A Drefgrp.py27 refgrp = kern.GetValueFromAddress(cmd_args[0], 'struct os_refgrp *')
44 refgrp = kern.GetValueFromAddress(cmd_args[0], 'struct os_refgrp *')
99 tval = kern.GetValueFromAddress(cmd_args[0], 'task *')
H A Dskywalk.py106 proc = kern.GetValueFromAddress(cmd_args[0], 'proc_t')
122 kc = kern.GetValueFromAddress(cmd_args[0], 'kern_channel *')
185 skm = kern.GetValueFromAddress(cmd_args[0], 'skmem_cache *')
279 skr = kern.GetValueFromAddress(cmd_args[0], 'skmem_region *')
312 ch = kern.GetValueFromAddress(cmd_args[0], 'kern_channel *')
464 ifp = kern.GetValueFromAddress(cmd_args[0], 'ifnet *')
491 nx = kern.GetValueFromAddress(cmd_args[0], 'kern_nexus *')
625 proc = kern.GetValueFromAddress(cmd_args[0], 'proc_t')
701 fm = kern.GetValueFromAddress(unsigned(fsw.fsw_flow_mgr), 'struct flow_mgr *')
702 cht = kern.GetValueFromAddress(unsigned(fm.fm_flow_table), 'struct cuckoo_hashtable *')
[all …]
H A Dipc.py80 destspacep = kern.GetValueFromAddress(0, 'struct ipc_space *')
343 …kmsgpid = int(Cast(kern.GetValueFromAddress(unsigned(kmsgsrchp) + kmsgsrchp.msgh_size, 'uint *')[1…
446 ipc = kern.GetValueFromAddress(cmd_args[0], 'ipc_space *')
466 tval = kern.GetValueFromAddress(cmd_args[0], 'task *')
774 ipc = kern.GetValueFromAddress(cmd_args[0], 'ipc_space *')
813 tval = kern.GetValueFromAddress(cmd_args[0], 'task *')
886 tval = kern.GetValueFromAddress(cmd_args[0], 'task *')
1035 ipr_port = kern.GetValueFromAddress(int(ipr.notify.port) & ~3, 'struct ipc_port *')
1378 port = kern.GetValueFromAddress(cmd_args[0], 'struct ipc_port *')
1386 space = kern.GetValueFromAddress(cmd_options["-S"], 'struct ipc_space *')
[all …]
H A Dcoreanalytics.py13 event = kern.GetValueFromAddress(cmd_args[0], "struct _ca_event *")
19 val = kern.GetValueFromAddress(curr + offset, "char *")
H A Dmbufs.py53 mp = kern.GetValueFromAddress(cmd_args[0], 'mbuf *')
74 mp = kern.GetValueFromAddress(cmd_args[0], 'mbuf *')
98 m = kern.GetValueFromAddress(cmd_args[0], 'mbuf *')
113 m = kern.GetValueFromAddress(cmd_args[0], 'mbuf *')
128 slg = kern.GetValueFromAddress(cmd_args[0], 'mcl_slabg_t *')
398 m = kern.GetValueFromAddress(cmd_args[0], 'mbuf_t *')
428 m = kern.GetValueFromAddress(cmd_args[0], 'mbuf_t *')
572 mca = kern.GetValueFromAddress(cmd_args[0], 'mcache_audit_t *')
655 mp = kern.GetValueFromAddress(cmd_args[0], 'mbuf *')
740 trace = kern.GetValueFromAddress(cmd_args[0], 'mtrace *')
[all …]
H A Dprocess.py589 coal = kern.GetValueFromAddress(cmd_args[0], 'coalition *')
648 t = kern.GetValueFromAddress(cmd_args[0], 'task *')
762 tval = kern.GetValueFromAddress(cmd_args[0], 'task *')
802 pval = kern.GetValueFromAddress(cmd_args[0], 'proc *')
822 pval = kern.GetValueFromAddress(cmd_args[0], 'proc *')
840 proc = kern.GetValueFromAddress(cmd_args[0], 'proc_t')
883 tty = kern.GetValueFromAddress(cmd_args[0], 'struct tty *')
1005 callhead = kern.GetValueFromAddress(cmd_args[0], 'queue_head_t *')
1068 if kern.GetValueFromAddress(unsigned(task.map.pmap), 'pmap_t') == pmap:
1081 pmap = kern.GetValueFromAddress(cmd_args[0], 'pmap_t')
[all …]
H A Dturnstile.py97 turnstile = kern.GetValueFromAddress(cmd_args[0], 'struct turnstile *')
159 thread = kern.GetValueFromAddress(cmd_args[0], "thread_t")
173 thread = kern.GetValueFromAddress(cmd_args[0], "thread_t")
H A Dwaitq.py77 link = kern.GetValueFromAddress(addr, 'waitq_link *')
97 wqp = kern.GetValueFromAddress(addr, 'wq_prepost *')
280 …id = value(kern.GetValueFromAddress(0).GetSBValue().CreateValueFromExpression(None, '(uint64_t)'+c…
292 link = kern.GetValueFromAddress(cmd_args[0], 'waitq_link *')
498 …wqp, warn_str = GetWaitqPrepost(unsigned(kern.GetValueFromAddress(cmd_options["-P"], 'uint64_t *')…
507 wqp = kern.GetValueFromAddress(cmd_args[0], 'wq_prepost *')
595 …wqp, warn_str = GetWaitqPrepost(unsigned(kern.GetValueFromAddress(cmd_options["-P"], 'uint64_t *')…
604 wqp = kern.GetValueFromAddress(cmd_args[0], 'wq_prepost *')
693 …wqp, warn_str = GetWaitqPrepost(unsigned(kern.GetValueFromAddress(cmd_options["-P"], 'uint64_t *')…
705 … link, warn_str = GetWaitqLink(unsigned(kern.GetValueFromAddress(cmd_options["-S"],'uint64_t *')))
[all …]
H A Duserspace.py110 upcb = kern.GetValueFromAddress(upcb_addr, 'arm_saved_state_t *')
141 thread = kern.GetValueFromAddress(ArgumentStringToInt(cmd_args[0]), 'thread *')
168 task = kern.GetValueFromAddress(cmd_args[0], 'task *')
211 task = kern.GetValueFromAddress(cmd_args[0], 'task *')
372 t = kern.GetValueFromAddress(cmd_args[0], 'task *')
590 task = kern.GetValueFromAddress(cmd_args[0], 'task_t')
696 task = kern.GetValueFromAddress(cmd_args[0], 'task_t')
881 data_ptr = kern.GetValueFromAddress(start_addr, 'uint8_t *')
914 kcdata = kern.GetValueFromAddress(cmd_args[0], 'kcdata_descriptor_t')
921 task = kern.GetValueFromAddress(cmd_options['-T'], 'task_t')
H A Dmisc.py170 data_entries = kern.GetValueFromAddress(data_entries_addr, 'cpu_data_entry_t *')
342 kgm_pkt = kern.GetValueFromAddress(data_address, 'kdp_readmsr64_req_t *')
393 kgm_pkt = kern.GetValueFromAddress(data_address, 'kdp_writemsr64_req_t *')
467 kdebug_entry = kern.GetValueFromAddress(kdbg_entry, 'kd_buf *')
964 rtc = kern.GetValueFromAddress(
1010 qhead = kern.GetValueFromAddress(cmd_args[0], 'struct queue_entry *')
1085 metadata_ptr = kern.GetValueFromAddress(phys_carveout_md_addr, "uint64_t *")
1086 metadata = kern.GetValueFromAddress(unsigned(metadata_ptr[0]), "uint8_t *")
1087 carveout_ptr = kern.GetValueFromAddress(phys_carveout_addr, "uint64_t *")
1089 metadata_hdr = kern.GetValueFromAddress(unsigned(metadata_ptr[0]), "uint32_t *")
[all …]
H A Dioreg.py204 obj = kern.GetValueFromAddress(cmd_args[0], 'OSObject *')
261 plane = kern.GetValueFromAddress(cmd_args[0], 'IORegistryPlane *')
275 entry = kern.GetValueFromAddress(cmd_args[0], 'IORegistryEntry *')
335 entry = kern.GetValueFromAddress(cmd_args[0], 'IOService *')
475 iopmpriv = kern.GetValueFromAddress(cmd_args[0], 'IOServicePM *')
600 obj = kern.GetValueFromAddress(cmd_args[0], 'IOService *')
666 flags_ptr = kern.GetValueFromAddress(unsigned(data_ptr) + sizeof("uint32_t"))
1467 kgm_pkt = kern.GetValueFromAddress(data_address, 'kdp_readioport_req_t *')
1510 kgm_pkt = kern.GetValueFromAddress(data_address, 'kdp_writeioport_req_t *')
1716 preoslog_header_ptr = kern.GetValueFromAddress(preoslog_vaddr, "uint8_t *")
[all …]
H A Dxnutriage.py63 link_register = dereference(kern.GetValueFromAddress(a + offset, 'uintptr_t *'))
73 a = dereference(kern.GetValueFromAddress(unsigned(a), 'uintptr_t *'))
H A Dnet.py247 ifp = kern.GetValueFromAddress(cmd_args[0], 'ifnet *')
368 ifp = kern.GetValueFromAddress(cmd_args[0], 'ifnet *')
561 so = kern.GetValueFromAddress(unsigned(socket), 'socket *')
592 so = kern.GetValueFromAddress(cmd_args[0], 'socket *')
666 proc = kern.GetValueFromAddress(cmd_args[0], 'proc *')
890 rtd = kern.GetValueFromAddress(cmd_args[0], 'rtentry_dbg *')
988 inifa = kern.GetValueFromAddress(cmd_args[0], 'in_ifaddr_dbg *')
1054 in6ifa = kern.GetValueFromAddress(cmd_args[0], 'in6_ifaddr_dbg *')
1120 inm = kern.GetValueFromAddress(cmd_args[0], 'in_multi_dbg *')
1163 ifma = kern.GetValueFromAddress(cmd_args[0], 'ifmultiaddr_dbg *')
[all …]
H A Dbank.py77 bank_task = kern.GetValueFromAddress(cmd_args[0], 'bank_task_t')
99 bank_task = kern.GetValueFromAddress(cmd_args[0], 'bank_task_t')
H A Dcounter.py24 print GetSimpleCounter(kern.GetValueFromAddress(cmd_args[0], "scalable_counter_t"))
H A Dusertaskgdbserver.py40 t = kern.GetValueFromAddress(cmd_args[0], 'task_t')
H A Dworkqueue.py133 th = kern.GetValueFromAddress(cmd_args[0], "struct thread *")
151 proc = kern.GetValueFromAddress(cmd_args[0], "proc_t")
H A Dpci.py19 entry = kern.GetValueFromAddress(int(acpi_pe_obj), 'IOService *')
/xnu-8019.80.24/tools/lldbmacros/core/
H A Dkernelcore.py432 return dereference(self.GetValueFromAddress(addr, var))
451 def GetValueFromAddress(self, addr, type_str = 'void *'): member in KernelTarget
472 return self.GetValueFromAddress(v, t)
548 rtc = self.GetValueFromAddress(rtclockdata_addr, 'struct _rtclock_data_ *')

12