Lines Matching full:at
56 * <at> anything (temp register)
60 * <at> destroyed (actually, current)
63 .macro set_fs at, av, sp
64 GET_CURRENT(\at,\sp)
65 s32i \av, \at, THREAD_CURRENT_DS
80 * <at> anything (temp register)
85 * <at> destroyed (actually, current->thread.current_ds)
91 .macro kernel_ok at, sp, success
92 get_fs \at, \sp
93 beqz \at, \success
111 * <at> temp register
117 * <at> destroyed (actually, (TASK_SIZE + 1 - size))
119 .macro user_ok aa, as, at, error
120 movi \at, __XTENSA_UL_CONST(TASK_SIZE)
121 bgeu \as, \at, \error
122 sub \at, \at, \as
123 bgeu \aa, \at, \error
140 * <at> temp register
147 * <at> destroyed
149 .macro access_ok aa, as, at, sp, error
150 kernel_ok \at, \sp, .Laccess_ok_\@
151 user_ok \aa, \as, \at, \error