| /OK3568_Linux_fs/kernel/Documentation/x86/x86_64/ |
| H A D | fsgs.rst | 3 Using FS and GS segments in user space applications 22 always 0 to provide a full 64bit address space. The FS and GS segments are 25 Common FS and GS usage 37 The GS segment has no common use and can be used freely by 38 applications. GCC and Clang support GS based addressing via address space 41 Reading and writing the FS/GS base address 44 There exist two mechanisms to read and write the FS/GS base address: 50 Accessing FS/GS base with arch_prctl() 69 Accessing FS/GS base with the FSGSBASE instructions 73 instructions to access the FS and GS base registers directly from user [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/x86/ |
| H A D | fsgsbase.c | 117 enum which_base { FS, GS }; enumerator 169 base = read_base(GS); in check_gs_value() 203 base = read_base(GS); in mov_0_gs() 384 if (read_base(GS) != local) { in set_gs_and_switch_to() 392 local = read_base(GS); in set_gs_and_switch_to() 410 base = read_base(GS); in set_gs_and_switch_to() 435 base = read_base(GS); in test_unexpected_base()
|
| /OK3568_Linux_fs/kernel/tools/perf/arch/x86/tests/ |
| H A D | regs_load.S | 19 #define GS 15 * 8 macro 52 movq $0, GS(%rdi) 89 movl $0, GS(%edi)
|
| /OK3568_Linux_fs/buildroot/package/fluid-soundfont/ |
| H A D | Config.in | 5 GM/GS soundfont. The soundfont has lots of excellent 7 the GS instruments that are recycled and reprogrammed
|
| /OK3568_Linux_fs/kernel/arch/x86/um/ |
| H A D | ptrace_64.c | 48 [GS >> 3] = HOST_GS, 81 case GS: in putreg() 157 case GS: in getreg()
|
| H A D | ptrace_32.c | 66 [GS] = HOST_GS, 97 case GS: in putreg() 150 case GS: in getreg()
|
| H A D | user-offsets.c | 39 DEFINE(HOST_GS, GS); in foo() 68 DEFINE_LONGS(HOST_GS, GS); in foo()
|
| H A D | signal.c | 169 GETREG(GS, gs); in copy_sc_from_user() 248 PUTREG(GS, gs); in copy_sc_to_user()
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/x86emu/ |
| H A D | regs.h | 123 # undef GS 127 u16 CS, DS, SS, ES, FS, GS; member 174 #define R_GS seg.GS
|
| H A D | x86emui.h | 83 # undef GS
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/include/x86emu/ |
| H A D | regs.h | 118 #undef GS 121 u16 CS, DS, SS, ES, FS, GS; member 176 #define R_GS seg.GS
|
| /OK3568_Linux_fs/kernel/arch/x86/kernel/ |
| H A D | process_64.c | 150 GS enumerator 262 save_base_legacy(task, task->thread.gsindex, GS); in save_fsgs() 350 loadseg(GS, next->gsindex); in x86_fsgsbase_load() 359 next->gsindex, next->gsbase, GS); in x86_fsgsbase_load() 737 loadseg(GS, 0); in do_arch_prctl_64()
|
| /OK3568_Linux_fs/kernel/Documentation/x86/ |
| H A D | entry_64.rst | 90 entry interrupting kernel mode execution, then we know that the GS 97 for GS is the slower method: the RDMSR. 108 that absolutely need the more expensive check for the GS base - and we
|
| /OK3568_Linux_fs/kernel/arch/x86/include/uapi/asm/ |
| H A D | ptrace-abi.h | 17 #define GS 10 macro
|
| /OK3568_Linux_fs/u-boot/arch/x86/include/asm/ |
| H A D | ptrace.h | 16 #define GS 10 macro
|
| /OK3568_Linux_fs/kernel/arch/x86/um/shared/sysdep/ |
| H A D | ptrace_64.h | 41 #define GS (HOST_GS * sizeof(long)) macro
|
| /OK3568_Linux_fs/kernel/arch/x86/um/os-Linux/ |
| H A D | mcontext.c | 14 COPY_SEG(GS); COPY_SEG(FS); COPY_SEG(ES); COPY_SEG(DS); in get_regs_from_mc()
|
| /OK3568_Linux_fs/buildroot/board/freescale/imx8mmevk/ |
| H A D | readme.txt | 71 [1] https://www.nxp.com/document/guide/Get-Started-with-the-i.MX-8M-Mini-EVK:GS-iMX-8M-Mini-EVK
|
| /OK3568_Linux_fs/buildroot/board/freescale/imx8mpevk/ |
| H A D | readme.txt | 71 [1] https://www.nxp.com/document/guide/get-started-with-the-i-mx-8m-plus-evk:GS-iMX-8M-Plus-EVK
|
| /OK3568_Linux_fs/buildroot/board/freescale/imx8qmmek/ |
| H A D | readme.txt | 11 https://www.nxp.com/document/guide/get-started-with-the-i.mx-8quadmax-mek:GS-iMX-8QM-MEK
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/hw-vuln/ |
| H A D | spectre.rst | 87 a user GS. 176 the GS register to a user-space value, if the swapgs is speculatively 177 skipped, subsequent GS-related percpu accesses in the speculation 178 window will be done with the attacker-controlled GS value. This 191 swapgs, and then do a speculative percpu load using the user GS 198 speculatively do the swapgs, causing the user GS to get used for the
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-extended/ghostscript/ghostscript/ |
| H A D | ghostscript-9.21-prevent_recompiling.patch | 51 -# To get GS to use the system zlib, you remove/hide the gs/zlib directory
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/share/i18n/charmaps/ |
| HD | JIS_C6229-1984-B-ADD.gz | 1<code_set_name> JIS_C6229-1984-B-ADD
2<comment_char> %
3<escape_char ... |
| HD | JIS_C6229-1984-HAND-ADD.gz | 1<code_set_name> JIS_C6229-1984-HAND-ADD
2<comment_char> %
3<escape_char ... |
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/share/i18n/charmaps/ |
| HD | JIS_C6229-1984-HAND-ADD.gz | 1<code_set_name> JIS_C6229-1984-HAND-ADD
2<comment_char> %
3<escape_char ... |