Lines Matching full:at
58 * <at> anything (temp register)
62 * <at> destroyed (actually, current)
65 .macro set_fs at, av, sp
66 GET_CURRENT(\at,\sp)
67 s32i \av, \at, THREAD_CURRENT_DS
82 * <at> anything (temp register)
87 * <at> destroyed (actually, current->thread.current_ds)
93 .macro kernel_ok at, sp, success
94 get_fs \at, \sp
95 beqz \at, \success
113 * <at> temp register
119 * <at> destroyed (actually, (TASK_SIZE + 1 - size))
121 .macro user_ok aa, as, at, error
122 movi \at, __XTENSA_UL_CONST(TASK_SIZE)
123 bgeu \as, \at, \error
124 sub \at, \at, \as
125 bgeu \aa, \at, \error
142 * <at> temp register
149 * <at> destroyed
151 .macro access_ok aa, as, at, sp, error
152 kernel_ok \at, \sp, .Laccess_ok_\@
153 user_ok \aa, \as, \at, \error