Lines Matching defs:em
133 struct linux_emuldata *em;
179 em = em_find(td2);
180 KASSERT(em != NULL, ("clone_proc: emuldata not found.\n"));
183 em->child_set_tid = args->child_tid;
185 em->child_set_tid = NULL;
188 em->child_clear_tid = args->child_tid;
190 em->child_clear_tid = NULL;
239 struct linux_emuldata *em;
288 em = em_find(newtd);
289 KASSERT(em != NULL, ("clone_thread: emuldata not found.\n"));
295 em->child_set_tid = args->child_tid;
297 em->child_set_tid = NULL;
300 em->child_clear_tid = args->child_tid;
302 em->child_clear_tid = NULL;
475 struct linux_emuldata *em __diagused;
477 em = em_find(td);
478 KASSERT(em != NULL, ("exit: emuldata not found.\n"));
480 LINUX_CTR2(exit, "thread(%d) (%d)", em->em_tid, args->rval);
496 struct linux_emuldata *em;
498 em = em_find(td);
499 KASSERT(em != NULL, ("set_tid_address: emuldata not found.\n"));
501 em->child_clear_tid = args->tidptr;
503 td->td_retval[0] = em->em_tid;
506 em->em_tid, args->tidptr, td->td_retval[0]);
514 struct linux_emuldata *em;
518 em = em_find(td);
519 KASSERT(em != NULL, ("thread_detach: emuldata not found.\n"));
521 LINUX_CTR1(thread_detach, "thread(%d)", em->em_tid);
523 release_futexes(td, em);
525 child_clear_tid = em->child_clear_tid;
529 em->em_tid, child_clear_tid);