⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.144
Server IP:
157.245.143.252
Server:
Linux www 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 x86_64
Server Software:
nginx/1.26.0
PHP Version:
8.3.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
src
/
linux-headers-6.11.0-29
/
include
/
linux
/
Edit File: cfi_types.h
/* SPDX-License-Identifier: GPL-2.0 */ /* * Clang Control Flow Integrity (CFI) type definitions. */ #ifndef _LINUX_CFI_TYPES_H #define _LINUX_CFI_TYPES_H #ifdef __ASSEMBLY__ #include <linux/linkage.h> #ifdef CONFIG_CFI_CLANG /* * Use the __kcfi_typeid_<function> type identifier symbol to * annotate indirectly called assembly functions. The compiler emits * these symbols for all address-taken function declarations in C * code. */ #ifndef __CFI_TYPE #define __CFI_TYPE(name) \ .4byte __kcfi_typeid_##name #endif #define SYM_TYPED_ENTRY(name, linkage, align...) \ linkage(name) ASM_NL \ align ASM_NL \ __CFI_TYPE(name) ASM_NL \ name: #define SYM_TYPED_START(name, linkage, align...) \ SYM_TYPED_ENTRY(name, linkage, align) #else /* CONFIG_CFI_CLANG */ #define SYM_TYPED_START(name, linkage, align...) \ SYM_START(name, linkage, align) #endif /* CONFIG_CFI_CLANG */ #ifndef SYM_TYPED_FUNC_START #define SYM_TYPED_FUNC_START(name) \ SYM_TYPED_START(name, SYM_L_GLOBAL, SYM_A_ALIGN) #endif #endif /* __ASSEMBLY__ */ #endif /* _LINUX_CFI_TYPES_H */
Simpan