Home | History | Annotate | Download | only in make-3.81

Lines Matching refs:vptr

225   char *vptr;
233 vptr = vmsname;
311 strncpy (vptr, s, s1-s); /* copy up to but not including ']' */
312 vptr += s1-s;
320 *vptr++ = '.';
327 *vptr++ = ']';
378 strcpy (vptr, "[.");
379 vptr += 2;
381 copyto (&vptr, &fptr, 0, (type==1));
383 *vptr++ = ']';
391 copyto (&vptr, &fptr, '/', 1);
396 strcpy (vptr, "[.");
397 vptr += 2;
398 copyto (&vptr, &fptr, '/', 1);
422 strncpy (vptr, s1, s-s1+1);
423 vptr += s-s1+1;
428 s = vptr;
430 if (copyto (&vptr, &fptr, '/', 1) == 0) /* copy device part */
432 *vptr++ = ':';
436 *vptr = ':';
440 strcpy (vptr+1, "[000000]");
441 vptr += 9;
445 *vptr = 0;
479 vptr = s;
489 if (*vptr == 0)
492 *vptr++ = ':';
495 vptr++;
499 strcpy (vptr, "[000000.");
500 vptr += 8;
501 s1 = vptr-1;
512 if (*(vptr-1) == '.')
513 *(vptr-1) = ']';
515 *vptr++ = ']';
516 copyto (&vptr, &fptr, 0, (type == 1));
527 && (*(vptr-1) != '.'))
529 *vptr++ = '[';
556 *vptr++ = '[';
559 strcpy (vptr, "000000");
560 vptr += 6;
568 *vptr++ = '[';
575 strcpy (vptr, "000000]");
576 vptr += 7;
578 copyto (&vptr, &fptr, 0, (type == 1));
581 *vptr++ = ']';
590 strcpy (vptr, "000000]");
592 vptr += 7;
594 copyto (&vptr, &fptr, '/', (*(vptr-1) != ']'));
603 s = vptr-1;
618 strcpy (vptr, ".dir");
619 vptr += 4;
624 *vptr++ = ']';
646 *vptr++ = ']';
655 *vptr++ = '.';
670 *vptr++ = ']';
679 *vptr++ = '.';
701 vptr--; /* vptr -> '.' or ']' */
702 s1 = vptr;
708 vptr = s1;
717 vptr = s1 + 8;
724 vptr = s1+1;
733 copyto (&vptr, &fptr, '/', as_dir);
740 *vptr++ = ']';
753 *vptr++ = ']';
801 strcpy (vptr, s1);
802 s = strchr (vptr, ']');
806 while (s > vptr)
835 vptr += strlen (vptr);
858 strcpy (vptr, s1);
866 s = strchr (vptr, ']');
874 vptr += strlen (vptr);
890 vptr -> free space in vmsname
893 *vptr++ = 0;