Lines Matching refs:varbuf
4936 dump_nvram(char *varbuf, int column, unsigned int n, unsigned int len) in dump_nvram() argument
4941 if (((n==0) && (varbuf[0]=='#')) || in dump_nvram()
4945 if (varbuf[m] == '\n') in dump_nvram()
4947 vars[m-n] = varbuf[m]; in dump_nvram()
4961 process_nvram_vars(char *varbuf, unsigned int len) in process_nvram_vars() argument
4969 dp = varbuf; in process_nvram_vars()
4974 dump_nvram(varbuf, 0, 0, len); in process_nvram_vars()
4976 if (varbuf[n] == '\r') in process_nvram_vars()
4978 if (findNewline && varbuf[n] != '\n') in process_nvram_vars()
4981 if (varbuf[n] == '#') { in process_nvram_vars()
4985 if (varbuf[n] == '\n') { in process_nvram_vars()
4992 dump_nvram(varbuf, column, n, len); in process_nvram_vars()
4993 *dp++ = varbuf[n]; in process_nvram_vars()
4996 buf_len = (unsigned int)(dp - varbuf); in process_nvram_vars()
5004 while (dp < varbuf + n) in process_nvram_vars()
5896 replace_nvram_variable(char *varbuf, unsigned int buflen, const char *variable, in replace_nvram_variable() argument
5901 char *buf_end = varbuf + buflen; in replace_nvram_variable()
5909 for (p = varbuf; *p; p += strlen(p) + 1) { in replace_nvram_variable()
5926 *datalen = (unsigned int)(p + variable_record_len + 1 - varbuf); in replace_nvram_variable()