Lines Matching refs:namep

178 	char *namep,  in ufs_dirlook()  argument
207 ASSERT(*namep != '\0'); /* All callers ensure *namep is non null */ in ufs_dirlook()
217 if (!skipdnlc && (vp = dnlc_lookup(dvp, namep))) { in ufs_dirlook()
241 switch (dnlc_dir_lookup(dcap, namep, &handle)) { in ufs_dirlook()
250 if (namep[0] == '.' && namep[1] == '.' && namep[2] == 0) { in ufs_dirlook()
270 if (!err && (dnlc_dir_lookup(dcap, namep, &handle2) in ufs_dirlook()
272 dnlc_update(dvp, namep, ITOV(*ipp)); in ufs_dirlook()
290 dnlc_update(dvp, namep, ITOV(*ipp)); in ufs_dirlook()
295 dnlc_enter(dvp, namep, DNLC_NO_VNODE); in ufs_dirlook()
380 namlen = strlen(namep); in ufs_dirlook()
469 *namep == *ep->d_name && /* fast chk 1st chr */ in ufs_dirlook()
470 bcmp(namep, ep->d_name, (int)ep->d_namlen) == 0) { in ufs_dirlook()
489 if (namlen == 2 && namep[0] == '.' && namep[1] == '.') { in ufs_dirlook()
573 dnlc_update(dvp, namep, ITOV(*ipp)); in ufs_dirlook()
608 dnlc_enter(dvp, namep, DNLC_NO_VNODE); in ufs_dirlook()
642 char *namep, /* name of entry */ in ufs_direnter_cm() argument
670 for (s = namep, namlen = 0; *s; s++, namlen++) in ufs_direnter_cm()
685 if (namep[0] == '.' && in ufs_direnter_cm()
686 (namlen == 1 || (namlen == 2 && namep[1] == '.'))) { in ufs_direnter_cm()
693 if (err = ufs_dirlook(tdp, namep, ipp, cr, 0, 0)) { in ufs_direnter_cm()
732 err = ufs_dircheckforname(tdp, namep, namlen, &slot, &tip, cr, noentry); in ufs_direnter_cm()
755 if (err = ufs_diraddentry(tdp, namep, op, in ufs_direnter_cm()
809 char *namep, /* name of entry */ in ufs_direnter_lr() argument
822 for (s = namep, namlen = 0; *s; s++, namlen++) in ufs_direnter_lr()
832 if (namep[0] == '.' && in ufs_direnter_lr()
833 (namlen == 1 || (namlen == 2 && namep[1] == '.'))) { in ufs_direnter_lr()
922 err = ufs_dircheckforname(tdp, namep, namlen, &slot, &tip, cr, 0); in ufs_direnter_lr()
929 err = ufs_dirrename(sdp, sip, tdp, namep, in ufs_direnter_lr()
950 err = ufs_diraddentry(tdp, namep, op, namlen, &slot, sip, sdp, in ufs_direnter_lr()
1009 char *namep, /* name we're checking for */ in ufs_dircheckforname() argument
1056 stat = dnlc_dir_lookup(dcap, namep, &handle); in ufs_dircheckforname()
1130 dnlc_update(dvp, namep, ITOV(*ipp)); in ufs_dircheckforname()
1363 *namep == *ep->d_name && /* fast chk 1st char */ in ufs_dircheckforname()
1364 bcmp(namep, ep->d_name, namlen) == 0) { in ufs_dircheckforname()
1453 char *namep, /* entry we are trying to change */ in ufs_dirrename() argument
1560 dnlc_update(tdvp, namep, ITOV(sip)); in ufs_dirrename()
1567 (void) dnlc_dir_update(&tdp->i_danchor, namep, in ufs_dirrename()
1766 char *namep, in ufs_diraddentry() argument
1820 (void) strncpy(ep->d_name, namep, (size_t)((namlen + 4) & ~3)); in ufs_diraddentry()
1823 dnlc_update(tdvp, namep, ITOV(sip)); in ufs_diraddentry()
1847 (void) dnlc_dir_add_entry(dcap, namep, in ufs_diraddentry()
2408 char *namep, in ufs_dirremove() argument
2423 namlen = (int)strlen(namep); in ufs_dirremove()
2438 if (namep[0] == '.') { in ufs_dirremove()
2441 else if (namlen == 2 && namep[1] == '.') { in ufs_dirremove()
2461 err = ufs_dircheckforname(dp, namep, namlen, &slot, &ip, cr, 0); in ufs_dirremove()
2579 dnlc_remove(dvp, namep); in ufs_dirremove()
2586 (void) dnlc_dir_rem_entry(dcap, namep, NULL); in ufs_dirremove()