Lines Matching defs:fr_idx
151 int fr_idx;
154 fr_idx = atomic_xchg(&tsk->thread.bd_emu_frame, BD_EMUFRAME_NONE);
157 if (fr_idx == BD_EMUFRAME_NONE)
164 free_emuframe(fr_idx, tsk->mm);
173 int fr_idx;
180 fr_idx = atomic_read(¤t->thread.bd_emu_frame);
181 if (fr_idx == BD_EMUFRAME_NONE)
183 fr = &dsemul_page()[fr_idx];
198 free_emuframe(fr_idx, current->mm);
216 int fr_idx, ret;
246 fr_idx = atomic_read(¤t->thread.bd_emu_frame);
247 if (fr_idx == BD_EMUFRAME_NONE)
248 fr_idx = alloc_emuframe();
249 if (fr_idx == BD_EMUFRAME_NONE)
272 fr_uaddr = (unsigned long)&dsemul_page()[fr_idx];
277 free_emuframe(fr_idx, current->mm);
284 atomic_set(¤t->thread.bd_emu_frame, fr_idx);