diff options
| author | amlal <amlal@el-mahrouss-logic.com> | 2024-03-16 14:22:21 +0100 |
|---|---|---|
| committer | amlal <amlal@el-mahrouss-logic.com> | 2024-03-16 14:22:21 +0100 |
| commit | 55059428bfd6a18451bc1ed3ee64e7bb04c395cd (patch) | |
| tree | 02dd524a2249111e30d2208fd700fa72e31182db /Private/KernelKit/ThreadLocalStorage.hxx | |
| parent | 8f9b5e08f53f6e49a1f4c6b20e17c54298da9c44 (diff) | |
HCR-14: See below.
- Pretty big modifications, add kernel mouse.
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/KernelKit/ThreadLocalStorage.hxx')
| -rw-r--r-- | Private/KernelKit/ThreadLocalStorage.hxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Private/KernelKit/ThreadLocalStorage.hxx b/Private/KernelKit/ThreadLocalStorage.hxx index ba2f021f..25c9c48f 100644 --- a/Private/KernelKit/ThreadLocalStorage.hxx +++ b/Private/KernelKit/ThreadLocalStorage.hxx @@ -16,13 +16,13 @@ #define kCookieMag2 'o' template <typename T> -T *hcore_tls_new_ptr(void); +T *tls_new_ptr(void); template <typename T> -bool hcore_tls_delete_ptr(T *ptr); +bool tls_delete_ptr(T *ptr); template <typename T, typename... Args> -T *hcore_tls_new_class(Args &&...args); +T *tls_new_class(Args &&...args); #define kTLSCookieLen 3 @@ -46,10 +46,10 @@ struct ThreadInformationBlock final { EXTERN_C void rt_install_tib(ThreadInformationBlock *pTib, HCore::VoidPtr pPib); ///! @brief Cookie Sanity check. -HCore::Boolean hcore_tls_check(ThreadInformationBlock *ptr); +HCore::Boolean tls_check(ThreadInformationBlock *ptr); /// @brief TLS check system call -EXTERN_C HCore::Void hcore_tls_check_syscall_impl(HCore::HAL::StackFramePtr stackPtr) noexcept; +EXTERN_C HCore::Void tls_check_syscall_impl(HCore::HAL::StackFramePtr stackPtr) noexcept; #include <KernelKit/ThreadLocalStorage.inl> |
