Submit
Path:
~
/
/
lib
/
modules
/
5.15.0-153-generic
/
build
/
arch
/
powerpc
/
include
/
asm
/
vdso
/
File Content:
processor.h
/* SPDX-License-Identifier: GPL-2.0-only */ #ifndef _ASM_POWERPC_VDSO_PROCESSOR_H #define _ASM_POWERPC_VDSO_PROCESSOR_H #ifndef __ASSEMBLY__ /* Macros for adjusting thread priority (hardware multi-threading) */ #ifdef CONFIG_PPC64 #define HMT_very_low() asm volatile("or 31, 31, 31 # very low priority") #define HMT_low() asm volatile("or 1, 1, 1 # low priority") #define HMT_medium_low() asm volatile("or 6, 6, 6 # medium low priority") #define HMT_medium() asm volatile("or 2, 2, 2 # medium priority") #define HMT_medium_high() asm volatile("or 5, 5, 5 # medium high priority") #define HMT_high() asm volatile("or 3, 3, 3 # high priority") #else #define HMT_very_low() #define HMT_low() #define HMT_medium_low() #define HMT_medium() #define HMT_medium_high() #define HMT_high() #endif #ifdef CONFIG_PPC64 #define cpu_relax() do { HMT_low(); HMT_medium(); barrier(); } while (0) #else #define cpu_relax() barrier() #endif #endif /* __ASSEMBLY__ */ #endif /* _ASM_POWERPC_VDSO_PROCESSOR_H */
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
clocksource.h
182 bytes
0644
gettimeofday.h
5729 bytes
0644
processor.h
1001 bytes
0644
timebase.h
1929 bytes
0644
vsyscall.h
626 bytes
0644
N4ST4R_ID | Naxtarrr