Home
last modified time | relevance | path

Searched refs:mm_segment_t (Results 1 – 25 of 220) sorted by relevance

123456789

/OK3568_Linux_fs/kernel/arch/m68k/include/asm/
H A Dsegment.h23 } mm_segment_t; typedef
25 #define MAKE_MM_SEG(s) ((mm_segment_t) { (s) })
34 static inline mm_segment_t get_fs(void) in get_fs()
36 mm_segment_t _v; in get_fs()
41 static inline void set_fs(mm_segment_t val) in set_fs()
/OK3568_Linux_fs/kernel/arch/s390/lib/
H A Duaccess.c43 void set_fs(mm_segment_t fs) in set_fs()
63 mm_segment_t enable_sacf_uaccess(void) in enable_sacf_uaccess()
65 mm_segment_t old_fs; in enable_sacf_uaccess()
94 void disable_sacf_uaccess(mm_segment_t old_fs) in disable_sacf_uaccess()
138 mm_segment_t old_fs; in copy_from_user_mvcp()
213 mm_segment_t old_fs; in copy_to_user_mvcs()
280 mm_segment_t old_fs; in copy_in_user_mvc()
349 mm_segment_t old_fs; in clear_user_xc()
417 mm_segment_t old_fs; in __strnlen_user()
/OK3568_Linux_fs/kernel/mm/
H A Dmaccess.c108 mm_segment_t old_fs = get_fs(); in copy_from_kernel_nofault()
138 mm_segment_t old_fs = get_fs(); in copy_to_kernel_nofault()
172 mm_segment_t old_fs = get_fs(); in strncpy_from_kernel_nofault()
208 mm_segment_t old_fs = force_uaccess_begin(); in copy_from_user_nofault()
235 mm_segment_t old_fs = force_uaccess_begin(); in copy_to_user_nofault()
271 mm_segment_t old_fs; in strncpy_from_user_nofault()
311 mm_segment_t old_fs; in strnlen_user_nofault()
/OK3568_Linux_fs/kernel/include/linux/
H A Duaccess.h19 static inline mm_segment_t force_uaccess_begin(void) in force_uaccess_begin()
21 mm_segment_t fs = get_fs(); in force_uaccess_begin()
27 static inline void force_uaccess_end(mm_segment_t oldfs) in force_uaccess_end()
34 } mm_segment_t; typedef
43 static inline mm_segment_t force_uaccess_begin(void) in force_uaccess_begin()
45 return (mm_segment_t) { }; in force_uaccess_begin()
48 static inline void force_uaccess_end(mm_segment_t oldfs) in force_uaccess_end()
/OK3568_Linux_fs/kernel/arch/csky/include/asm/
H A Dsegment.h9 } mm_segment_t; typedef
11 #define KERNEL_DS ((mm_segment_t) { 0xFFFFFFFF })
13 #define USER_DS ((mm_segment_t) { 0x80000000UL })
/OK3568_Linux_fs/kernel/arch/h8300/include/asm/
H A Dsegment.h21 } mm_segment_t; typedef
23 #define MAKE_MM_SEG(s) ((mm_segment_t) { (s) })
31 static inline mm_segment_t get_fs(void) in get_fs()
/OK3568_Linux_fs/kernel/arch/arc/include/asm/
H A Dsegment.h11 typedef unsigned long mm_segment_t; typedef
13 #define MAKE_MM_SEG(s) ((mm_segment_t) { (s) })
/OK3568_Linux_fs/kernel/arch/x86/um/asm/
H A Dsegment.h13 } mm_segment_t; typedef
15 #define MAKE_MM_SEG(s) ((mm_segment_t) { (s) })
/OK3568_Linux_fs/kernel/arch/sh/include/asm/
H A Dsegment.h9 } mm_segment_t; typedef
11 #define MAKE_MM_SEG(s) ((mm_segment_t) { (s) })
/OK3568_Linux_fs/kernel/arch/sparc/include/asm/
H A Duaccess_64.h30 #define KERNEL_DS ((mm_segment_t) { ASI_P })
31 #define USER_DS ((mm_segment_t) { ASI_AIUS }) /* har har har */
33 #define get_fs() ((mm_segment_t){(current_thread_info()->current_ds)})
H A Dprocessor_32.h37 } mm_segment_t; typedef
54 mm_segment_t current_ds;
/OK3568_Linux_fs/kernel/arch/c6x/include/asm/
H A Dthread_info.h33 } mm_segment_t; typedef
43 mm_segment_t addr_limit; /* thread address space */
/OK3568_Linux_fs/kernel/arch/nios2/include/asm/
H A Dthread_info.h31 } mm_segment_t; typedef
45 mm_segment_t addr_limit; /* thread address space:
/OK3568_Linux_fs/kernel/arch/nds32/include/asm/
H A Dthread_info.h19 typedef unsigned long mm_segment_t; typedef
28 mm_segment_t addr_limit; /* address limit */
H A Duaccess.h36 #define KERNEL_DS ((mm_segment_t) { ~0UL })
37 #define USER_DS ((mm_segment_t) {TASK_SIZE - 1})
42 static inline void set_fs(mm_segment_t fs) in set_fs()
/OK3568_Linux_fs/kernel/arch/hexagon/include/asm/
H A Dthread_info.h27 } mm_segment_t; typedef
40 mm_segment_t addr_limit; /* segmentation sux */
/OK3568_Linux_fs/kernel/arch/openrisc/include/asm/
H A Dthread_info.h43 typedef unsigned long mm_segment_t; typedef
51 mm_segment_t addr_limit; /* thread address space:
/OK3568_Linux_fs/kernel/arch/s390/include/asm/
H A Dfutex.h30 mm_segment_t old_fs; in arch_futex_atomic_op_inuser()
68 mm_segment_t old_fs; in futex_atomic_cmpxchg_inatomic()
H A Dmmu_context.h88 mm_segment_t enable_sacf_uaccess(void);
89 void disable_sacf_uaccess(mm_segment_t old_fs);
/OK3568_Linux_fs/kernel/arch/microblaze/include/asm/
H A Dthread_info.h61 } mm_segment_t; typedef
69 mm_segment_t addr_limit; /* thread address space */
/OK3568_Linux_fs/kernel/arch/mips/kernel/
H A Dftrace.c76 mm_segment_t old_fs; in ftrace_modify_code()
97 mm_segment_t old_fs; in ftrace_modify_code_2()
121 mm_segment_t old_fs; in ftrace_modify_code_2r()
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A Dthread_info.h21 typedef unsigned long mm_segment_t; typedef
28 mm_segment_t addr_limit; /* address limit */
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dthread_info.h26 typedef unsigned long mm_segment_t; typedef
49 mm_segment_t addr_limit; /* address limit */
/OK3568_Linux_fs/kernel/arch/xtensa/include/asm/
H A Dprocessor.h137 } mm_segment_t; typedef
145 mm_segment_t current_ds; /* see uaccess.h for example uses */
/OK3568_Linux_fs/kernel/arch/parisc/include/asm/
H A Duaccess.h14 #define KERNEL_DS ((mm_segment_t){0})
15 #define USER_DS ((mm_segment_t){1})

123456789