Lines Matching refs:linep

73 	const char	*limit, *linep, *keyp;
76 linep = (const char *)argp->buf.buffer;
77 limit = linep + strlen(argp->buf.buffer);
81 while (*keyp && linep < limit && !isspace(*linep) && *keyp == *linep) {
83 linep++;
85 if (*keyp == '\0' && linep < limit && isspace(*linep)) {
93 while (linep < limit && !isspace(*linep))
94 linep++;
96 while (linep < limit && isspace(*linep))
97 linep++;
99 while (linep < limit && !isspace(*linep) && *linep != '/')
100 linep++;
101 if (linep == limit || *linep != '/')
104 linep++;
107 while (linep < limit && !isspace(*linep))
108 linep++;
111 while (*keyp && linep < limit && !isspace(*linep) &&
112 *keyp == *linep) {
114 linep++;
117 if (*keyp || (linep < limit && !isspace(*linep)))
126 while (linep < limit) {
128 while (linep < limit && isspace(*linep))
129 linep++;
133 while (*keyp && linep < limit && !isspace(*linep) &&
134 *keyp == *linep) {
136 linep++;
138 if (*keyp == '\0' && (linep == limit || isspace(*linep)))
142 while (linep < limit && !isspace(*linep))
143 linep++;
227 const char *limit, *linep, *keyp, *numstart;
231 linep = (const char *)argp->buf.buffer;
232 limit = linep + strlen(argp->buf.buffer);
235 while (linep < limit && !isspace(*linep))
236 linep++;
238 while (linep < limit && isspace(*linep))
239 linep++;
242 numstart = linep;
243 while (linep < limit && !isspace(*linep) && *linep != '/')
244 linep++;
245 if (linep == limit || *linep != '/')
247 numlen = linep - numstart;
262 linep++;
263 while (*keyp && linep < limit && !isspace(*linep) && *keyp == *linep) {
265 linep++;
267 return (*keyp == '\0' && (linep == limit || isspace(*linep)));