Symbol: CPUSet
headers/private/kernel/arch/smp.h
14
class CPUSet;
headers/private/kernel/arch/smp.h
22
void arch_smp_send_multicast_ici(CPUSet& cpuSet);
headers/private/kernel/cpu.h
93
extern CPUSet gCPUEnabled;
headers/private/kernel/smp.h
112
CPUSet::CPUSet()
headers/private/kernel/smp.h
119
CPUSet::ClearAll()
headers/private/kernel/smp.h
126
CPUSet::SetAll()
headers/private/kernel/smp.h
133
CPUSet::SetBit(int32 cpu)
headers/private/kernel/smp.h
141
CPUSet::ClearBit(int32 cpu)
headers/private/kernel/smp.h
149
CPUSet::SetBitAtomic(int32 cpu)
headers/private/kernel/smp.h
157
CPUSet::ClearBitAtomic(int32 cpu)
headers/private/kernel/smp.h
165
CPUSet::GetBit(int32 cpu) const
headers/private/kernel/smp.h
173
CPUSet::GetBitAtomic(int32 cpu) const
headers/private/kernel/smp.h
180
inline CPUSet
headers/private/kernel/smp.h
181
CPUSet::And(const CPUSet& mask) const
headers/private/kernel/smp.h
183
CPUSet andSet;
headers/private/kernel/smp.h
191
CPUSet::Matches(const CPUSet& mask) const
headers/private/kernel/smp.h
203
CPUSet::IsEmpty() const
headers/private/kernel/smp.h
43
class CPUSet {
headers/private/kernel/smp.h
45
inline CPUSet();
headers/private/kernel/smp.h
59
inline bool Matches(const CPUSet& mask) const;
headers/private/kernel/smp.h
60
inline CPUSet And(const CPUSet& mask) const;
headers/private/kernel/smp.h
90
void smp_multicast_ici(const CPUSet& cpuMask, int32 message, addr_t data,
headers/private/kernel/smp.h
92
void smp_multicast_ici_interrupts_disabled(int32 currentCPU, const CPUSet& cpuMask,
headers/private/kernel/thread_types.h
234
CPUSet cpumask;
headers/private/kernel/vm/VMTranslationMap.h
93
static void InvalidateUserTLB(CPUSet cpus, intptr_t context);
headers/private/kernel/vm/VMTranslationMap.h
94
static void InvalidateTLBList(CPUSet cpus, intptr_t context,
src/system/kernel/arch/arm/arch_int_gicv2.cpp
140
void GICv2InterruptController::SendMulticastIci(CPUSet& cpuSet)
src/system/kernel/arch/arm/arch_int_gicv2.h
18
void SendMulticastIci(CPUSet& cpuSet);
src/system/kernel/arch/arm/arch_smp.cpp
36
arch_smp_send_multicast_ici(CPUSet& cpuSet)
src/system/kernel/arch/arm/paging/ARMPagingStructures.h
23
CPUSet active_on_cpus;
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
111
CPUSet valid;
src/system/kernel/arch/arm/soc.h
20
virtual void SendMulticastIci(CPUSet& cpuSet) {
src/system/kernel/arch/arm64/arch_smp.cpp
31
arch_smp_send_multicast_ici(CPUSet& cpuSet)
src/system/kernel/arch/arm64/arch_smp.cpp
42
CPUSet cpuSet;
src/system/kernel/arch/m68k/arch_smp.cpp
36
arch_smp_send_multicast_ici(CPUSet& cpuSet)
src/system/kernel/arch/m68k/paging/M68KPagingStructures.h
23
CPUSet active_on_cpus;
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
117
CPUSet valid;
src/system/kernel/arch/ppc/arch_smp.cpp
38
arch_smp_send_multicast_ici(CPUSet& cpuSet)
src/system/kernel/arch/ppc/paging/PPCPagingStructures.h
24
CPUSet active_on_cpus;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
661
CPUSet cpuMask = fActiveOnCpus;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
101
CPUSet fActiveOnCpus;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
126
CPUSet&
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
90
inline CPUSet& ActiveOnCpus();
src/system/kernel/arch/riscv64/arch_smp.cpp
43
arch_smp_send_multicast_ici(CPUSet& cpuSet)
src/system/kernel/arch/sparc/arch_smp.cpp
36
arch_smp_send_multicast_ici(CPUSet& cpuSet)
src/system/kernel/arch/x86/arch_smp.cpp
137
send_multicast_ici_physical(CPUSet& cpuSet)
src/system/kernel/arch/x86/arch_smp.cpp
159
arch_smp_send_multicast_ici(CPUSet& cpuSet)
src/system/kernel/arch/x86/paging/X86PagingStructures.h
23
CPUSet active_on_cpus;
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
109
CPUSet valid;
src/system/kernel/cpu.cpp
31
CPUSet gCPUEnabled;
src/system/kernel/debug/debug.cpp
978
CPUSet cpuMask;
src/system/kernel/scheduler/low_latency.cpp
59
CPUSet mask = threadData->GetCPUMask();
src/system/kernel/scheduler/low_latency.cpp
98
CPUSet mask = threadData->GetCPUMask();
src/system/kernel/scheduler/power_saving.cpp
136
CPUSet mask = threadData->GetCPUMask();
src/system/kernel/scheduler/power_saving.cpp
91
CPUSet mask = threadData->GetCPUMask();
src/system/kernel/scheduler/scheduler.cpp
332
CPUSet oldThreadMask;
src/system/kernel/scheduler/scheduler_cpu.h
135
inline const CPUSet& CPUMask() const
src/system/kernel/scheduler/scheduler_cpu.h
188
CPUSet fCPUSet;
src/system/kernel/scheduler/scheduler_thread.cpp
168
CPUSet mask = GetCPUMask();
src/system/kernel/scheduler/scheduler_thread.cpp
62
CPUSet mask = GetCPUMask();
src/system/kernel/scheduler/scheduler_thread.h
42
inline CPUSet GetCPUMask() const { return fThread->cpumask.And(gCPUEnabled); }
src/system/kernel/smp.cpp
1131
smp_multicast_ici(const CPUSet& cpuMask, int32 message, addr_t data,
src/system/kernel/smp.cpp
1201
CPUSet sendMask = cpuMask;
src/system/kernel/smp.cpp
1229
smp_multicast_ici_interrupts_disabled(int32 currentCPU, const CPUSet& cpuMask,
src/system/kernel/smp.cpp
1285
CPUSet sendMask = cpuMask;
src/system/kernel/smp.cpp
81
CPUSet proc_bitmap;
src/system/kernel/smp.cpp
92
static CPUSet sEarlyCPUCallSet;
src/system/kernel/thread.cpp
4032
CPUSet mask;
src/system/kernel/thread.cpp
4053
if (userMask == NULL || id < B_OK || size < sizeof(CPUSet))
src/system/kernel/thread.cpp
4059
CPUSet mask;
src/system/kernel/thread.cpp
4060
if (user_memcpy(&mask, userMask, min_c(sizeof(CPUSet), size)) < B_OK)
src/system/kernel/thread.cpp
4063
CPUSet cpus;
src/system/kernel/vm/VMTranslationMap.cpp
339
VMTranslationMap::InvalidateUserTLB(CPUSet cpus, intptr_t context)
src/system/kernel/vm/VMTranslationMap.cpp
359
VMTranslationMap::InvalidateTLBList(CPUSet cpus, intptr_t context,