Lines Matching refs:mtmp
225 struct monst *mtmp; in dorecover() local
227 for (mtmp = fmon; mtmp; mtmp = mtmp->nmon) in dorecover()
228 if (mtmp->m_id == mid) in dorecover()
232 u.ustuck = mtmp; in dorecover()
273 struct monst *mtmp, *mtmp2 = NULL; in restmonchn() local
291 mtmp = newmonst(xl); in restmonchn()
293 first = mtmp; in restmonchn()
295 mtmp2->nmon = mtmp; in restmonchn()
296 mread(fd, mtmp, (unsigned) xl + sizeof(struct monst)); in restmonchn()
297 if (!mtmp->m_id) in restmonchn()
298 mtmp->m_id = flags.ident++; in restmonchn()
299 mtmp->data = (const struct permonst *) in restmonchn()
300 ((const char *) mtmp->data + differ); in restmonchn()
301 if (mtmp->minvent) in restmonchn()
302 mtmp->minvent = restobjchn(fd); in restmonchn()
303 mtmp2 = mtmp; in restmonchn()