Lines Matching refs:cpos
3890 char *cpos, *cend, *rbuf;
4007 cpos = rbuf;
4009 dp = (struct direntry *)cpos;
4010 while ((dp->d_fileno == 0) && (cpos < cend) && (nentries > 0)) {
4011 cpos += dp->d_reclen;
4012 dp = (struct direntry *)cpos;
4015 if ((cpos >= cend) || (nentries == 0)) {
4042 while ((cpos < cend) && (nentries > 0)) {
4072 cpos += dp->d_reclen;
4073 dp = (struct direntry *)cpos;
4109 char *cpos, *cend, *rbuf;
4222 cpos = rbuf;
4224 dp = (struct direntry *)cpos;
4225 while ((dp->d_fileno == 0) && (cpos < cend) && (nentries > 0)) {
4226 cpos += dp->d_reclen;
4227 dp = (struct direntry *)cpos;
4230 if ((cpos >= cend) || (nentries == 0)) {
4261 while ((cpos < cend) && (nentries > 0)) {
4313 cpos += dp->d_reclen;
4314 dp = (struct direntry *)cpos;