Home
last modified time | relevance | path

Searched refs:get_fs (Results 1 – 25 of 80) sorted by relevance

1234

/Linux-v5.4/mm/
Dmaccess.c42 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/
Duaccess.h37 ((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/
Duaccess.h45 # 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/
Duaccess.h43 #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/
Duaccess.h40 #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/
Dsegment.h34 static inline mm_segment_t get_fs(void) in get_fs() function
51 #define get_fs() (current_thread_info()->addr_limit) macro
Dtlbflush.h16 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/
Dasm-uaccess.h43 .macro get_fs ad, sp
92 get_fs \at, \sp
/Linux-v5.4/arch/mips/kernel/
Dftrace.c88 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/
Duaccess.h39 #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/
Duaccess.h19 #define get_fs() (current_thread_info()->addr_limit) macro
81 : : "r"(get_fs()) : )
/Linux-v5.4/arch/nios2/include/asm/
Duaccess.h30 #define get_fs() (current_thread_info()->addr_limit) macro
36 (((signed long)(((long)get_fs().seg) & \
/Linux-v5.4/arch/arm/kernel/
Dsys_oabi-compat.c211 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/
Dsegment.h14 #define get_fs() (current_thread_info()->addr_limit) macro
/Linux-v5.4/arch/sh/include/asm/
Dsegment.h30 #define get_fs() (current_thread_info()->addr_limit) macro
/Linux-v5.4/arch/h8300/include/asm/
Dsegment.h31 static inline mm_segment_t get_fs(void) in get_fs() function
/Linux-v5.4/arch/sparc/include/asm/
Duaccess_32.h28 #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/
Duaccess.h32 #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/
Duaccess.h80 #ifndef get_fs
81 #define get_fs() (current_thread_info()->addr_limit) macro
/Linux-v5.4/arch/unicore32/kernel/
Dtraps.c76 fs = get_fs(); in dump_mem()
117 fs = get_fs(); in dump_instr()
/Linux-v5.4/arch/ia64/include/asm/
Duaccess.h51 #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/
Duaccess.h20 #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/
Duaccess.h63 #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/
Dcache.c58 : "a" (vaddr), "d" (get_fs().seg)); in virt_to_phys_slow()
/Linux-v5.4/arch/arm64/include/asm/
Duaccess.h26 #define get_fs() (current_thread_info()->addr_limit) macro
91 #define user_addr_max get_fs

1234