/haiku/src/tests/add-ons/accelerants/intel_extreme/ |
H A D | intel_reg.cpp | 108 void* regs; local 110 area_id clone = clone_area("clone regs", ®s, B_ANY_ADDRESS, protection, area); 142 addr_t addr = (addr_t)regs + address + i * sizeof(uint32);
|
/haiku/src/add-ons/kernel/drivers/audio/cmedia/ |
H A D | pcm.c | 117 uint8 regs[0x2e]; 130 state->regs[ix] = get_indirect(port->card, ix+0x30); 145 set_indirect(port->card, ix, state->regs[ix]+0x30, 0xff);
|
H A D | cm.c | 582 static uchar regs[] = { local 590 uchar * ptr = regs; 600 while (ptr < regs + sizeof(regs)) {
|
/haiku/headers/private/kernel/arch/arm64/ |
H A D | arch_cpu.h | 123 uint64 regs[32 * 2]; member in struct:aarch64_fpu_state
|
H A D | arch_thread_types.h | 21 uint64 regs[14]; // x19-x30, sp, tpidr_el0 member in struct:arch_thread
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_int.cpp | 168 uint64* regs = &frame->ra; local 175 registerNames[i + 0], regs[i + 0], 176 registerNames[i + 1], regs[i + 1], 177 registerNames[i + 2], regs[i + 2], 178 registerNames[i + 3], regs[i + 3]
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | hda_controller.cpp | 1121 (void**)&controller->regs); 1351 controller->regs = NULL; 1424 controller->regs = NULL;
|
/haiku/src/add-ons/kernel/busses/virtio/virtio_pci/ |
H A D | virtio_pci.cpp | 84 union regs { union 87 } * v = (union regs*)buffer;
|
/haiku/src/add-ons/kernel/busses/pci/ecam/ |
H A D | ECAMPCIControllerFDT.cpp | 85 uint64 regs = 0; local 86 if (!fdtModule->get_reg(fdtDev, 0, ®s, &fRegsLen)) 89 fRegsArea.SetTo(map_physical_memory("PCI Config MMIO", regs, fRegsLen, B_ANY_KERNEL_ADDRESS,
|
/haiku/src/system/boot/platform/efi/arch/riscv64/ |
H A D | arch_mmu.cpp | 433 MapRange(gKernelArgs.arch_args.uart.regs.start, 434 gKernelArgs.arch_args.uart.regs.start, 435 gKernelArgs.arch_args.uart.regs.size, 437 MapAddrRange(gKernelArgs.arch_args.uart.regs,
|
/haiku/src/system/boot/arch/x86/ |
H A D | arch_cpu.cpp | 327 && (info.regs.ecx & IA32_FEATURE_EXT_HYPERVISOR) != 0) { 329 const uint32 maxVMM = info.regs.eax; 333 uint64 clockSpeed = uint64(info.regs.eax) * 1000; 334 gTimeConversionFactor = (uint64(1000) << 32) / info.regs.eax;
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_cpu.cpp | 677 return cpuid.regs.ebx >> 24; 688 int maxLogicalID = next_power_of_2((cpuid.regs.ebx >> 16) & 0xff); 693 maxCoreID = (cpuid.regs.ecx >> 12) & 0xf; 697 maxCoreID = next_power_of_2((cpuid.regs.edx & 0xf) + 1); 731 cacheType = cpuid.regs.eax & 0x1f; 735 int cacheLevel = (cpuid.regs.eax >> 5) & 0x7; 736 int coresCount = next_power_of_2(((cpuid.regs.eax >> 14) & 0x3f) + 1); 755 return cpuid.regs.edx; 767 if (cpuid.regs.ebx != 0) 772 if (cpuid.regs [all...] |
/haiku/src/add-ons/kernel/busses/virtio/virtio_mmio/ |
H A D | virtio_mmio.cpp | 175 uint64 regs = 0; 188 if (!parentModule->get_reg(parentDev, 0, ®s, ®sLen)) { 189 ERROR("no regs"); 207 regs = range.base; 212 AreaDeleter fRegsArea(map_physical_memory("Virtio MMIO", regs, regsLen, 217 ERROR("cant't map regs"); 261 uint64 regs = 0; 277 for (uint32 i = 0; parentModule->get_reg(parentDev, i, ®s, ®sLen); 280 i, regs, regsLen); 298 if (!parentModule->get_reg(parentDev, 0, ®s, [all...] |
H A D | VirtioDevice.cpp | 293 VirtioDevice::Init(phys_addr_t regs, size_t regsLen, int32 irq, int32 queueCnt) argument 296 regs, regsLen, B_ANY_KERNEL_ADDRESS,
|
H A D | VirtioDevice.h | 94 status_t Init(phys_addr_t regs, size_t regsLen, int32 irq, int32 queueCnt);
|
/haiku/src/system/boot/platform/riscv/ |
H A D | mmu.cpp | 280 MapAddrRange(gKernelArgs.arch_args.uart.regs,
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_debug.cpp | 211 #warning M68K: missing regs
|
/haiku/src/libs/gnu/ |
H A D | sched_getcpu.cpp | 56 if ((cpuInfo.regs.ecx & IA32_FEATURE_RDPID) != 0) { 64 if ((cpuInfo.regs.edx & IA32_FEATURE_AMD_EXT_RDTSCP)!= 0) {
|
/haiku/headers/os/kernel/ |
H A D | OS.h | 601 } regs; member in union:__anon16
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | devices.cpp | 174 struct bios_regs regs; local 175 regs.eax = BIOS_BOOT_CD_GET_STATUS; 176 regs.edx = 0; 177 regs.esi = kDataSegmentScratch; 178 call_bios(0x13, ®s); 180 if ((regs.flags & CARRY_FLAG) != 0) 204 struct bios_regs regs; local 205 regs.eax = BIOS_IS_EXT_PRESENT; 206 regs.ebx = 0x55aa; 207 regs 225 struct bios_regs regs; local 244 struct bios_regs regs; local 272 struct bios_regs regs; local 655 struct bios_regs regs; local 684 struct bios_regs regs; local 783 struct bios_regs regs; local [all...] |
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | devices.cpp | 224 parameters->cylinders = (((regs.ecx & 0xc0) << 2) | ((regs.ecx >> 8) & 0xff)) + 1; 225 parameters->heads = ((regs.edx >> 8) & 0xff) + 1; 227 parameters->sectors_per_track = regs.ecx & 0x3f;
|
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/ |
H A D | cx23882.c | 324 char *start = (char *)(device->regs) + SRAM_START_ADDRESS + SRAM_BASE_RISC_PROG;
|
/haiku/src/add-ons/kernel/bus_managers/fdt/ |
H A D | fdt_module.cpp | 418 fdt_device_get_reg(fdt_device* dev, uint32 ord, uint64* regs, uint64* len) argument 443 *regs = fdt32_to_cpu(*(const uint32*)addressPtr); 446 *regs = fdt64_to_cpu(*(const uint64*)addressPtr);
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_thread.cpp | 72 thread->arch_info.regs[10] = (uint64_t)data; 73 thread->arch_info.regs[11] = (uint64_t)function; 74 thread->arch_info.regs[12] = (uint64_t)_stackTop;
|
/haiku/src/system/boot/platform/efi/ |
H A D | dtb.cpp | 563 dtb_get_reg(fdt, node, 0, uart.regs); 567 gUART = kSupportedUarts[i].uart_driver_init(uart.regs.start, 666 dprintf(" regs: %#" B_PRIx64 ", %#" B_PRIx64 "\n", uart.regs.start, uart.regs.size);
|