Lines Matching defs:reg
24 /* Note on the LD/ST addr modes with addr reg wback
35 .macro PUSH reg
36 st.a \reg, [sp, -4]
44 .macro POP reg
45 ld.ab \reg, [sp, 4]
177 * @reg [OUT] thread_info->flags of "current"
179 .macro GET_CURR_THR_INFO_FLAGS reg
180 GET_CURR_THR_INFO_FROM_SP \reg
181 ld \reg, [\reg, THREAD_INFO_FLAGS]
189 * caching reg for current task
191 .macro GET_CURR_TASK_ON_CPU reg
192 GET_CPU_ID \reg
193 ld.as \reg, [@_current_task, \reg]
219 .macro GET_CURR_TASK_ON_CPU reg
220 ld \reg, [@_current_task]
234 * - Uses current task cached in reg if enabled
238 .macro GET_CURR_TASK_FIELD_PTR off, reg
239 add \reg, gp, \off
244 .macro GET_CURR_TASK_FIELD_PTR off, reg
245 GET_CURR_TASK_ON_CPU \reg
246 add \reg, \reg, \off