Lines Matching defs:loc
380 spawn(unsigned char *loc)
388 off = (int) (loc - lp->buffer);
391 ulloc = loc - lp->ncols - 3;
392 ucloc = loc - lp->ncols - 2;
393 urloc = loc - lp->ncols - 1;
394 clloc = loc - 1;
395 crloc = loc + 1;
396 arloc = loc + 1;
397 llloc = loc + lp->ncols + 1;
398 lcloc = loc + lp->ncols + 2;
399 lrloc = loc + lp->ncols + 3;
430 *(lp->agebuf + (loc - lp->buffer)) = 0;
435 killcell(unsigned char *loc)
444 off = (int) (loc - lp->buffer);
448 ulloc = loc - lp->ncols - 3;
449 ucloc = loc - lp->ncols - 2;
450 urloc = loc - lp->ncols - 1;
451 clloc = loc - 1;
452 crloc = loc + 1;
453 arloc = loc + 1;
454 llloc = loc + lp->ncols + 1;
455 lcloc = loc + lp->ncols + 2;
456 lrloc = loc + lp->ncols + 3;
497 unsigned char *loc;
499 loc = lp->buffer + ((row + 1) * (lp->ncols + 2)) + col + 1;
500 spawn(loc);
578 unsigned char *loc, *temploc, *lastloc;
583 loc = lp->buffer + lp->ncols + 2 + 1;
586 bcopy(loc, temploc, lp->ncols);
587 bcopy(loc + lp->ncols + 2, temploc + lp->ncols, lp->ncols);
591 bcopy(loc + ((lp->nrows - 1) * (lp->ncols + 2)), lastloc, lp->ncols);
598 *(loc + (lp->ncols + 2) * 2);
601 if (!(*(loc + 1) & RT)) {
602 spawn(loc);
606 if (*(loc + 1) & RT) {
611 if (*(loc + 1) & RT) {
612 killcell(loc);
617 loc++;
620 loc += 2;