Lines Matching defs:fr_idx
154 int fr_idx;
157 fr_idx = atomic_xchg(&tsk->thread.bd_emu_frame, BD_EMUFRAME_NONE);
160 if (fr_idx == BD_EMUFRAME_NONE)
167 free_emuframe(fr_idx, tsk->mm);
176 int fr_idx;
183 fr_idx = atomic_read(¤t->thread.bd_emu_frame);
184 if (fr_idx == BD_EMUFRAME_NONE)
186 fr = &dsemul_page()[fr_idx];
201 free_emuframe(fr_idx, current->mm);
219 int fr_idx, ret;
249 fr_idx = atomic_read(¤t->thread.bd_emu_frame);
250 if (fr_idx == BD_EMUFRAME_NONE)
251 fr_idx = alloc_emuframe();
252 if (fr_idx == BD_EMUFRAME_NONE)
275 fr_uaddr = (unsigned long)&dsemul_page()[fr_idx];
280 free_emuframe(fr_idx, current->mm);
287 atomic_set(¤t->thread.bd_emu_frame, fr_idx);