Home
last modified time | relevance | path

Searched refs:core (Results 1 – 25 of 33) sorted by relevance

12

/xnu-8792.41.9/osfmk/i386/
H A Dcpu_threads.c354 lcpu->core = NULL; in x86_lcpu_init()
369 x86_core_t *core; in x86_core_alloc() local
376 core = free_cores; in x86_core_alloc()
377 free_cores = core->next_in_die; in x86_core_alloc()
378 core->next_in_die = NULL; in x86_core_alloc()
382 core = zalloc_permanent_type(x86_core_t); in x86_core_alloc()
383 if (core == NULL) { in x86_core_alloc()
388 core->pcore_num = cpup->cpu_phys_number / topoParms.nPThreadsPerCore; in x86_core_alloc()
389 core->lcore_num = core->pcore_num % topoParms.nPCoresPerPackage; in x86_core_alloc()
391 core->flags = X86CORE_FL_PRESENT | X86CORE_FL_READY in x86_core_alloc()
[all …]
H A Dhpet.c114 x86_core_t *core; in hpet_request() local
130 core = lcpu->core; in hpet_request()
131 pkg = core->package; in hpet_request()
149 core = lcpu->core; in hpet_request()
150 pkg = core->package; in hpet_request()
155 core->Hpet = (hpetTimer_t *)((uint8_t *)hpetArea + hpetReq.hpetOffset); in hpet_request()
156 core->HpetVec = hpetReq.hpetVector; in hpet_request()
161 core->Hpet->Config |= Tn_INT_ENB_CNF; in hpet_request()
166 core->HpetCfg = core->Hpet->Config; in hpet_request()
167 core->HpetCmp = 0; in hpet_request()
[all …]
H A Dcpu_threads.h46 #define _cpu_to_core(cpu) (_cpu_to_lcpu(cpu)->core)
50 #define cpu_to_core(cpu) ((cpu_to_lcpu(cpu) != NULL) ? _cpu_to_lcpu(cpu)->core : NUL…
56 #define x86_core() (x86_lcpu()->core)
H A Dcpu_topology.h129 struct x86_core *core; /* core containing the logical cpu */ member
H A Dcpu_topology.c211 if (lcpup->core->num_lcpus > 1) { in cpu_topology_sort()
H A DpmCPU.c340 return cpup->lcpu.core; in pmGetMyCore()
H A Dmachine_routines.c548 if (this_cpu_datap->lcpu.core == NULL) { in register_cpu()
/xnu-8792.41.9/tools/lldbmacros/
H A DMakefile32 core/standard.py \
33 core/compat.py \
34 core/cvalue.py \
35 core/__init__.py \
36 core/configuration.py \
37 core/caching.py \
38 core/io.py \
39 core/lazytarget.py \
40 core/kernelcore.py \
41 core/operating_system.py \
[all …]
H A DREADME.md31 …me:port>' or 'gdb-remote \<hostname:port>'. In case using a core file please do 'file --core /path…
43 * connect to remote device or load a core file
48 #for loading a core file
49 (lldb) file --core /path/to/core/file /path/to/kernel_symbol_file
80 | | |--lldb core--| | | <-- interacts with remote kernel or corefile.
105 …|-core/ # Core logic about kernel, lldb value abstraction, configs etc. **DO NOT TOUCH THIS …
151 It is recommended that you do a decoupled development for command interface and core utility functi…
164 …- note that we use core.value class as an interface to underlying C structures. Refer [Section B] …
166 - remember that the ideal type of object to be passed around is core.value
228 The valobj argument holds the core.value object for display.
[all …]
H A Dutils.py17 from core import PY3
18 from core.cvalue import *
19 from core.configuration import *
20 from core.lazytarget import *
86 if type(sbval) == core.value:
H A Dkext.py13 from core.cvalue import (
19 from core.lazytarget import LazyTarget
20 from core import caching
21 from core.io import SBProcessRawIO
H A D.lldbinit1 settings set target.process.python-os-plugin-path ./core/operating_system.py
H A Dxnu.py13 import core
14 from core import caching, int, PY3
15 from core.standard import *
16 from core.configuration import *
17 from core.kernelcore import *
19 from core.lazytarget import *
82 return '\n' + obj.header + '\n' + obj(core.value(lldbval), O=stream)
87 out_string += obj(core.value(lldbval))
489 retval = core.cvalue.value(sbval)
H A Dwaitq.py9 from core.configuration import *
/xnu-8792.41.9/bsd/skywalk/
H A DMakefile10 core channel mem nexus packet namespace
13 core channel mem nexus packet namespace
/xnu-8792.41.9/doc/
H A Dxnu_build_consolidation.md8 core/cluster counts or cache sizes). Similarly, SoC-specific fix-ups are usually conditionally comp…
57 * On a specific core type of a specific SoC.
70 …iding a family of assembly macros that can be used to conditionally execute code on a specific core
75 Similarly, where a block of code is to be executed on a core type, rather than a specific core ID, …
93 ### Deriving core/cluster counts from device tree
106 * Removing hardcoded core counts (`CPU_COUNT`) and cluster counts (`ARM_CLUSTER_COUNT`) from XNU, a…
111 ### Allocating memory that is core size/cluster size/cache size aligned
114 element per core or cluster. Whilst this information is not known precisely at compile time anymore…
H A Ddebugging.md125 from core.io import SBProcessRawIO
146 from core.io import SBProcessRawIO
157 from core.io import SBProcessRawIO
332 $ DEBUG_XNU_LLDBMACROS=1 LLDB_DEFAULT_PYTHON_VERSION=2 xcrun -sdk <sdk> lldb -c core <dsympath>/mac…
335 (lldb) settings set target.process.python-os-plugin-path <srcpath>/tools/lldbmacros/core/operating_…
357 $ xcrun -sdk <sdk> lldb -c core <dsym_path>/<kernel image>
372 * Some macros needs arguments which must be found in a core file.
373 * Some macros take a long time to run against a target (more than 30 minutes). Instead, a core dump
463 467 0.003 0.000 1.969 0.004 <src>/tools/lldbmacros/core/cvalue.py:464(cast)
467 473 0.002 0.000 1.365 0.003 <src>/tools/lldbmacros/core/cvalue.py:500(gettype)
[all …]
H A Drecount.md40 - ² These return overall totals and hard-code a separate, P-core-only value.
H A Dsched_clutch_edge.md74 …ance mechanisms like turnstiles and other priority affecting mechanisms outside the core scheduler.
223core on the cluster. The metric has its roots in queueing delay algorithms and calculates the amou…
283 … preferred cluster and its homogeneous peers before spilling to different core type. The current i…
/xnu-8792.41.9/bsd/man/man5/
H A DMakefile11 core.5 \
/xnu-8792.41.9/tools/lldbmacros/usertaskdebugging/
H A Duserprocess.py11 from core.operating_system import Armv8_RegisterSet, Armv7_RegisterSet, I386_RegisterSet, X86_64Reg…
12 from core import caching
/xnu-8792.41.9/
H A DMakefile376 -disable-checker core.NullDereference \
377 -disable-checker core.DivideZero \
/xnu-8792.41.9/osfmk/x86_64/
H A Dmonotonic_x86_64.c53 #pragma mark core counters
/xnu-8792.41.9/osfmk/arm64/
H A Dproc_reg.h2563 .macro DEPRECATE_COREEQ_REVLO core, rev, midr_el1, scratch
2564 EXEC_COREEQ_REVLO \core, \rev, \midr_el1, \scratch
/xnu-8792.41.9/bsd/conf/
H A Dfiles525 bsd/skywalk/core/skywalk.c optional skywalk
526 bsd/skywalk/core/skywalk_proc_info.c optional skywalk
527 bsd/skywalk/core/skywalk_sysctl.c optional skywalk

12