░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
pplmvsvm
LOCATION:
/usr/src/linux-azure-headers-6.8.0-1044/arch/x86/include/asm/uv
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: uv.h
/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _ASM_X86_UV_UV_H #define _ASM_X86_UV_UV_H enum uv_system_type {UV_NONE, UV_LEGACY_APIC, UV_X2APIC}; #ifdef CONFIG_X86_UV #include <linux/efi.h> #define UV_PROC_NODE "sgi_uv" static inline int uv(int uvtype) { /* uv(0) is "any" */ if (uvtype >= 0 && uvtype <= 30) return 1 << uvtype; return 1; } extern unsigned long uv_systab_phys; extern enum uv_system_type get_uv_system_type(void); static inline bool is_early_uv_system(void) { return uv_systab_phys && uv_systab_phys != EFI_INVALID_TABLE_ADDR; } extern int is_uv_system(void); extern int is_uv_hubbed(int uvtype); extern void uv_cpu_init(void); extern void uv_nmi_init(void); extern void uv_system_init(void); #else /* !X86_UV */ static inline enum uv_system_type get_uv_system_type(void) { return UV_NONE; } static inline bool is_early_uv_system(void) { return 0; } static inline int is_uv_system(void) { return 0; } static inline int is_uv_hubbed(int uv) { return 0; } static inline void uv_cpu_init(void) { } static inline void uv_system_init(void) { } #endif /* X86_UV */ #endif /* _ASM_X86_UV_UV_H */
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 bios.h
H
6.5 KB
2024-03-10 20:38
EDIT
📄 uv.h
H
1.1 KB
2024-03-10 20:38
EDIT
📄 uv_geo.h
H
2.3 KB
2024-03-10 20:38
EDIT
📄 uv_hub.h
H
23 KB
2024-03-10 20:38
EDIT
📄 uv_irq.h
H
907 B
2024-03-10 20:38
EDIT
📄 uv_mmrs.h
H
178.1 KB
2024-03-10 20:38
EDIT