Lines Matching refs:cp
835 char *cp; /* pointer into pathname argument */
865 cp = cnp->cn_nameptr;
867 while (*cp && (*cp != '/')) {
868 hash ^= crc32tab[((hash >> 24) ^ (unsigned char)*cp++)];
878 cnp->cn_namelen = cp - cnp->cn_nameptr;
881 ndp->ni_next = cp;
890 while (*cp == '/' && (cp[1] == '/' || cp[1] == '\0')) {
891 cp++;
894 if (*cp == '\0') {
899 ndp->ni_next = cp;
903 if (*cp == '\0')
917 (cp[1] == '.' && cp[2] == '.') &&
918 bcmp(cp, _PATH_RSRCFORKSPEC, sizeof(_PATH_RSRCFORKSPEC)) == 0) {
1173 hash_string(const char *cp, int len)
1179 hash ^= crc32tab[((hash >> 24) ^ (unsigned char)*cp++)];
1182 while (*cp != '\0') {
1183 hash ^= crc32tab[((hash >> 24) ^ (unsigned char)*cp++)];