Home
last modified time | relevance | path

Searched refs:pcpu (Results 1 – 7 of 7) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dsmr.c1320 for (; pcpu != *smrw->wold_tail; pcpu = pcpu->drain_next) { in __smr_worker_check_invariants()
1329 for (; pcpu != *smrw->wage_tail; pcpu = pcpu->drain_next) { in __smr_worker_check_invariants()
1342 for (; pcpu != *smrw->wcur_tail; pcpu = pcpu->drain_next) { in __smr_worker_check_invariants()
1414 pcpu->qage_tail = pcpu->qcur_tail; in __smr_call_advance_qcur()
1663 for (; pcpu != *smrw->wage_tail; pcpu = pcpu->drain_next) { in __smr_worker_tick()
1667 pcpu->qold_seq = pcpu->qage_seq; in __smr_worker_tick()
1668 pcpu->qold_tail = pcpu->qage_tail; in __smr_worker_tick()
1673 for (; pcpu; pcpu = pcpu->drain_next) { in __smr_worker_tick()
1721 pcpu->qhead = *pcpu->qold_tail; in __smr_worker_drain_one()
1737 pcpu->qold_seq = pcpu->qage_seq; in __smr_worker_drain_one()
[all …]
/xnu-11215/osfmk/arm/
H A Dpreemption_disable.c268 pcpu->pdp_abandon = false; in _preemption_disable_snap_start()
274 &pcpu->pdp_start.pds_instrs); in _preemption_disable_snap_start()
318 *start = pcpu->pdp_start; in _preemption_disable_snap_end()
322 const bool abandon = pcpu->pdp_abandon; in _preemption_disable_snap_end()
325 pcpu->pdp_start.pds_mach_time = 0; in _preemption_disable_snap_end()
464 if (pcpu->pdp_start.pds_mach_time != 0) { in abandon_preemption_disable_measurement()
465 pcpu->pdp_abandon = true; in abandon_preemption_disable_measurement()
480 pcpu->pdp_abandon = true; in _do_disable_preemption_without_measurements()
490 percpu_foreach(pcpu, _preemption_disable_pcpu_data) { in preemption_disable_reset_max_durations()
491 os_atomic_store(&pcpu->pdp_max_mach_duration, 0, relaxed); in preemption_disable_reset_max_durations()
[all …]
/xnu-11215/bsd/dev/dtrace/
H A Dprofile_prvd.c148 profile_probe_percpu_t *pcpu = arg; in profile_fire() local
149 profile_probe_t *prof = pcpu->profc_probe; in profile_fire()
153 pcpu->profc_expected += pcpu->profc_interval; in profile_fire()
469 profile_probe_percpu_t *pcpu; in profile_online() local
472 pcpu->profc_probe = prof; in profile_online()
475 hdlr->cyh_arg = pcpu; in profile_online()
481 pcpu->profc_expected = when->cyt_when; in profile_online()
482 pcpu->profc_interval = when->cyt_interval; in profile_online()
489 profile_probe_percpu_t *pcpu = oarg; in profile_offline() local
491 ASSERT(pcpu->profc_probe == arg); in profile_offline()
[all …]
/xnu-11215/osfmk/arm/pmap/
H A Dpmap_misc.c46 struct _preemption_disable_pcpu *pcpu = PERCPU_GET(_preemption_disable_pcpu_data); in pmap_abandon_measurement() local
48 if (pcpu->pdp_start.pds_mach_time != 0) { in pmap_abandon_measurement()
49 pcpu->pdp_abandon = true; in pmap_abandon_measurement()
/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap_misc.c46 struct _preemption_disable_pcpu *pcpu = PERCPU_GET(_preemption_disable_pcpu_data); in pmap_abandon_measurement() local
48 if (pcpu->pdp_start.pds_mach_time != 0) { in pmap_abandon_measurement()
49 pcpu->pdp_abandon = true; in pmap_abandon_measurement()
/xnu-11215/tools/lldbmacros/kmemory/
H A Dzone.py748 pcpu = self.sbv.GetChildMemberWithName('z_pcpu_cache')
751 if pcpu.GetValueAsAddress():
752 target = pcpu.target
755 for cache in ZPercpuValue(pcpu):
/xnu-11215/tools/lldbmacros/
H A Dmemory.py55 pcpu = LazyTarget.GetTarget().chkCreateValueFromExpression('value', cmd_args[0])
56 for t in kmemory.ZPercpuValue(pcpu):