/Linux-v5.4/mm/ |
D | maccess.c | 42 mm_segment_t old_fs = get_fs(); in __probe_kernel_read() 68 mm_segment_t old_fs = get_fs(); in __probe_user_read() 94 mm_segment_t old_fs = get_fs(); in __probe_kernel_write() 126 mm_segment_t old_fs = get_fs(); in strncpy_from_unsafe() 168 mm_segment_t old_fs = get_fs(); in strncpy_from_unsafe_user() 208 mm_segment_t old_fs = get_fs(); in strnlen_unsafe_user()
|
/Linux-v5.4/arch/hexagon/include/asm/ |
D | uaccess.h | 37 ((get_fs().seg == KERNEL_DS.seg) || \ 38 (((unsigned long)addr < get_fs().seg) && \ 39 (unsigned long)size < (get_fs().seg - (unsigned long)addr)))
|
/Linux-v5.4/arch/microblaze/include/asm/ |
D | uaccess.h | 45 # define get_fs() (current_thread_info()->addr_limit) macro 71 if ((get_fs().seg < ((unsigned long)addr)) || in access_ok() 72 (get_fs().seg < ((unsigned long)addr + size - 1))) { in access_ok() 75 (u32)get_fs().seg); in access_ok() 81 (u32)get_fs().seg); in access_ok()
|
/Linux-v5.4/arch/openrisc/include/asm/ |
D | uaccess.h | 43 #define get_fs() (current_thread_info()->addr_limit) macro 51 #define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs()-size)) 54 #define __addr_ok(addr) ((unsigned long) addr < get_fs())
|
/Linux-v5.4/arch/nds32/include/asm/ |
D | uaccess.h | 40 #define get_fs() (current_thread_info()->addr_limit) macro 41 #define user_addr_max get_fs 50 #define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs() -size))
|
/Linux-v5.4/arch/m68k/include/asm/ |
D | segment.h | 34 static inline mm_segment_t get_fs(void) in get_fs() function 51 #define get_fs() (current_thread_info()->addr_limit) macro
|
D | tlbflush.h | 16 mm_segment_t old_fs = get_fs(); in flush_tlb_kernel_page() 88 mm_segment_t old_fs = get_fs(); in flush_tlb_page()
|
/Linux-v5.4/arch/xtensa/include/asm/ |
D | asm-uaccess.h | 43 .macro get_fs ad, sp 92 get_fs \at, \sp
|
/Linux-v5.4/arch/mips/kernel/ |
D | ftrace.c | 88 old_fs = get_fs(); in ftrace_modify_code() 113 old_fs = get_fs(); in ftrace_modify_code_2() 137 old_fs = get_fs(); in ftrace_modify_code_2r()
|
/Linux-v5.4/arch/riscv/include/asm/ |
D | uaccess.h | 39 #define get_fs() (current_thread_info()->addr_limit) macro 48 #define user_addr_max() (get_fs().seg) 78 const mm_segment_t fs = get_fs(); in __access_ok()
|
/Linux-v5.4/arch/parisc/include/asm/ |
D | uaccess.h | 19 #define get_fs() (current_thread_info()->addr_limit) macro 81 : : "r"(get_fs()) : )
|
/Linux-v5.4/arch/nios2/include/asm/ |
D | uaccess.h | 30 #define get_fs() (current_thread_info()->addr_limit) macro 36 (((signed long)(((long)get_fs().seg) & \
|
/Linux-v5.4/arch/arm/kernel/ |
D | sys_oabi-compat.c | 211 fs = get_fs(); in do_locks() 265 fs = get_fs(); in sys_oabi_epoll_ctl() 290 fs = get_fs(); in sys_oabi_epoll_wait() 348 mm_segment_t fs = get_fs(); in sys_oabi_semtimedop()
|
/Linux-v5.4/arch/csky/include/asm/ |
D | segment.h | 14 #define get_fs() (current_thread_info()->addr_limit) macro
|
/Linux-v5.4/arch/sh/include/asm/ |
D | segment.h | 30 #define get_fs() (current_thread_info()->addr_limit) macro
|
/Linux-v5.4/arch/h8300/include/asm/ |
D | segment.h | 31 static inline mm_segment_t get_fs(void) in get_fs() function
|
/Linux-v5.4/arch/sparc/include/asm/ |
D | uaccess_32.h | 28 #define get_fs() (current->thread.current_ds) macro 40 #define __access_ok(addr, size) (__user_ok((addr) & get_fs().seg, (size)))
|
/Linux-v5.4/arch/powerpc/include/asm/ |
D | uaccess.h | 32 #define get_fs() (current->thread.addr_limit) macro 43 #define user_addr_max() (get_fs().seg) 67 __access_ok((__force unsigned long)(addr), (size), get_fs()))
|
/Linux-v5.4/include/asm-generic/ |
D | uaccess.h | 80 #ifndef get_fs 81 #define get_fs() (current_thread_info()->addr_limit) macro
|
/Linux-v5.4/arch/unicore32/kernel/ |
D | traps.c | 76 fs = get_fs(); in dump_mem() 117 fs = get_fs(); in dump_instr()
|
/Linux-v5.4/arch/ia64/include/asm/ |
D | uaccess.h | 51 #define get_fs() (current_thread_info()->addr_limit) macro 65 unsigned long seg = get_fs().seg; in __access_ok()
|
/Linux-v5.4/arch/alpha/include/asm/ |
D | uaccess.h | 20 #define get_fs() (current_thread_info()->addr_limit) macro 38 (get_fs().seg & (__ao_a | __ao_b | __ao_end)) == 0; })
|
/Linux-v5.4/arch/arm/include/asm/ |
D | uaccess.h | 63 #define get_fs() (current_thread_info()->addr_limit) macro 269 #define get_fs() (KERNEL_DS) macro 283 (uaccess_kernel() ? ~0UL : get_fs())
|
/Linux-v5.4/arch/m68k/mm/ |
D | cache.c | 58 : "a" (vaddr), "d" (get_fs().seg)); in virt_to_phys_slow()
|
/Linux-v5.4/arch/arm64/include/asm/ |
D | uaccess.h | 26 #define get_fs() (current_thread_info()->addr_limit) macro 91 #define user_addr_max get_fs
|