Searched refs:arch_data (Results 1 - 13 of 13) sorted by relevance

/haiku/src/system/libroot/os/arch/x86_64/
H A Dtime.cpp20 data->arch_data.system_time_offset = 0;
21 data->arch_data.system_time_conversion_factor = 100000;
27 conversionFactor = data->arch_data.system_time_conversion_factor;
42 return data->arch_data.system_time_offset;
/haiku/src/system/kernel/arch/ppc/
H A Darch_real_time_clock.cpp25 data->arch_data.data[0].system_time_offset = 0;
29 data->arch_data.system_time_conversion_factor
32 data->arch_data.version = 0;
38 __ppc_setup_system_time(&data->arch_data.system_time_conversion_factor);
64 int32 version = data->arch_data.version + 1;
65 data->arch_data.data[version % 2].system_time_offset = offset;
66 data->arch_data.version = version;
79 version = data->arch_data.version;
80 offset = data->arch_data.data[version % 2].system_time_offset;
81 } while (version != data->arch_data
[all...]
/haiku/headers/private/system/
H A Dreal_time_data.h16 struct arch_real_time_data arch_data; member in struct:real_time_data
/haiku/src/system/libroot/os/arch/x86/
H A Dtime.cpp19 data->arch_data.system_time_offset = 0;
20 data->arch_data.system_time_conversion_factor = 100000;
26 conversionFactor = data->arch_data.system_time_conversion_factor;
44 return data->arch_data.system_time_offset;
/haiku/src/system/libroot/os/arch/riscv64/
H A Dtime.cpp19 sRealTimeData = &data->arch_data;
33 return data->arch_data.system_time_offset;
/haiku/src/system/kernel/arch/riscv64/
H A Darch_real_time_clock.cpp18 data->arch_data.system_time_conversion_factor
23 data->arch_data.system_time_conversion_factor);
44 atomic_set64(&data->arch_data.system_time_offset, offset);
51 return atomic_get64(&data->arch_data.system_time_offset);
/haiku/src/system/libroot/os/arch/sparc/
H A Dtime.c18 sRealTimeData = &data->arch_data;
/haiku/src/system/kernel/arch/m68k/
H A Darch_real_time_clock.cpp177 data->arch_data.data[0].system_time_offset = 0;
181 data->arch_data.system_time_conversion_factor
184 data->arch_data.version = 0;
190 __m68k_setup_system_time(&data->arch_data.system_time_conversion_factor);
216 int32 version = data->arch_data.version + 1;
217 data->arch_data.data[version % 2].system_time_offset = offset;
218 data->arch_data.version = version;
231 version = data->arch_data.version;
232 offset = data->arch_data.data[version % 2].system_time_offset;
233 } while (version != data->arch_data
[all...]
H A Darch_vm_translation_map_impl.cpp119 #define IS_KERNEL_MAP(map) (map->arch_data->rtdir_phys == sKernelPhysicalPageRoot)
132 return map->arch_data->rtdir_phys;
210 entry->arch_data->rtdir_virt[index] = e;
282 map->arch_data->num_invalidate_pages = 0;
340 if (map->arch_data->rtdir_virt != NULL) {
350 if (map->arch_data->rtdir_virt[i].type == DT_INVALID)
352 if (map->arch_data->rtdir_virt[i].type != DT_ROOT) {
357 pgdir_pn = PRE_TO_PN(map->arch_data->rtdir_virt[i]);
387 free(map->arch_data->rtdir_virt);
390 free(map->arch_data);
[all...]
/haiku/src/system/libroot/os/arch/arm/
H A Dtime.c18 sRealTimeData = &data->arch_data;
/haiku/src/system/libroot/os/arch/m68k/
H A Dtime.c18 sRealTimeData = &data->arch_data;
/haiku/src/system/libroot/os/arch/ppc/
H A Dtime.c18 sRealTimeData = &data->arch_data;
/haiku/src/system/kernel/arch/x86/
H A Darch_real_time_clock.cpp182 data->arch_data.system_time_conversion_factor
224 atomic_set64(&data->arch_data.system_time_offset, offset);
231 return atomic_get64(&data->arch_data.system_time_offset);

Completed in 93 milliseconds