Lines Matching refs:globals
43 pagesize = kern.globals.page_size
57 for i in range(0, kern.globals.zpercpu_early_count):
69 pagesize = kern.globals.page_size
75 for i in range(0, kern.globals.zpercpu_early_count):
103 z = addressof(kern.globals.zone_array[i])
104 zs = addressof(kern.globals.zone_security_array[i])
113 page_size = unsigned(kern.globals.page_size)
176 memstats["memorystatus_level"] = int(kern.globals.memorystatus_level)
177 memstats["memorystatus_available_pages"] = int(kern.globals.memorystatus_available_pages)
178 memstats["inuse_ptepages_count"] = int(kern.globals.inuse_ptepages_count)
181 if hasattr(kern.globals, 'compressor_object'):
182 memstats["compressor_page_count"] = int(kern.globals.compressor_object.resident_page_count)
183 memstats["vm_page_throttled_count"] = int(kern.globals.vm_page_throttled_count)
184 memstats["vm_page_active_count"] = int(kern.globals.vm_page_active_count)
185 memstats["vm_page_inactive_count"] = int(kern.globals.vm_page_inactive_count)
186 memstats["vm_page_wire_count"] = int(kern.globals.vm_page_wire_count)
187 memstats["vm_page_free_count"] = int(kern.globals.vm_page_free_count)
188 memstats["vm_page_purgeable_count"] = int(kern.globals.vm_page_purgeable_count)
189 memstats["vm_page_inactive_target"] = int(kern.globals.vm_page_inactive_target)
190 memstats["vm_page_free_target"] = int(kern.globals.vm_page_free_target)
191 memstats["vm_page_free_reserved"] = int(kern.globals.vm_page_free_reserved)
240 ledger_template = kern.globals.task_ledger_template
245 page_size = kern.globals.page_size
279 current_bucket = kern.globals.memstat_bucket[bucket_index]
298 pagesize = kern.globals.page_size
346 self.zone = addressof(kern.globals.zone_array[self.meta.zm_index])
347 self.zone_security = addressof(kern.globals.zone_security_array[self.meta.zm_index])
358 n *= kern.globals.zpercpu_early_count
364 page_size = unsigned(kern.globals.page_size)
405 bbase = unsigned(kern.globals.zone_info.zi_bits_range.min_address)
457 end = unsigned(kern.globals.page_size) * self.meta.zm_chunk_len
502 addr - meta.page_addr, kern.globals.page_size / 1024)
606 cpus = unsigned(kern.globals.zpercpu_early_count)
654 pcpu_scale = unsigned(kern.globals.zpercpu_early_count)
655 pagesize = kern.globals.page_size
732 pagesize = kern.globals.page_size
738 pcpu_scale = unsigned(kern.globals.zpercpu_early_count)
1095 if int(kern.globals.log_records) == 0:
1135 if int(kern.globals.log_records) == 0:
1226 if int(kern.globals.log_records) == 0 or unsigned(kern.globals.corruption_debug_flag) == 0:
1328 if unsigned(kern.globals.zallocations) == 0:
1331 zallocation = kern.globals.zallocations[ArgumentStringToInt(cmd_args[0])]
1347 if unsigned(kern.globals.ztraces) == 0:
1350 ztrace_addr = kern.globals.ztraces[ArgumentStringToInt(cmd_args[0])]
1420 top_trace = kern.globals.top_ztrace
1421 …print 'Index: {0: <d}'.format((unsigned(top_trace) - unsigned(kern.globals.ztraces)) / sizeof('str…
1433 if unsigned(kern.globals.zallocations) == 0:
1438 max_zallocation = unsigned(kern.globals.zleak_alloc_buckets)
1441 current_zalloc = kern.globals.zallocations[current_index]
1463 max_zallocation = unsigned(kern.globals.zleak_alloc_buckets)
1466 current_zalloc = kern.globals.zallocations[current_index]
1498 max_ztrace = unsigned(kern.globals.zleak_trace_buckets)
1500 ztrace_current = kern.globals.ztraces[current_index]
1518 max_ztrace = unsigned(kern.globals.zleak_trace_buckets)
1520 ztrace_current = kern.globals.ztraces[current_index]
1538 max_ztrace = unsigned(kern.globals.zleak_alloc_buckets)
1540 zallocation_current = kern.globals.zallocations[current_index]
1555 … z_trace_collisions: {1: <d}'.format(unsigned(kern.globals.z_alloc_collisions), unsigned(kern.glob…
1556 … z_trace_overwrites: {1: <d}'.format(unsigned(kern.globals.z_alloc_overwrites), unsigned(kern.glob…
1557 …d}, z_trace_recorded: {1: <d}'.format(unsigned(kern.globals.z_alloc_recorded), unsigned(kern.globa…
1576 ncpu = kern.globals.zpercpu_early_count
1577 pcpu_base = kern.globals.percpu_base
1660 …"Instance allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_ivars_size, (kern.globals.d…
1661 …iner allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_container_malloc_size, (kern.glob…
1662 …OMalloc allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_iomalloc_size, (kern.globals.…
1663 …iner allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_iomallocpageable_size, (kern.glob…
1783 page_size = kern.globals.page_size
1801 ledger_template = kern.globals.task_ledger_template
1907 ledger_template = kern.globals.task_ledger_template
1908 if vmmap.pmap != 0 and vmmap.pmap != kern.globals.kernel_pmap:
1911 resident_pages = phys_mem / kern.globals.page_size
1931 page_size = kern.globals.page_size
1985 kmod_val = kern.globals.kmod
2007 kmod_val = kern.globals.kmod
2077 baseaddr = unsigned(kern.globals.gLoadedKextSummaries) + 0x10
2079 total_summaries = int(kern.globals.gLoadedKextSummaries.numSummaries)
2080 kext_version = int(kern.globals.gLoadedKextSummaries.version)
2083 entry_size = int(kern.globals.gLoadedKextSummaries.entry_size)
2145 kext_count = int(kern.globals.sKextsByID.count)
2147 kext_dictionary = kern.globals.sKextsByID.dictionary
2191 kernel_uuid = str(kern.globals.kernel_uuid_string).lower()
2304 kernel_uuid = str(kern.globals.kernel_uuid_string).lower()
2382 mntlist = kern.globals.mountlist
2393 msgbufp = kern.globals.msgbufp
2525 …elif unsigned(kern.globals.cdevsw[devnode_major].d_open) == unsigned(kern.GetLoadAddressForSymbol(…
2528 …elif unsigned(kern.globals.cdevsw[devnode_major].d_open) == unsigned(kern.GetLoadAddressForSymbol(…
2721 mntlist = kern.globals.mountlist
2770 mntlistval = kern.globals.mountlist
2855 procptr = Cast(kern.globals.allproc.lh_first, 'proc *')
2914 mtxgrp_queue_head = kern.globals.lck_grp_queue
3157 …caller = vm_unpack_pointer(entry.rwlde_caller_packed, kern.globals.rwlde_caller_packing_params, 'v…
3170 if (kern.globals.LcksOpts and 0x00000010) == 0x00000010:
3248 rwlgrp_queue_head = kern.globals.lck_grp_queue
3285 boot_args = kern.globals.kernelBootArgs
3336 queue_len = kern.globals.purgeable_nonvolatile_count
3337 queue_head = kern.globals.purgeable_nonvolatile_queue
3358 page_size = kern.globals.page_size
3407 purgeable_queues = kern.globals.purgeable_queues
3417 purgeable_count = kern.globals.vm_page_purgeable_count
3418 purgeable_wired_count = kern.globals.vm_page_purgeable_wired_count
3464 page_size = kern.globals.page_size
3639 page_size = kern.globals.page_size
3640 vnode_pager_ops = kern.globals.vnode_pager_ops
3694 page_size = kern.globals.page_size
3695 vnode_pager_ops = kern.globals.vnode_pager_ops
3697 if hasattr(kern.globals, 'compressor_object'):
3698 compressor_object = kern.globals.compressor_object
3725 if object == kern.globals.bufferhdr_map:
3727 elif object == kern.globals.mb_map:
3729 elif object == kern.globals.bsd_pageable_map:
3731 elif object == kern.globals.ipc_kernel_map:
3733 elif object == kern.globals.ipc_kernel_copy_map:
3735 elif object == kern.globals.kalloc_large_map:
3737 elif object == kern.globals.kalloc_large_data_map:
3739 elif object == kern.globals.kernel_data_map:
3741 elif hasattr(kern.globals, 'compressor_map') and object == kern.globals.compressor_map:
3743 elif hasattr(kern.globals, 'gzalloc_map') and object == kern.globals.gzalloc_map:
3745 elif hasattr(kern.globals, 'g_kext_map') and object == kern.globals.g_kext_map:
3747 … elif hasattr(kern.globals, 'vector_upl_submap') and object == kern.globals.vector_upl_submap:
3752 if object == kern.globals.kernel_object:
3754 elif object == kern.globals.vm_submap_object:
3800 if pmap == kern.globals.kernel_pmap:
3801 xsite = Cast(kern.globals.vm_allocation_sites[tag],'OSKextAccount *')
3820 page_size = unsigned(kern.globals.page_size)
3826 if object == kern.globals.kernel_object:
3834 page_list = kern.globals.vm_page_buckets[hash_id].page_list
3854 kmod_val = kern.globals.kmod
3903 site = kern.globals.vm_allocation_sites[tag]
3941 page_size = unsigned(kern.globals.page_size)
3942 nsites = unsigned(kern.globals.vm_allocation_tag_highest) + 1
3946 if kern.globals.vm_tag_active_update:
3948 site = kern.globals.vm_allocation_sites[tag]
3953 queue_head = kern.globals.vm_objects_wired
3955 if object != kern.globals.kernel_object:
3958 CountMapTags(kern.globals.kernel_map, tagcounts, slow)
3976 site = kern.globals.vm_allocation_sites[tag]
3980 subsite = kern.globals.vm_allocation_sites[alloctag]
4026 pager_ops_addr = unsigned(addressof(kern.globals.vnode_pager_ops))
4092 page_list = kern.globals.vm_page_buckets[hash_id].page_list
4126 …if m >= unsigned(kern.globals.vm_page_array_beginning_addr) and m < unsigned(kern.globals.vm_page_…
4127 …return (m - unsigned(kern.globals.vm_page_array_beginning_addr)) / sizeof('struct vm_page') + unsi…
4155 params = kern.globals.vm_page_packing_params
4157 ptr_mask = kern.globals.vm_packed_from_vm_pages_array_mask
4166 vm_pages_addr = unsigned(addressof(kern.globals.vm_pages[0]))
4167 element_size = unsigned(addressof(kern.globals.vm_pages[1])) - vm_pages_addr
4184 …print("hash_id: 0x%x page_list: 0x%x\n" % (unsigned(hash_id), unsigned(kern.globals.vm_page_bucket…
4188 bucket_hash = (int) (kern.globals.vm_page_bucket_hash)
4189 hash_mask = (int) (kern.globals.vm_page_hash_mask)
4192 two = off >> unsigned(kern.globals.page_shift)
4268 vm_pages = kern.globals.vm_pages
4269 vm_pages_count = kern.globals.vm_pages_count
4533 hash_page_list = kern.globals.vm_page_buckets[hash_id].page_list
4566 …ger != 0 and unsigned(obj.pager.mo_pager_ops) == unsigned(addressof(kern.globals.compressor_pager_…
4569 pagesize = kern.globals.page_size
4592 qhead = kern.globals.apple_protect_pager_queue
4594 qcnt = kern.globals.apple_protect_pager_count
4632 qhead = kern.globals.shared_region_pager_queue
4634 qcnt = kern.globals.shared_region_pager_count
4674 cr = kern.globals.console_ring
4708 valid_count = kern.globals.memorystatus_jetsam_snapshot_count
4709 max_count = kern.globals.memorystatus_jetsam_snapshot_max
4756 snapshot_list = kern.globals.memorystatus_jetsam_snapshot.entries
4874 page_size = kern.globals.page_size
4878 page_list = kern.globals.vm_page_buckets[hash_id].page_list
4920 page_size = unsigned(kern.globals.page_size)
4972 sv = kern.globals.c_segment_sv_hash_table
4975 if slot.s_cseg == 0 or unsigned(slot.s_cseg) > unsigned(kern.globals.c_segments_available):
4976 …cseg {:d} is out of bounds (1 - {:d})".format(slot.s_cseg, unsigned(kern.globals.c_segments_availa…
4978 c_segments = kern.globals.c_segments
5017 c_seg_fixed_array_len = kern.globals.c_seg_fixed_array_len
5027 c_slot_unpacked_ptr = vm_unpack_ptr(cs.c_packed_ptr, kern.globals.c_slot_packing_params)
5044 vm_pages_count = kern.globals.vm_pages_count
5045 vm_pages = kern.globals.vm_pages
5148 queue_len = kern.globals.vm_named_entry_count
5149 queue_head = kern.globals.vm_named_entry_list
5330 device_info["build"] = str(kern.globals.osversion)
5331 device_info["memoryConfig"] = int(kern.globals.max_mem_actual)
5332 device_info["ncpu"] = int(kern.globals.ncpu)
5333 device_info["pagesize"] = int(kern.globals.page_size)
5334 device_info["mlockLimit"] = long(kern.globals.vm_global_user_wire_limit)
5381 page_size = kern.globals.page_size