Home
last modified time | relevance | path

Searched refs:gHtifRegs (Results 1 – 5 of 5) sorted by relevance

/haiku/src/system/kernel/arch/riscv64/
H A DHtif.cpp13 if (gHtifRegs == 0) in HtifCmd()
18 gHtifRegs->toHostLo = htifTohost % ((uint64)1 << 32); in HtifCmd()
19 gHtifRegs->toHostHi = htifTohost / ((uint64)1 << 32); in HtifCmd()
20 return (uint64)gHtifRegs->fromHostLo in HtifCmd()
21 + ((uint64)gHtifRegs->fromHostHi << 32); in HtifCmd()
H A Darch_platform.cpp20 HtifRegs *volatile gHtifRegs = (HtifRegs *volatile)0; variable
45 gHtifRegs = (HtifRegs *volatile)args->arch_args.htif.start; in arch_platform_init()
/haiku/src/system/boot/platform/riscv/
H A Dhtif.cpp11 HtifRegs* volatile gHtifRegs = (HtifRegs* volatile)0x40008000; variable
19 gHtifRegs->toHostLo = htifTohost % ((uint64_t)1 << 32); in HtifCmd()
20 gHtifRegs->toHostHi = htifTohost / ((uint64_t)1 << 32); in HtifCmd()
21 return (uint64_t)gHtifRegs->fromHostLo in HtifCmd()
22 + ((uint64_t)gHtifRegs->fromHostHi << 32); in HtifCmd()
H A Dfdt.cpp220 gKernelArgs.arch_args.htif.start = (addr_t)gHtifRegs; in fdt_set_kernel_args()
/haiku/headers/private/kernel/arch/riscv64/
H A DHtif.h22 extern HtifRegs* volatile gHtifRegs;