Searched refs:cpu (Results 201 - 225 of 266) sorted by relevance

1234567891011

/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp885 int cpu = smp_get_current_cpu(); local
887 cpuMask.ClearBit(cpu);
905 int cpu = smp_get_current_cpu(); local
907 cpuMask.ClearBit(cpu);
921 int cpu = smp_get_current_cpu(); local
923 cpuMask.ClearBit(cpu);
/haiku/src/system/kernel/arch/x86/
H A Darch_user_debugger.cpp408 install_breakpoints_per_cpu(void* /*cookie*/, int cpu) argument
955 asm("mov %%dr6, %0" : "=r"(thread->cpu->arch.dr6));
956 asm("mov %%dr7, %0" : "=r"(thread->cpu->arch.dr7));
989 // and dr7 are stored in the cpu info. Otherwise we need to fetch the
994 dr6 = thread->cpu->arch.dr6;
995 dr7 = thread->cpu->arch.dr7;
H A Dioapic.cpp248 ioapic_assign_interrupt_to_cpu(int32 gsi, int32 cpu) argument
257 uint32 apicid = x86_get_cpu_apic_id(cpu);
261 " (io-apic %u pin %u) to cpu %" B_PRId32 " (apic_id %" B_PRIx32 ")\n",
262 gsi, ioapic->number, pin, cpu, apicid);
H A Darch_real_time_clock.cpp10 #include <arch/cpu.h>
H A Darch_debug_console.cpp17 #include <arch/cpu.h>
/haiku/src/apps/processcontroller/
H A DProcessController.cpp442 uint32 cpu; local
443 if (message->FindInt32("cpu", (int32*)&cpu) == B_OK) {
446 if (p != cpu && _kern_cpu_enabled(p)) {
461 _kern_set_cpu_enabled(cpu, !_kern_cpu_enabled(cpu));
834 m->AddInt32 ("cpu", i);
/haiku/headers/private/kernel/
H A Dthread_types.h450 struct cpu_ent *cpu; // protected by scheduler lock member in struct:BKernel::Thread
561 struct cpu_ent *cpu);
592 { return cpu != NULL; }
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DACPICAHaiku.cpp701 cpu_status cpu; local
703 cpu = disable_interrupts();
705 return cpu;
H A DBusManager.cpp795 cpu_status cpu = disable_interrupts(); local
797 restore_interrupts(cpu);
/haiku/src/libs/compat/freebsd_network/
H A Dbus.cpp14 #include <arch/cpu.h>
483 bus_bind_intr(device_t dev, struct resource *res, int cpu) argument
/haiku/src/system/kernel/
H A Dthread.cpp34 #include <cpu.h>
165 \param cpu The CPU the thread shall be assigned.
167 Thread::Thread(const char* name, thread_id threadID, struct cpu_ent* cpu) argument
175 cpu(cpu),
1674 kprintf("%-*s id state wait for %-*s cpu pri %-*s team "
1751 if (thread->cpu)
1752 kprintf("%2d", thread->cpu->cpu_num);
1776 kprintf("cpu: %p ", thread->cpu);
[all...]
H A Dmain.cpp28 #include <cpu.h>
125 // do any pre-booting cpu config
129 // if we're not a boot cpu, spin here until someone wakes us up
253 TRACE("starting scheduler on cpu 0 and enabling interrupts\n");
257 // lets make sure we're in sync with the main cpu
280 TRACE("main: done... begin idle loop on cpu %d\n", currentCPU);
/haiku/src/kits/debug/
H A DDebugEventStream.cpp186 *_cpu = header.cpu;
/haiku/src/system/boot/arch/m68k/
H A Dmmu_040.cpp15 #include <arch/cpu.h>
/haiku/src/system/boot/platform/generic/
H A Dvideo_blit.cpp9 #include <arch/cpu.h>
H A Dvideo_splash.cpp9 #include <arch/cpu.h>
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp81 #include <arch/cpu.h>
/haiku/src/system/boot/platform/u-boot/
H A Dstart.cpp9 #include "cpu.h"
20 #include <arch/cpu.h>
/haiku/src/system/boot/platform/next_m68k/
H A Dstart.cpp12 #include <arch/cpu.h>
17 #include "cpu.h"
99 "move.l #0x0,-(%%sp); " // we're the BSP cpu (0)
/haiku/src/system/kernel/arch/x86/timers/
H A Dx86_hpet.cpp13 #include <arch/cpu.h>
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dbuf_ring.h33 #include <machine/cpu.h>
/haiku/src/system/boot/platform/efi/arch/x86/
H A Darch_mmu.cpp11 #include <arch/cpu.h>
/haiku/src/system/boot/platform/efi/
H A Dstart.cpp14 #include <arch/cpu.h>
27 #include "cpu.h"
/haiku/headers/os/drivers/
H A DKernelExport.h94 uint16 cpu; member in struct:timer
/haiku/src/apps/debuganalyzer/gui/main_window/
H A DSchedulingPage.cpp830 || runningThreads[header->cpu] != NULL) {
837 runningThreads[header->cpu] = thread;
1106 uint32 cpu; local
1109 ssize_t bufferSize = input.ReadNextEvent(&event, &cpu, &buffer,
1120 error = _ProcessEvent(event, cpu, buffer, bufferSize);
1376 status_t _ProcessEvent(uint32 event, uint32 cpu, const void* buffer, argument

Completed in 289 milliseconds

1234567891011