X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/a3d08fcd5120d2aa8303b6349ca8b14e3f284af3..91447636331957f3d9b5ca5b508f07c526b0074d:/osfmk/i386/commpage/commpage.h?ds=sidebyside 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 */