/linux/arch/microblaze/include/asm/ |
A D | uaccess.h | 36 # define get_fs() (current_thread_info()->addr_limit) macro 38 # define user_addr_max() get_fs().seg 40 # define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) 47 if ((get_fs().seg < ((unsigned long)addr)) || in access_ok() 48 (get_fs().seg < ((unsigned long)addr + size - 1))) { in access_ok() 51 (u32)get_fs().seg); in access_ok() 57 (u32)get_fs().seg); in access_ok()
|
/linux/arch/hexagon/include/asm/ |
A D | uaccess.h | 36 ((get_fs().seg == KERNEL_DS.seg) || \ 37 (((unsigned long)addr < get_fs().seg) && \ 38 (unsigned long)size < (get_fs().seg - (unsigned long)addr)))
|
/linux/arch/nds32/include/asm/ |
A D | uaccess.h | 39 #define get_fs() (current_thread_info()->addr_limit) macro 40 #define user_addr_max get_fs 47 #define uaccess_kernel() (get_fs() == KERNEL_DS) 49 #define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs() -size))
|
/linux/arch/sh/include/asm/ |
A D | segment.h | 27 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) 29 #define get_fs() (current_thread_info()->addr_limit) macro
|
/linux/arch/h8300/include/asm/ |
A D | segment.h | 31 static inline mm_segment_t get_fs(void) in get_fs() function 36 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
|
/linux/arch/nios2/include/asm/ |
A D | uaccess.h | 30 #define get_fs() (current_thread_info()->addr_limit) macro 33 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) 36 (((signed long)(((long)get_fs().seg) & \
|
/linux/arch/xtensa/include/asm/ |
A D | asm-uaccess.h | 43 .macro get_fs ad, sp 92 get_fs \at, \sp
|
A D | uaccess.h | 35 #define get_fs() (current->thread.current_ds) macro 38 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
|
/linux/arch/sparc/include/asm/ |
A D | uaccess_32.h | 25 #define get_fs() (current->thread.current_ds) macro 28 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) 37 #define __access_ok(addr, size) (__user_ok((addr) & get_fs().seg, (size)))
|
A D | uaccess_64.h | 32 #define get_fs() ((mm_segment_t){(current_thread_info()->current_ds)}) macro 34 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
|
/linux/arch/openrisc/include/asm/ |
A D | uaccess.h | 43 #define get_fs() (current_thread_info()->addr_limit) macro 46 #define uaccess_kernel() (get_fs() == KERNEL_DS) 53 const mm_segment_t fs = get_fs(); in __range_ok()
|
/linux/include/asm-generic/ |
A D | uaccess.h | 110 #ifndef get_fs 111 #define get_fs() (current_thread_info()->addr_limit) macro 120 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
|
/linux/mm/ |
A D | maccess.c | 124 mm_segment_t old_fs = get_fs(); in copy_from_kernel_nofault() 154 mm_segment_t old_fs = get_fs(); in copy_to_kernel_nofault() 188 mm_segment_t old_fs = get_fs(); in strncpy_from_kernel_nofault()
|
/linux/arch/ia64/include/asm/ |
A D | uaccess.h | 50 #define get_fs() (current_thread_info()->addr_limit) macro 53 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) 64 unsigned long seg = get_fs().seg; in __access_ok()
|
/linux/arch/alpha/include/asm/ |
A D | uaccess.h | 20 #define get_fs() (current_thread_info()->addr_limit) macro 23 #define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg) 38 (get_fs().seg & (__ao_a | __ao_b | __ao_end)) == 0; })
|
/linux/arch/arc/include/asm/ |
A D | segment.h | 17 #define uaccess_kernel() (get_fs() == KERNEL_DS)
|
A D | uaccess.h | 51 ((addr) <= (get_fs() - (sz))))
|
/linux/arch/csky/include/asm/ |
A D | uaccess.h | 7 (uaccess_kernel() ? KERNEL_DS.seg : get_fs().seg)
|
/linux/arch/sparc/kernel/ |
A D | process_64.c | 113 old_fs = get_fs(); in show_regwindow32() 148 old_fs = get_fs(); in show_regwindow()
|
/linux/arch/sh/kernel/ |
A D | io_trapped.c | 284 oldfs = get_fs(); in handle_trapped_io()
|
/linux/include/linux/ |
A D | uaccess.h | 21 mm_segment_t fs = get_fs(); in force_uaccess_begin()
|
/linux/arch/m68k/sun3/ |
A D | mmu_emu.c | 420 pr_info("seg:%ld crp:%p ->", get_fs().seg, crp); in mmu_emu_handle_fault()
|
/linux/tools/testing/selftests/kvm/include/x86_64/ |
A D | processor.h | 189 static inline uint16_t get_fs(void) in get_fs() function
|
/linux/tools/testing/selftests/kvm/lib/x86_64/ |
A D | vmx.c | 272 vmwrite(HOST_FS_SELECTOR, get_fs()); in init_vmcs_host_state()
|
/linux/arch/ia64/kernel/ |
A D | unaligned.c | 1298 mm_segment_t old_fs = get_fs(); in ia64_handle_unaligned()
|