Lines Matching refs:mtmp
221 struct monst *mtmp; in dorecover() local
223 for(mtmp = fmon; mtmp; mtmp = mtmp->nmon) in dorecover()
224 if(mtmp->m_id == mid) goto monfnd; in dorecover()
227 u.ustuck = mtmp; in dorecover()
263 struct monst *mtmp, *mtmp2; in restmonchn() local
276 mtmp = newmonst(xl); in restmonchn()
277 if(!first) first = mtmp; in restmonchn()
278 else mtmp2->nmon = mtmp; in restmonchn()
279 mread(fd, (char *) mtmp, (unsigned) xl + sizeof(struct monst)); in restmonchn()
280 if(!mtmp->m_id) in restmonchn()
281 mtmp->m_id = flags.ident++; in restmonchn()
282 mtmp->data = (struct permonst *) in restmonchn()
283 ((char *) mtmp->data + differ); in restmonchn()
284 if(mtmp->minvent) in restmonchn()
285 mtmp->minvent = restobjchn(fd); in restmonchn()
286 mtmp2 = mtmp; in restmonchn()