| /xnu-10063.101.15/tests/vm/ |
| H A D | fault_throughput.c | 138 static fault_buffer_t *get_fault_buffer(test_globals_t* globals); 144 static uint64_t grab_and_fault_pages(test_globals_t* globals); 146 static bool worker_thread_iteration_setup(size_t current_iteration, test_globals_t *globals); 147 static void worker_thread_iteration_complete(test_globals_t *globals); 155 static pthread_t* setup_test(test_globals_t *globals, const test_args_t *args, size_t memory_size, … 158 static void init_globals(test_globals_t *globals, const test_args_t *args); 159 static inline _Atomic size_t *next_fault_buffer_index_ptr(test_globals_t *globals); 166 static uint64_t start_iteration(test_globals_t* globals, test_variant_t variant, bool verbose); 172 static uint64_t finish_iteration(test_globals_t *globals, uint64_t start_time); 177 static void setup_memory(test_globals_t* globals, test_variant_t variant); [all …]
|
| /xnu-10063.101.15/tests/counter/ |
| H A D | benchmark.c | 59 test_globals_t globals = {0}; in main() local 75 parse_arguments(argc, argv, &(globals.tg_args)); in main() 76 atomic_store(&(globals.tg_num_writes_remaining), globals.tg_args.num_writes); in main() 78 threads = malloc(sizeof(pthread_t) * globals.tg_args.n_threads); in main() 84 globals.tg_start_value = counter_read(globals.tg_args.variant); in main() 85 for (size_t i = 0; i < globals.tg_args.n_threads; i++) { in main() 86 ret = pthread_create(threads + i, &pthread_attrs, writer, &globals); in main() 89 for (size_t i = 0; i < globals.tg_args.n_threads; i++) { in main() 95 globals.tg_end_value = counter_read(globals.tg_args.variant); in main() 97 duration = globals.tg_end_time - globals.tg_start_time; in main() [all …]
|
| /xnu-10063.101.15/tools/lldbmacros/ |
| H A D | ktrace.py | 120 typefilter = kern.globals.kdbg_typefilter 133 kdc_flags = kern.globals.kd_control_trace.kdc_flags 135 events = kern.globals.kd_buffer_trace.kdb_event_count 138 out += 'enabled: {}\n'.format('yes' if kern.globals.kdebug_enable != 0 else 'no') 143 typefilter = kern.globals.kdbg_typefilter 187 kdebug_filter = kern.globals.kperf_kdebug_filter 227 kperf_status = int(kern.globals.kperf_status) 238 pet = kern.globals.kptimer.g_pet_active 239 pet_timer_id = kern.globals.kptimer.g_pet_active 241 pet_idle_rate = kern.globals.pet_idle_rate [all …]
|
| H A D | mbufs.py | 14 z = addressof(kern.globals.zone_array[i]) 15 zs = addressof(kern.globals.zone_security_array[i]) 30 num_items = sizeof(kern.globals.mbuf_table) // sizeof(kern.globals.mbuf_table[0]) 31 ncpus = int(kern.globals.ncpu) 32 mb_uses_mcache = int(kern.globals.mb_uses_mcache) 34 mbuf = kern.globals.mbuf_table[i] 83 if kern.globals.mb_uses_mcache == 1: 106 if kern.globals.mb_uses_mcache == 1: 146 if kern.globals.mb_uses_mcache == 1: 181 if kern.globals.mb_uses_mcache == 1: [all …]
|
| H A D | pmap.py | 98 input_address = unsigned(addressof(kern.globals.manual_pkt.input)) 99 len_address = unsigned(addressof(kern.globals.manual_pkt.len)) 100 data_address = unsigned(addressof(kern.globals.manual_pkt.data)) 109 data_addr = int(addressof(kern.globals.manual_pkt)) 122 …address = unsigned(addressof(kern.GetValueFromAddress(int(addressof(kern.globals.manual_pkt.data))… 180 input_address = unsigned(addressof(kern.globals.manual_pkt.input)) 181 len_address = unsigned(addressof(kern.globals.manual_pkt.len)) 182 data_address = unsigned(addressof(kern.globals.manual_pkt.data)) 190 data_addr = int(addressof(kern.globals.manual_pkt)) 698 … pmap_pt_attr = pmap.pmap_pt_attr if hasattr(pmap, 'pmap_pt_attr') else kern.globals.native_pt_attr [all …]
|
| H A D | ioreg.py | 150 for kval in IterateLinkedList(kern.globals.kmod, 'next'): 167 name = LookupKeyInOSDict(registryTable, kern.globals.gIOServicePlane.nameKey) 169 name = LookupKeyInOSDict(registryTable, kern.globals.gIONameKey) 171 name = LookupKeyInOSDict(propertyTable, kern.globals.gIOClassKey) 219 count = unsigned(kern.globals.sAllClassesDict.count) 222 meta = CastIOKitClass(kern.globals.sAllClassesDict.dictionary[idx].value, 'OSMetaClass *') 288 print(GetObjectSummary(kern.globals.gIORegistryPlanes)) 314 ShowRegistryEntryRecurse(kern.globals.gRegistryRoot, "", False) 322 ShowRegistryEntryRecurse(kern.globals.gRegistryRoot, "", True) 336 FindRegistryEntryRecurse(kern.globals.gRegistryRoot, cmd_args[0], True) [all …]
|
| H A D | misc.py | 21 present[int(kern.globals.mca_MCA_present)], 22 present[int(kern.globals.mca_control_MSR_present)], 23 present[int(kern.globals.mca_threshold_status_present)])) 25 kern.globals.mca_error_bank_count, 26 kern.globals.mca_dump_state, 27 kern.globals.mca_family)) 29 while kern.globals.cpu_data_ptr[cpu]: 30 cd = kern.globals.cpu_data_ptr[cpu] 41 for i in range(int(kern.globals.mca_error_bank_count)): 162 cpu_data = kern.globals.cpu_data_ptr[cpu_id] [all …]
|
| H A D | memory.py | 31 return kern.globals.kernel_object_default 80 z = addressof(kern.globals.zone_array[i]) 81 zs = addressof(kern.globals.zone_security_array[i]) 110 memstats["memorystatus_level"] = int(kern.globals.memorystatus_level) 111 memstats["memorystatus_available_pages"] = int(kern.globals.memorystatus_available_pages) 112 memstats["inuse_ptepages_count"] = int(kern.globals.inuse_ptepages_count) 115 if hasattr(kern.globals, 'compressor_object'): 116 memstats["compressor_page_count"] = int(kern.globals.compressor_object.resident_page_count) 117 memstats["vm_page_throttled_count"] = int(kern.globals.vm_page_throttled_count) 118 memstats["vm_page_active_count"] = int(kern.globals.vm_page_active_count) [all …]
|
| H A D | refgrp.py | 69 task_refgrp = kern.globals.task_refgrp 78 count = kern.globals.sKextAccountsCount 81 a = GetObjectAtIndexFromArray(addressof(kern.globals.sKextAccounts[0]), i) 104 if kern.globals.task_refgrp_config == 0: 106 if kern.globals.task_refgrp_config == 1: 108 if kern.globals.task_refgrp_config == 2:
|
| H A D | scheduler.py | 16 processor_itr = kern.globals.processor_list 40 while x < unsigned(kern.globals.machine_info.physical_cpu): 105 while x < unsigned(kern.globals.machine_info.physical_cpu): 343 if most_recent_dispatch > kern.globals.debugger_entry_time : 346 return kern.globals.debugger_entry_time 357 for current_processor in IterateLinkedList(kern.globals.processor_list, 'processor_list') : 370 cpu_data = kern.globals.cpu_data_ptr[current_processor.cpu_id] 375 time_since_debugger = unsigned(cpu_debugger_time - kern.globals.debugger_entry_time) 520 run_buckets = kern.globals.sched_run_buckets 529 sched_pri_shifts = kern.globals.sched_run_buckets [all …]
|
| H A D | workload.py | 34 table = kern.globals.workload_config_boot.wlcc_hashtbl 35 mask = kern.globals.workload_config_boot.wlcc_hash_mask 56 table = kern.globals.workload_config_boot.wlcc_hashtbl 57 mask = kern.globals.workload_config_boot.wlcc_hash_mask
|
| H A D | kasan.py | 59 return unsigned(kern.globals.kexts_loaded) 62 pbase = unsigned(kern.globals.shadow_pbase) 63 ptop = unsigned(kern.globals.shadow_ptop) 64 pnext = unsigned(kern.globals.shadow_pnext) 68 pages_used = unsigned(kern.globals.shadow_pages_used) 69 pages_total = unsigned(kern.globals.shadow_pages_total) 112 base = getattr(kern.globals, '__asan_shadow_memory_dynamic_address') 151 base = getattr(kern.globals, '__asan_shadow_memory_dynamic_address') 292 page_size = unsigned(kern.globals.page_size) 310 page_size = unsigned(kern.globals.page_size) [all …]
|
| H A D | xnu.py | 88 myglobals = globals() 344 myglobals = globals() 405 module_obj = __import__('plugins.'+name, globals(), locals(), [], -1) 513 kmod_val = kern.globals.kmod 899 cur_debug_buf_ptr_offset = (unsigned(kern.globals.debug_buf_ptr) - unsigned(panic_header)) 905 if hasattr(kern.globals, "panic_stackshot_buf"): 906 panic_stackshot_addr = unsigned(kern.globals.panic_stackshot_buf) 907 panic_stackshot_len = unsigned(kern.globals.panic_stackshot_len) 1060 if not hasattr(kern.globals, "mac_panic_header"): 1063 panic_header = kern.globals.mac_panic_header [all …]
|
| H A D | kdp.py | 34 input_address = unsigned(addressof(kern.globals.manual_pkt.input)) 35 len_address = unsigned(addressof(kern.globals.manual_pkt.len)) 36 data_address = unsigned(addressof(kern.globals.manual_pkt.data)) 44 data_addr = int(addressof(kern.globals.manual_pkt)) 199 dumpinfo = Cast(addressof(kern.globals.manual_pkt.data), 'kdp_dumpinfo_reply_t *') 246 … if WriteInt32ToMemoryAddress(milliseconds_to_sleep, addressof(kern.globals.kdp_reentry_deadline)):
|
| H A D | waitq.py | 225 for q in range(0, int(kern.globals.g_num_waitqs)): 226 wq = Waitq(addressof(kern.globals.global_waitqs[q])) 245 if not hasattr(kern.globals, 'g_waitq_stats'): 260 while q < kern.globals.g_num_waitqs: 261 waitq = kern.globals.global_waitqs[q] 262 stats = kern.globals.g_waitq_stats[q] 279 while f < kern.globals.g_nwaitq_btframes:
|
| H A D | bank.py | 121 if not hasattr(kern.globals, 'bank_tasks_list'): 125 for bank_task in IterateQueue(kern.globals.bank_tasks_list, 'bank_task_t', 'bt_global_elt'): 138 if not hasattr(kern.globals, 'bank_accounts_list'): 142 …for bank_account in IterateQueue(kern.globals.bank_accounts_list, 'bank_account_t', 'ba_global_elt…
|
| H A D | kauth.py | 20 anchor = unsigned(kern.globals.kauth_cred_table_anchor) 22 anchor = kern.globals.kauth_cred_table_anchor
|
| H A D | skywalk.py | 170 skmhead = kern.globals.skmem_cache_head 249 arhead = kern.globals.skmem_arena_head 262 skrhead = kern.globals.skmem_region_head 375 namespaces = kern.globals.netns_namespaces 382 print(GetStructNsSummary(kern.globals.netns_global_wild[i])) 387 print(GetStructNsSummary(kern.globals.netns_global_non_wild[i])) 447 tokenhead = kern.globals.netns_all_tokens 460 tokenhead = kern.globals.netns_unbound_tokens 665 nexuses = kern.globals.nx_head 735 nexuses = kern.globals.nx_head [all …]
|
| H A D | ulock.py | 41 count = kern.globals.ull_hash_buckets; 42 buckets = kern.globals.ull_bucket
|
| H A D | log.py | 353 cpus = range(0, kern.globals.zpercpu_early_count) 428 GetSimpleCounter(kern.globals.oslog_s_total_msgcount)) 430 GetSimpleCounter(kern.globals.oslog_s_metadata_msgcount)) 432 GetSimpleCounter(kern.globals.oslog_s_streamed_msgcount)) 434 GetSimpleCounter(kern.globals.oslog_s_dropped_msgcount)) 436 GetSimpleCounter(kern.globals.oslog_s_error_count)) 444 log_cache = LogStreamCache(kern.globals.log_stream_cache) 638 showMsgBuf([unsigned(kern.globals.msgbufp)], cmd_options)
|
| H A D | net.py | 66 ifnets = kern.globals.ifnet_head 129 ifnets = kern.globals.ifnet_head 141 dlil_ifnets = kern.globals.dlil_ifnet_head 358 dlil_ifnets = kern.globals.dlil_ifnet_head 405 inmultihead = kern.globals.in_multihead 426 in6multihead = kern.globals.in6_multihead 847 rt_tables = kern.globals.rt_tables[2] 860 rt_tables = kern.globals.rt_tables[30] 1293 rt_trash_head = kern.globals.rttrash_head 1329 ifa_trash_head = kern.globals.inifa_trash_head [all …]
|
| /xnu-10063.101.15/tools/lldbmacros/core/ |
| H A D | kernelcore.py | 252 self.globals = _GlobalVariableFind(self) 337 return unsigned(self.globals.cpu_data_ptr[cpu].cpu_pcpu_base) 380 …obj = value(self.globals.version.GetSBValue().CreateValueFromExpression(None,'(void *)'+str(addr))) 462 if self.globals.page_protection_type <= self.PAGE_PROTECTION_TYPE_PPL: 463 ptov_table = self.globals.ptov_table 464 for i in range(0, self.globals.ptov_index): 468 papt_table = self.globals.libsptm_papt_ranges 469 page_size = self.globals.page_size 470 for i in range(0, self.globals.libsptm_n_papt_ranges): 474 return (addr - unsigned(self.globals.gPhysBase) + unsigned(self.globals.gVirtBase)) [all …]
|
| /xnu-10063.101.15/bsd/netinet/ |
| H A D | tcp_rledbat.c | 229 struct tcp_globals *globals = tcp_get_globals(tp); in tcp_rledbat_data_rcvd() local 241 tcp_globals_now(globals) >= tp->t_rlstate.slowdown_ts) { in tcp_rledbat_data_rcvd() 243 tp->t_rlstate.slowdown_begin = tcp_globals_now(globals); in tcp_rledbat_data_rcvd() 246 if (tcp_globals_now(globals) < tp->t_rlstate.slowdown_ts + (2 * srtt)) { in tcp_rledbat_data_rcvd() 271 if (tcp_globals_now(globals) < tp->t_rlstate.reduction_end) { in tcp_rledbat_data_rcvd() 289 tp->t_rlstate.reduction_end = tcp_globals_now(globals) + 2 * srtt; in tcp_rledbat_data_rcvd() 293 tp->t_rlstate.slowdown_ts = tcp_globals_now(globals) + in tcp_rledbat_data_rcvd() 339 rledbat_congestion_avd(tp, segment_len, base_rtt, curr_rtt, tcp_globals_now(globals)); in tcp_rledbat_data_rcvd()
|
| H A D | tcp_utils.h | 44 tcp_globals_now(struct tcp_globals *globals) in tcp_globals_now() argument 46 #pragma unused(globals) in tcp_globals_now()
|
| /xnu-10063.101.15/san/memory/ |
| H A D | kasan.c | 241 vm_offset_t globals; in kasan_init_xnu_globals() local 251 globals = (vm_offset_t)getsectdatafromheader(header, seg, sect, &_size); in kasan_init_xnu_globals() 252 if (!globals) { in kasan_init_xnu_globals() 259 printf("KASan: found (%s,%s) at %#lx + %lu\n", seg, sect, globals, size); in kasan_init_xnu_globals() 260 kasan_init_globals(globals, size); in kasan_init_xnu_globals()
|