X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/e5568f75972dfc723778653c11cb6b4dc825716a..6601e61aa18bf4f09af135ff61fc7f4771d23b06:/osfmk/i386/commpage/commpage.h diff --git a/osfmk/i386/commpage/commpage.h b/osfmk/i386/commpage/commpage.h index 1e368d84d..2a14d32eb 100644 --- a/osfmk/i386/commpage/commpage.h +++ b/osfmk/i386/commpage/commpage.h @@ -63,6 +63,15 @@ extern char *commPagePtr; // virt address of commpage in kernel map extern void commpage_set_timestamp(uint64_t tbr,uint32_t secs,uint32_t usecs,uint32_t ticks_per_sec); +typedef struct { + uint64_t nt_base_tsc; + uint64_t nt_base_ns; + uint32_t nt_scale; + uint32_t nt_shift; + uint64_t nt_check_tsc; +} commpage_nanotime_t; +extern void commpage_set_nanotime(commpage_nanotime_t *new_nanotime); + #endif /* __ASSEMBLER__ */ #endif /* _I386_COMMPAGE_H */