Lines Matching refs:unsigned
23 return "ptr = {:#x}, size = {:d}, elem_type = struct ipc_entry".format(unsigned(t), s)
28 return "ptr = {:#x}, size = {:d}, elem_type = struct ipc_port_requests".format(unsigned(t), s)
128 space = unsigned(port.ip_receiver)
142 print(prefix + format_string.format(unsigned(port), addressof(ip_waitq),
143 unsigned(receiver_name), ip_object.io_references, space,
234 return kern.GetValueFromAddress(unsigned(kmsgp.ikm_kdata), 'mach_msg_header_t *')
249 '', unsigned(kmsgp), unsigned(kmsghp), kmsgh=kmsghp)
378 dsc_type = unsigned(dsc.type.type)
385 elif unsigned(dsc.type.type) in (1,3):
405 … return kern.GetValueFromAddress(unsigned(kmsghp) + kmsgh.msgh_size, 'mach_msg_max_trailer_t *')
411 …return kern.GetValueFromAddress(unsigned(kmsgp.ikm_udata) + content_size, 'mach_msg_max_trailer_t …
440 local_name = unsigned(ips_wqset.wqset_index) << 8
446 local_name |= unsigned(entry_val.ie_bits) >> 24
459 unsigned(pset), addressof(ips_wqset), local_name,
465 print("{:<#20x} {:<#20x}".format(unsigned(thread), thread.wait_event))
565 io_bits = unsigned(portval.ip_object.io_bits)
571 kobject_addr = kern.StripKernelPAC(unsigned(portval.ip_kobject))
603 return "task {:<#20x}".format(unsigned(task))
614 bits = unsigned(port.ip_object.io_bits) # osfmk/ipc/ipc_object.h
615 name = unsigned(port.ip_messages.imq_receiver_name)
687 psetval = kern.CreateTypedPointerFromAddress(unsigned(ie_object), 'struct ipc_pset')
706 portval = kern.CreateTypedPointerFromAddress(unsigned(ie_object), 'struct ipc_port')
710 soright_ptr = unsigned(sorightval)
811 entry_ie_bits = unsigned(entryval.ie_bits)
1026 …r = format_str.format(unsigned(port), 'in-transit', disp_str, 0, 0, port.ip_messages.imq_msgcount,…
1057 if unsigned(th_vport) > 0:
1091 if unsigned(p.ip_nsrequest) not in (0, 1): # 1 is IP_KOBJECT_NSREQUEST_ARMED
1102 if unsigned(p.ip_requests) != 0:
1108 if unsigned(ipr.ipr_name) in (0, 0xfffffffe):
1111 ipr_bits = unsigned(ipr.ipr_soright) & 3
1138 if kmsgh.msgh_remote_port and unsigned(kmsgh.msgh_remote_port) != unsigned(task_port):
1142 if kmsgh.msgh_local_port and unsigned(kmsgh.msgh_local_port) != unsigned(task_port) \
1143 and unsigned(kmsgh.msgh_local_port) != unsigned(kmsgh.msgh_remote_port):
1156 dsc_type = unsigned(dsc.type.type)
1203 if unsigned(p) == unsigned(qport):
1275 entry_bits= unsigned(entry_val.ie_bits)
1285 … eport = kern.CreateTypedPointerFromAddress(unsigned(entry_val.ie_object), 'struct ipc_port')
1291 if follow_busyports and unsigned(eport) > 0 and eport.ip_messages.imq_msgcount > 0:
1303 if unsigned(t.itk_host) > 0:
1305 if unsigned(t.itk_bootstrap) > 0:
1307 if unsigned(t.itk_debug_control) > 0:
1309 if unsigned(t.itk_task_access) > 0:
1311 if unsigned(t.itk_task_ports[1]) > 0: ## task read port
1313 if unsigned(t.itk_task_ports[2]) > 0: ## task inspect port
1317 if unsigned(t.itk_task_ports[3]) > 0:
1321 if unsigned(t.itk_resume) > 0:
1329 if unsigned(tport) > 0:
1342 if unsigned(export) > 0:
1360 if unsigned(thval.ith_special_reply_port) > 0:
1364 if unsigned(thval.ith_voucher) > 0:
1366 if unsigned(vport) > 0:
1370 if unsigned(thval.t_tro.tro_exc_actions) > 0:
1374 if unsigned(export) > 0:
1397 if unsigned(ipc_entry) != 0:
1398 entry_bits = unsigned(ipc_entry.ie_bits)
1400 if (int(entry_bits) & 0x001f0000) != 0 and unsigned(ipc_entry.ie_object) == unsigned(qport):
1406 … checking {:s} busy-port {}:{:#x}...{:30s}\r".format(procname, entry_name, unsigned(ipc_port), ''))
1474 ipc_port_addr = unsigned(ipc_port)
1597 kobj_addr = unsigned(kern.GetValueFromAddress(cmd_args[0]))
1783 if unsigned(iii.iii_donating):
1803 if unsigned(iie.iie_bits) & xnudefines.IIE_TYPE_MASK:
1811 refs = unsigned(iie.iie_bits) >> xnudefines.IIE_TYPE_BITS
1812 made_refs = unsigned(iie.iie_made)
1854 if unsigned(t.task_imp_base):
1882 growing_str = "Y" if unsigned(ivac.ivac_is_growing) else "N"
1898 last_entry_index = unsigned(ivac.ivac_table_size)
1914 if unsigned(ivam) == 0 :
1917 get_value_fn = kern.Symbolicate(unsigned(ivam.ivam_get_value))
1918 extract_fn = kern.Symbolicate(unsigned(ivam.ivam_extract_content))
1919 release_value_fn = kern.Symbolicate(unsigned(ivam.ivam_release_value))
1920 command_fn = kern.Symbolicate(unsigned(ivam.ivam_command))
1956 if unsigned(ivam) == 0:
1970 …g = format_str.format(data_element, unsigned(data_element.e_made), data_element.e_sum, data_elemen…
1973 for i in range(0, (unsigned(data_element.e_size) - 1)):
2045 if unsigned(ivace.ivace_releasing):
2047 if unsigned(ivace.ivace_free):
2049 if unsigned(ivace.ivace_layered):
2056 out_str += " " + GetHandleSummaryForKey(unsigned(ivace.ivace_value), manager_key_num)
2072 if unsigned(ivac.ivac_freelist) == 0:
2076 next_free = unsigned(ivac.ivac_freelist)
2079 next_free = unsigned(ivac.ivac_table[next_free].ivace_next)
2096 voucher_entry_index = unsigned(voucher.iv_table[i])
2147 return kern.Symbolicate(unsigned(ivam))
2168 voucher_entry_value = unsigned(voucher.iv_table[idx])
2176 if voucher_entry_value >= unsigned(ivac.ivac_table_size):
2177 … to get ivace for value %d in table of size %d" % (voucher_entry_value, unsigned(ivac.ivac_table_s…
2217 return FindPortRights(cmd_args=[unsigned(port)], cmd_options={'-R':'S'})
2231 print("task {:#x} ({:s}) is not suspended".format(unsigned(task), GetProcNameForTask(task)))
2241 …boardd's fault. Go look at the syslog for \"Suspending task.\")".format(unsigned(task), GetProcNam…
2244 …print("task {:#x} ({:s}) is suspended but no resume port exists".format(unsigned(task), GetProcNam…
2247 return FindPortRights(cmd_args=[unsigned(port)], cmd_options={'-R':'S'})
2263 port = unsigned(ArgumentStringToInt(cmd_args[0])) - unsigned(portoff)