Symbol: wtmp
games/hack/hack.invent.c
248
struct wseg *wtmp;
games/hack/hack.invent.c
257
for(wtmp = wsegs[mtmp->wormno]; wtmp; wtmp = wtmp->nseg)
games/hack/hack.invent.c
258
if(wtmp->wx == x && wtmp->wy == y){
games/hack/hack.invent.c
259
m_atseg = wtmp;
games/hack/hack.lev.c
121
for(wtmp = wsegs[tmp]; wtmp; wtmp = wtmp2){
games/hack/hack.lev.c
122
wtmp2 = wtmp->nseg;
games/hack/hack.lev.c
123
bwrite(fd, wtmp,sizeof(struct wseg));
games/hack/hack.lev.c
210
struct wseg *wtmp;
games/hack/hack.lev.c
295
wheads[tmp] = wsegs[tmp] = wtmp = newseg();
games/hack/hack.lev.c
297
mread(fd, (char *)wtmp, sizeof(struct wseg));
games/hack/hack.lev.c
298
if(!wtmp->nseg) break;
games/hack/hack.lev.c
299
wheads[tmp]->nseg = wtmp = newseg();
games/hack/hack.lev.c
300
wheads[tmp] = wtmp;
games/hack/hack.lev.c
86
struct wseg *wtmp, *wtmp2;
games/hack/hack.worm.c
100
wtmp->nseg = 0;
games/hack/hack.worm.c
106
struct wseg *wtmp, *whd;
games/hack/hack.worm.c
109
wtmp = newseg();
games/hack/hack.worm.c
110
wtmp->wx = mtmp->mx;
games/hack/hack.worm.c
111
wtmp->wy = mtmp->my;
games/hack/hack.worm.c
112
wtmp->nseg = 0;
games/hack/hack.worm.c
114
(whd = wheads[tmp])->nseg = wtmp;
games/hack/hack.worm.c
115
wheads[tmp] = wtmp;
games/hack/hack.worm.c
137
struct wseg *wtmp;
games/hack/hack.worm.c
140
wtmp = wsegs[tmp];
games/hack/hack.worm.c
141
if(wtmp == wheads[tmp]) return;
games/hack/hack.worm.c
142
if(wtmp == 0 || wtmp->nseg == 0) panic("worm_nomove?");
games/hack/hack.worm.c
143
wsegs[tmp] = wtmp->nseg;
games/hack/hack.worm.c
144
remseg(wtmp);
games/hack/hack.worm.c
152
struct wseg *wtmp, *wtmp2;
games/hack/hack.worm.c
156
for(wtmp = wsegs[tmp]; wtmp; wtmp = wtmp2){
games/hack/hack.worm.c
157
wtmp2 = wtmp->nseg;
games/hack/hack.worm.c
158
remseg(wtmp);
games/hack/hack.worm.c
167
struct wseg *wtmp;
games/hack/hack.worm.c
170
for(wtmp = wsegs[tmp]; wtmp; wtmp = wtmp->nseg)
games/hack/hack.worm.c
177
struct wseg *wtmp = wsegs[tmp];
games/hack/hack.worm.c
179
if(!wtmp) panic("wormsee: wtmp==0");
games/hack/hack.worm.c
180
for(; wtmp->nseg; wtmp = wtmp->nseg)
games/hack/hack.worm.c
181
if(!cansee(wtmp->wx,wtmp->wy) && wtmp->wdispl){
games/hack/hack.worm.c
182
newsym(wtmp->wx, wtmp->wy);
games/hack/hack.worm.c
183
wtmp->wdispl = 0;
games/hack/hack.worm.c
188
pwseg(struct wseg *wtmp)
games/hack/hack.worm.c
190
if(!wtmp->wdispl){
games/hack/hack.worm.c
191
atl(wtmp->wx, wtmp->wy, '~');
games/hack/hack.worm.c
192
wtmp->wdispl = 1;
games/hack/hack.worm.c
200
struct wseg *wtmp, *wtmp2;
games/hack/hack.worm.c
213
wtmp = wsegs[tmp];
games/hack/hack.worm.c
214
if(wtmp->wx == x && wtmp->wy == y){
games/hack/hack.worm.c
215
wsegs[tmp] = wtmp->nseg;
games/hack/hack.worm.c
216
remseg(wtmp);
games/hack/hack.worm.c
235
if(wtmp->nseg->wx == x && wtmp->nseg->wy == y){
games/hack/hack.worm.c
236
if(tmp2) wheads[tmp2] = wtmp;
games/hack/hack.worm.c
237
wsegs[tmp] = wtmp->nseg->nseg;
games/hack/hack.worm.c
238
remseg(wtmp->nseg);
games/hack/hack.worm.c
239
wtmp->nseg = 0;
games/hack/hack.worm.c
244
mtmp2->mx = wtmp->wx;
games/hack/hack.worm.c
245
mtmp2->my = wtmp->wy;
games/hack/hack.worm.c
251
remseg(wtmp);
games/hack/hack.worm.c
256
wtmp2 = wtmp->nseg;
games/hack/hack.worm.c
257
if(!tmp2) remseg(wtmp);
games/hack/hack.worm.c
258
wtmp = wtmp2;
games/hack/hack.worm.c
259
} while(wtmp->nseg);
games/hack/hack.worm.c
264
remseg(struct wseg *wtmp)
games/hack/hack.worm.c
266
if(wtmp->wdispl)
games/hack/hack.worm.c
267
newsym(wtmp->wx, wtmp->wy);
games/hack/hack.worm.c
268
free(wtmp);
games/hack/hack.worm.c
91
struct wseg *wtmp;
games/hack/hack.worm.c
95
wheads[tmp] = wsegs[tmp] = wtmp = newseg();
games/hack/hack.worm.c
97
wtmp->wx = mtmp->mx;
games/hack/hack.worm.c
98
wtmp->wy = mtmp->my;
usr.bin/last/last.c
173
wtmp();
usr.bin/last/last.c
85
void wtmp(void);