Home
last modified time | relevance | path

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

12

/xnu-8796.141.3/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()
/xnu-8796.141.3/tools/lldbmacros/
H A DMakefile32 core/__init__.py \
33 core/caching.py \
34 core/collections.py \
35 core/compat.py \
36 core/configuration.py \
37 core/cvalue.py \
38 core/io.py \
39 core/kernelcore.py \
40 core/lazytarget.py \
41 core/lldbwrap.py \
[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 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 D.lldbinit1 settings set target.process.python-os-plugin-path ./core/operating_system.py
H A Dkext.py11 import core
14 from core.cvalue import (
19 from core.caching import (
23 from core.io import SBProcessRawIO
137 for kext in (core.value(e.AddressOf()) for e in arr.xIterSiblings(0, total)):
H A Dxnu.py12 import core
13 from core import caching, int, PY3
14 from core.standard import *
15 from core.configuration import *
16 from core.kernelcore import *
18 from core.lazytarget import *
81 return '\n' + obj.header + '\n' + obj(core.value(lldbval), O=stream)
87 out_string += obj(core.value(lldbval))
641 retval = core.cvalue.value(sbval)
H A Dturnstile.py5 from core import xnu_format
H A Dwaitq.py9 from core.configuration import *
/xnu-8796.141.3/bsd/skywalk/
H A DMakefile10 core channel mem nexus packet namespace
13 core channel mem nexus packet namespace
/xnu-8796.141.3/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
/xnu-8796.141.3/tools/lldbmacros/kmemory/
H A Dvm.py9 from core import (
14 from core.collections import (
H A Dwhatis.py9 from core import (
H A Dkmem.py12 from core import (
H A Dbtlog.py17 from core import caching, xnu_format
/xnu-8796.141.3/bsd/man/man5/
H A DMakefile11 core.5 \
/xnu-8796.141.3/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-8796.141.3/
H A DMakefile376 -disable-checker core.NullDereference \
377 -disable-checker core.DivideZero \
/xnu-8796.141.3/osfmk/x86_64/
H A Dmonotonic_x86_64.c53 #pragma mark core counters
/xnu-8796.141.3/tools/lldbmacros/core/
H A Dstandard.py12 from core import value as cvalue

12