Lines Matching refs:globals

32             return kern.globals.kernel_object_tagged
33 return kern.globals.kernel_object_default
82 z = addressof(kern.globals.zone_array[i])
83 zs = addressof(kern.globals.zone_security_array[i])
117 memstats["vm_page_free_count"] = int(kern.globals.vm_page_free_count)
118 memstats["vm_page_free_reserved"] = int(kern.globals.vm_page_free_reserved)
119 memstats["vm_page_free_min"] = int(kern.globals.vm_page_free_min)
120 memstats["vm_page_free_target"] = int(kern.globals.vm_page_free_target)
121 memstats["vm_page_active_count"] = int(kern.globals.vm_page_active_count)
122 memstats["vm_page_inactive_count"] = int(kern.globals.vm_page_inactive_count)
123 memstats["vm_page_inactive_target"] = int(kern.globals.vm_page_inactive_target)
124 memstats["vm_page_wire_count"] = int(kern.globals.vm_page_wire_count)
125 memstats["vm_page_purgeable_count"] = int(kern.globals.vm_page_purgeable_count)
126 memstats["vm_page_anonymous_count"] = int(kern.globals.vm_page_anonymous_count)
127 memstats["vm_page_external_count"] = int(kern.globals.vm_page_external_count)
128 memstats["vm_page_xpmapped_ext_count"] = int(kern.globals.vm_page_xpmapped_external_count)
129 memstats["vm_page_xpmapped_min"] = int(kern.globals.vm_pageout_state.vm_page_xpmapped_min)
130 memstats["vm_page_pageable_ext_count"] = int(kern.globals.vm_page_pageable_external_count)
131 memstats["vm_page_filecache_min"] = int(kern.globals.vm_pageout_state.vm_page_filecache_min)
132 memstats["vm_page_pageable_int_count"] = int(kern.globals.vm_page_pageable_internal_count)
133 memstats["vm_page_throttled_count"] = int(kern.globals.vm_page_throttled_count)
134 if hasattr(kern.globals, 'compressor_object'):
135 memstats["compressor_count"] = int(kern.globals.compressor_object.resident_page_count)
136 memstats["compressed_count"] = int(kern.globals.c_segment_pages_compressed)
141 memstats["memorystatus_level"] = int(kern.globals.memorystatus_level)
142 memstats["memorystatus_available_pages"] = int(kern.globals.memorystatus_available_pages)
143 memstats["memorystatus_available_pages_critical"] = int(kern.globals.memstat_critical_threshold)
144 memstats["memorystatus_available_pages_idle"] = int(kern.globals.memstat_idle_threshold)
145 memstats["memorystatus_available_pages_soft"] = int(kern.globals.memstat_soft_threshold)
146 if kern.globals.memstat_policy_config & kPolicyClearTheDecks:
147 memstats["memorystatus_clear_the_decks_offset"] = int(kern.globals.memstat_ctd_offset)
150 if kern.globals.memstat_policy_config & kPolicyBallastDrain:
151 memstats["memorystatus_ballast_offset"] = int(kern.globals.memstat_ballast_offset)
156 memstats["inuse_ptepages_count"] = int(kern.globals.inuse_ptepages_count)
213 page_size = unsigned(kern.globals.page_size)
301 cpus = unsigned(kern.globals.zpercpu_early_count)
342 pac_shift = unsigned(kern.globals.kalloc_array_type_shift)
343 page_size = kern.globals.page_size
387 pcpu_scale = unsigned(kern.globals.zpercpu_early_count)
388 pagesize = kern.globals.page_size
462 pagesize = kern.globals.page_size
468 pcpu_scale = unsigned(kern.globals.zpercpu_early_count)
1217 …"Instance allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_ivars_size, kern.globals.de…
1218 …ainer allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_container_malloc_size, kern.glob…
1219 …IOMalloc allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_iomalloc_size, kern.globals.…
1220 …able allocation = {0: <#0x} = {1: d}K".format(kern.globals.debug_iomallocpageable_size, kern.glob…
1503 page_size = kern.globals.page_size
1510 ledger_template = kern.globals.task_ledger_template
1629 map = kern.globals.kernel_map
1630 range = kern.globals.kmem_ranges[range_id]
1642 page_size = kern.globals.page_size
1643 map = kern.globals.kernel_map
1666 vmtaglog_btlog_address = int(kern.globals.vmtaglog_btlog)
1693 ledger_template = kern.globals.task_ledger_template
1694 if vmmap.pmap != 0 and vmmap.pmap != kern.globals.kernel_pmap and vmmap.pmap.ledger != 0:
1697 resident_pages = phys_mem // kern.globals.page_size
1717 page_size = kern.globals.page_size
1773 mntlist = kern.globals.mountlist
1883 …elif unsigned(kern.globals.cdevsw[devnode_major].d_open) == unsigned(kern.GetLoadAddressForSymbol(…
1886 …elif unsigned(kern.globals.cdevsw[devnode_major].d_open) == unsigned(kern.GetLoadAddressForSymbol(…
2077 mntlist = kern.globals.mountlist
2212 mntlist = kern.globals.mountlist
2263 mntlistval = kern.globals.mountlist
2352 procptr = Cast(kern.globals.allproc.lh_first, 'proc *')
2419 for cpu in range(0, kern.globals.zpercpu_early_count):
2699 if (kern.globals.LcksOpts and 0x10) == 0x10:
2778 nonce = unsigned(kern.globals.ctid_nonce)
2789 table = kern.globals.ctid_table
2801 table = kern.globals.lck_grp_table
2807 nonce = unsigned(kern.globals.ctsid_nonce)
2818 table = kern.globals.ctsid_table
2912 boot_args = kern.globals.kernelBootArgs
2963 queue_len = kern.globals.purgeable_nonvolatile_count
2964 queue_head = kern.globals.purgeable_nonvolatile_queue
2985 page_size = kern.globals.page_size
3034 purgeable_queues = kern.globals.purgeable_queues
3044 purgeable_count = kern.globals.vm_page_purgeable_count
3045 purgeable_wired_count = kern.globals.vm_page_purgeable_wired_count
3091 page_size = kern.globals.page_size
3358 page_size = kern.globals.page_size
3389 page_size = kern.globals.page_size
3390 vnode_pager_ops = kern.globals.vnode_pager_ops
3449 page_size = kern.globals.page_size
3450 if hasattr(kern.globals, 'compressor_object'):
3451 compressor_object = kern.globals.compressor_object
3488 if object_val == kern.globals.bufferhdr_map:
3490 elif object_val == kern.globals.mb_map:
3492 elif object_val == kern.globals.bsd_pageable_map:
3494 elif object_val == kern.globals.ipc_kernel_map:
3496 elif object_val == kern.globals.ipc_kernel_copy_map:
3498 elif hasattr(kern.globals, 'io_submap') and object_val == kern.globals.io_submap:
3500 elif hasattr(kern.globals, 'pgz_submap') and object_val == kern.globals.pgz_submap:
3502 … elif hasattr(kern.globals, 'compressor_map') and object_val == kern.globals.compressor_map:
3504 elif hasattr(kern.globals, 'g_kext_map') and object_val == kern.globals.g_kext_map:
3506 … elif hasattr(kern.globals, 'vector_upl_submap') and object_val == kern.globals.vector_upl_submap:
3508 elif object_val == kern.globals.zone_meta_map:
3512 if object_val == kern.globals.zone_submaps[i]:
3518 if object_val == kern.globals.kernel_object_default:
3520 …elif hasattr(kern.globals, 'kernel_object_tagged') and object_val == kern.globals.kernel_object_ta…
3579 if pmap == kern.globals.kernel_pmap:
3580 xsite = Cast(kern.globals.vm_allocation_sites[tag],'OSKextAccount *')
3599 page_size = unsigned(kern.globals.page_size)
3605 …if object == kern.globals.kernel_object_default or (hasattr(kern.globals, 'kernel_object_tagged') …
3613 page_list = kern.globals.vm_page_buckets[hash_id].page_list
3633 kmod_val = kern.globals.kmod
3685 site = kern.globals.vm_allocation_sites[tag]
3733 page_size = unsigned(kern.globals.page_size)
3734 nsites = unsigned(kern.globals.vm_allocation_tag_highest) + 1
3738 if kern.globals.vm_tag_active_update:
3740 site = kern.globals.vm_allocation_sites[tag]
3745 queue_head = kern.globals.vm_objects_wired
3747 …if object != kern.globals.kernel_object_default and ((not hasattr(kern.globals, 'kernel_object_tag…
3750 CountMapTags(kern.globals.kernel_map, tagcounts, slow)
3768 site = kern.globals.vm_allocation_sites[tag]
3772 subsite = kern.globals.vm_allocation_sites[alloctag]
3818 pager_ops_addr = unsigned(addressof(kern.globals.vnode_pager_ops))
3886 page_list = kern.globals.vm_page_buckets[hash_id].page_list
3906 if m >= unsigned(kern.globals.vm_pages) and m < unsigned(kern.globals.vm_pages_end) :
3907 …return (m - unsigned(kern.globals.vm_pages)) // sizeof('struct vm_page') + unsigned(kern.globals.v…
3933 pmap_first_pnum = unsigned(kern.globals.pmap_first_pnum)
3934 vm_pages_first_pnum = unsigned(kern.globals.vm_pages_first_pnum)
3935 vm_pages_count = unsigned(kern.globals.vm_pages_count)
3940 radix = kern.globals.vm_pages_radix_root
3958 return kern.globals.vm_pages[pnum - vm_pages_first_pnum]
4007 params = kern.globals.vm_page_packing_params
4009 ptr_mask = kern.globals.vm_packed_from_vm_pages_array_mask
4018 vm_pages_addr = unsigned(addressof(kern.globals.vm_pages[0]))
4019 element_size = unsigned(addressof(kern.globals.vm_pages[1])) - vm_pages_addr
4038 …print("hash_id: 0x%x page_list: 0x%x\n" % (unsigned(hash_id), unsigned(kern.globals.vm_page_bucket…
4042 bucket_hash = (int) (kern.globals.vm_page_bucket_hash)
4043 hash_mask = (int) (kern.globals.vm_page_hash_mask)
4046 two = off >> unsigned(kern.globals.page_shift)
4110 vm_pages = kern.globals.vm_pages
4111 vm_pages_count = kern.globals.vm_pages_count
4372 hash_page_list = kern.globals.vm_page_buckets[hash_id].page_list
4405 …ger != 0 and unsigned(obj.pager.mo_pager_ops) == unsigned(addressof(kern.globals.compressor_pager_…
4408 pagesize = kern.globals.page_size
4431 qhead = kern.globals.apple_protect_pager_queue
4433 qcnt = kern.globals.apple_protect_pager_count
4471 qhead = kern.globals.shared_region_pager_queue
4473 qcnt = kern.globals.shared_region_pager_count
4515 qhead = kern.globals.dyld_pager_queue
4517 qcnt = kern.globals.dyld_pager_count
4562 cr = kern.globals.console_ring
4578 jzs_names = kern.globals.jzs_names
4579 jzs_info = kern.globals.jzs_info
4602 jzs_meminfo = kern.globals.jzs_meminfo
4644 valid_count = kern.globals.memorystatus_jetsam_snapshot_count
4645 max_count = kern.globals.memorystatus_jetsam_snapshot_max
4692 snapshot_list = kern.globals.memorystatus_jetsam_snapshot.entries
4843 page_size = kern.globals.page_size
4847 page_list = kern.globals.vm_page_buckets[hash_id].page_list
4889 page_size = unsigned(kern.globals.page_size)
4941 sv = kern.globals.c_segment_sv_hash_table
4944 if slot.s_cseg == 0 or unsigned(slot.s_cseg) > unsigned(kern.globals.c_segments_available):
4945 …cseg {:d} is out of bounds (1 - {:d})".format(slot.s_cseg, unsigned(kern.globals.c_segments_availa…
4947 c_segments = kern.globals.c_segments
4986 c_seg_fixed_array_len = kern.globals.c_seg_fixed_array_len
5031 vm_pages_count = kern.globals.vm_pages_count
5032 vm_pages = kern.globals.vm_pages
5262 device_info["build"] = str(kern.globals.osversion)
5263 device_info["memoryConfig"] = int(kern.globals.max_mem_actual)
5264 device_info["ncpu"] = int(kern.globals.ncpu)
5265 device_info["pagesize"] = int(kern.globals.page_size)
5266 device_info["mlockLimit"] = signed(kern.globals.vm_global_user_wire_limit)
5313 page_size = kern.globals.page_size
5413 ledger_template = kern.globals.task_ledger_template
5492 current_bucket = kern.globals.memstat_bucket[bucket_index]