Lines Matching refs:vp
71 static int initvars_flash(sb_t *sbh, osl_t *osh, char **vp, uint len);
1028 char *vp = MALLOC(osh, c);
1029 ASSERT(vp);
1030 if (!vp)
1032 bcopy(start, vp, c);
1033 *vars = vp;
1052 char *vp = *base;
1084 strncpy(vp, &s[dl], copy_len);
1085 vp += copy_len;
1094 *vp++ = '\0';
1096 *base = vp;
1111 char *vp, *base;
1117 base = vp = MALLOC(osh, MAXSZ_NVRAM_VARS);
1118 ASSERT(vp);
1119 if (!vp)
1122 if ((err = initvars_flash(sbh, osh, &vp, MAXSZ_NVRAM_VARS)) == 0)
1123 err = initvars_table(osh, base, vp, vars, count);
1656 char *vp, *base = NULL;
1699 vp = base = mfgsromvars;
1704 bcopy(devid, vp, devid_strlen + 1);
1705 vp += devid_strlen + 1;
1707 bcopy(defaultsromvars, vp, MFGSROM_DEFVARSLEN);
1708 vp += MFGSROM_DEFVARSLEN;
1738 base = vp = MALLOC(osh, MAXSZ_NVRAM_VARS);
1739 ASSERT(vp);
1740 if (!vp) {
1747 if ((err = initvars_flash(sbh, osh, &vp, MAXSZ_NVRAM_VARS)))
1759 vp = b.buf;
1760 *vp++ = '\0';
1762 ASSERT((vp - base) <= MAXSZ_NVRAM_VARS);
1765 err = initvars_table(osh, base, vp, vars, count);