Lines Matching refs:namlen
197 int namlen; /* length of name */ in ufs_dirlook() local
380 namlen = strlen(namep); in ufs_dirlook()
468 if (ep->d_ino && ep->d_namlen == namlen && in ufs_dirlook()
489 if (namlen == 2 && namep[0] == '.' && namep[1] == '.') { in ufs_dirlook()
652 int namlen; /* length of name */ in ufs_direnter_cm() local
670 for (s = namep, namlen = 0; *s; s++, namlen++) in ufs_direnter_cm()
673 ASSERT(namlen); in ufs_direnter_cm()
686 (namlen == 1 || (namlen == 2 && namep[1] == '.'))) { in ufs_direnter_cm()
732 err = ufs_dircheckforname(tdp, namep, namlen, &slot, &tip, cr, noentry); in ufs_direnter_cm()
756 namlen, &slot, nip, NULL, cr)) { in ufs_direnter_cm()
818 int namlen; /* length of name */ in ufs_direnter_lr() local
822 for (s = namep, namlen = 0; *s; s++, namlen++) in ufs_direnter_lr()
825 ASSERT(namlen); 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()
950 err = ufs_diraddentry(tdp, namep, op, namlen, &slot, sip, sdp, in ufs_direnter_lr()
1010 int namlen, /* length of name, excluding null */ in ufs_dircheckforname() argument
1143 switch (dnlc_dir_rem_space_by_len(dcap, LDIRSIZ(namlen), in ufs_dircheckforname()
1240 needed = (int)LDIRSIZ(namlen); in ufs_dircheckforname()
1362 if (ep->d_ino && ep->d_namlen == namlen && in ufs_dircheckforname()
1364 bcmp(namep, ep->d_name, namlen) == 0) { in ufs_dircheckforname()
1768 int namlen, in ufs_diraddentry() argument
1819 ep->d_namlen = (ushort_t)namlen; in ufs_diraddentry()
1820 (void) strncpy(ep->d_name, namep, (size_t)((namlen + 4) & ~3)); in ufs_diraddentry()
2418 int namlen; in ufs_dirremove() local
2423 namlen = (int)strlen(namep); in ufs_dirremove()
2424 if (namlen == 0) { in ufs_dirremove()
2430 ASSERT(namlen != 0); in ufs_dirremove()
2439 if (namlen == 1) 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()