Lines Matching refs:linep

312 	const char	*linep, *limit, *end;
314 linep = line;
320 while (linep < limit && *linep++ != ':') /* skip username */
322 while (linep < limit && *linep++ != ':') /* skip password */
324 if (linep == limit)
328 end = linep;
329 id = (uint_t)strtoul(linep, (char **)&end, 10);
332 if (linep == end)
1222 files_linetab_t *linep;
1226 linep = &fhp->fh_line[be->hentry];
1238 keymatch(match, linep)) {
1258 linep = &fhp->fh_line[hp - htab];
1261 pstat = validate_passwd_ids(linep->l_start,
1262 &linep->l_len, linep->l_len + 1, 1);
1264 pstat = validate_group_ids(linep->l_start,
1265 &linep->l_len, linep->l_len + 1, 1, NULL);
1267 if (line_m != NULL && !keymatch(lastl, linep))
1270 linep->l_start, linep->l_len)) {
1275 lastl = linep;
1283 if (args->str2ent(linep->l_start, linep->l_len,
1288 args->returnlen = linep->l_len;
1377 const char *linep, *limit;
1380 linep = line;
1382 while (*keyp && linep < limit && *keyp == *linep) {
1384 linep++;
1386 return (linep < limit && *keyp == '\0' && *linep == ':');
1400 const char *limit, *linep, *keyp;
1402 linep = line;
1407 while (*keyp && linep < limit && !isspace(*linep) && *keyp == *linep) {
1409 linep++;
1411 if (*keyp == '\0' && linep < limit && isspace(*linep))
1414 while (linep < limit && !isspace(*linep))
1415 linep++;
1417 while (linep < limit && isspace(*linep))
1418 linep++;
1420 while (linep < limit) {
1425 while (linep < limit && !isspace(*linep))
1426 linep++;
1428 while (linep < limit && isspace(*linep))
1429 linep++;
1432 while (*keyp && linep < limit && !isspace(*linep) &&
1433 *keyp == *linep) {
1435 linep++;
1437 if (*keyp == '\0' && (linep == limit || isspace(*linep)))