| /xnu-11215/doc/mach_ipc/ |
| H A D | kmsg.md | 120 ### `IKM_TYPE_ALL_INLINED`: no external allocation 122 For this kmsg type, there is no external allocation, and the `ikm_big_data` 163 ### `IKM_TYPE_UDATA_OOL`: external allocation for pure data 283 ### `IKM_TYPE_ALL_OOL`: external allocations for both kernel data and pure data
|
| /xnu-11215/osfmk/kperf/ |
| H A D | kperf.h | 81 #pragma mark - external callbacks
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_resource.c | 147 uint64_t get_task_logical_writes(task_t task, bool external); 966 int external = 0; in get_background_proc() local 980 external = (curp == targetp) ? TASK_POLICY_INTERNAL : TASK_POLICY_EXTERNAL; in get_background_proc() 982 *priority = proc_get_task_policy(current_task(), external, TASK_POLICY_DARWIN_BG); in get_background_proc() 998 int external; in do_background_proc() local 1018 external = (curp == targetp) ? TASK_POLICY_INTERNAL : TASK_POLICY_EXTERNAL; in do_background_proc() 1033 proc_set_task_policy(proc_task(targetp), external, TASK_POLICY_DARWIN_BG, enable); in do_background_proc() 1138 int enable, external; in do_background_thread() local 1154 external = (current_thread() == thread) ? TASK_POLICY_INTERNAL : TASK_POLICY_EXTERNAL; in do_background_thread() 1156 proc_set_thread_policy(thread, external, TASK_POLICY_DARWIN_BG, enable); in do_background_thread()
|
| /xnu-11215/makedefs/ |
| H A D | MakeInc.san | 19 # Our external dependency on config/allsymbols from config hierarchy config_all is hardcoded in the…
|
| /xnu-11215/osfmk/mach/ |
| H A D | upl.defs | 62 * Basic Mach external memory management interface declaration.
|
| H A D | task_info.h | 376 mach_vm_size_t external; member
|
| /xnu-11215/osfmk/i386/ |
| H A D | pmap_x86_common.c | 996 pmap_ledger_debit(pmap, task_ledgers.external, PAGE_SIZE); in pmap_enter_options() 1152 pmap_ledger_credit(pmap, task_ledgers.external, PAGE_SIZE); in pmap_enter_options() 1526 task_ledgers.external, in pmap_remove_range_options() 1924 pmap_ledger_debit(pmap, task_ledgers.external, PAGE_SIZE); in pmap_page_protect_options() 2156 pmap_ledger_credit(pmap, task_ledgers.external, PAGE_SIZE); in phys_attribute_clear() 2178 pmap_ledger_debit(pmap, task_ledgers.external, PAGE_SIZE); in phys_attribute_clear()
|
| /xnu-11215/osfmk/kern/ |
| H A D | bsd_kern.c | 70 uint64_t get_task_logical_writes(task_t task, bool external); 1329 get_task_logical_writes(task_t task, bool external) in get_task_logical_writes() argument 1333 int entry = external ? task_ledgers.logical_writes_to_external : in get_task_logical_writes()
|
| H A D | task.c | 306 .external = -1, 1256 task_ledgers.external = ledger_entry_add(t, "external", "physmem", "bytes"); in init_task_ledgers() 1352 (task_ledgers.external < 0) || in init_task_ledgers() 1409 ledger_track_credit_only(t, task_ledgers.external); in init_task_ledgers() 1417 ledger_track_maximum(t, task_ledgers.external, 60); in init_task_ledgers() 5915 ledger_get_balance(task->ledger, task_ledgers.external, (ledger_amount_t *) &vm_info->external); in task_info() 5916 …ledger_get_lifetime_max(task->ledger, task_ledgers.external, (ledger_amount_t *) &vm_info->externa… in task_info()
|
| H A D | task.h | 1173 int external; member
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | IOWorkGroup.iig | 60 …port has been sent to the driver, the driver should be notified with a user-defined external method
|
| H A D | IOEventLink.iig | 76 …port has been sent to the driver, the driver should be notified with a user-defined external method
|
| H A D | IOService.iig | 477 * @brief Optionally supported external method to set properties in this service.
|
| /xnu-11215/bsd/miscfs/devfs/ |
| H A D | README | 38 even if the external devfs has not been mounted yet :)
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | memory.py | 1338 self.external = 0 1351 if self.external < 0: 1380 self.external += other.external 1445 …vmstats.external = GetLedgerEntryBalancePages(ledger_template, task_ledgerp, entry_indices['extern… 1452 vmstats.new_resident_count = vmstats.internal + vmstats.external 4890 external = 0 4897 external = 1
|
| /xnu-11215/doc/building/ |
| H A D | bound_checks.md | 155 `bound-checks-soft` for external users in order to collect telemetry
|
| /xnu-11215/osfmk/conf/ |
| H A D | files | 275 # For now, no external pagers
|
| /xnu-11215/doc/debugging/ |
| H A D | debugging.md | 363 Clearly an external library is involved and execution flow jumps between dSYM and the library few t…
|
| /xnu-11215/osfmk/arm/pmap/ |
| H A D | pmap.c | 3140 ledger_disable_panic_on_negative(p->ledger, task_ledgers.external); in pmap_create_options_internal() 4334 pmap_ledger_debit(pmap, task_ledgers.external, (num_external) * pmap_page_size); 5021 pmap_ledger_debit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO); 6522 pmap_ledger_credit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO); 11065 boolean_t external __unused) 11088 if (external && ppattr_pa_test_monitor(paddr)) { 11090 } else if (!external && !ppattr_pa_test_monitor(paddr)) {
|
| /xnu-11215/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 2459 ledger_disable_panic_on_negative(p->ledger, task_ledgers.external); in pmap_create_options_internal() 3370 pmap_ledger_debit(pmap, task_ledgers.external, (num_external) * pmap_page_size); 3649 pmap_ledger_debit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO); 5881 pmap_ledger_credit(pmap, task_ledgers.external, pt_attr_page_size(pt_attr) * PAGE_RATIO);
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_subr.c | 255 static int vnode_resolver_create(mount_t, vnode_t, struct vnode_trigger_param *, boolean_t external… 12000 vnode_resolver_create(mount_t mp, vnode_t vp, struct vnode_trigger_param *tinfo, boolean_t external) in vnode_resolver_create() argument 12023 if (external) { in vnode_resolver_create() 12027 result = vnode_resolver_attach(vp, rp, external); in vnode_resolver_create()
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_map.c | 24379 LEDGER_DRIFT(external); 24465 LEDGER_CHECK_BALANCE(external); in vm_map_pmap_check_ledgers()
|