/freebsd-current/usr.sbin/makefs/ |
H A D | msdos.h | 49 size_t cn_namelen; member in struct:componentname
|
/freebsd-current/usr.sbin/makefs/msdos/ |
H A D | msdosfs_vnops.c | 169 cnp->cn_namelen, 0)) { 176 cnp->cn_namelen) + 1; 181 cnp->cn_namelen) + 1; 263 cnp->cn_namelen, 366 cn.cn_namelen = strlen(node->name); 549 cn.cn_namelen = strlen(node->name);
|
H A D | msdosfs_lookup.c | 139 int unlen = cnp->cn_namelen; 251 cnp->cn_namelen, 0) ? 0 : EINVAL); 258 cnp->cn_namelen, gen))
|
/freebsd-current/sys/fs/fuse/ |
H A D | fuse_internal.c | 478 cn.cn_namelen = fnieo.namelen; 697 fdisp_init(&fdi, cnp->cn_namelen + 1); 700 memcpy(fdi.indata, cnp->cn_nameptr, cnp->cn_namelen); 701 ((char *)fdi.indata)[cnp->cn_namelen] = '\0'; 749 fdisp_init(&fdi, sizeof(*fri) + fcnp->cn_namelen + tcnp->cn_namelen + 2); 755 fcnp->cn_namelen); 756 ((char *)fdi.indata)[sizeof(*fri) + fcnp->cn_namelen] = '\0'; 757 memcpy((char *)fdi.indata + sizeof(*fri) + fcnp->cn_namelen + 1, 758 tcnp->cn_nameptr, tcnp->cn_namelen); [all...] |
H A D | fuse_vnops.c | 974 fdisp_init(fdip, sizeof(*fmni) + cnp->cn_namelen + 1); 981 cnp->cn_namelen); 982 ((char *)fdip->indata)[sizeof(*fmni) + cnp->cn_namelen] = '\0'; 1047 fdisp_init(fdip, sizeof(*fci) + cnp->cn_namelen + 1); 1060 cnp->cn_namelen); 1061 ((char *)fdip->indata)[insize + cnp->cn_namelen] = '\0'; 1467 is_dot = cnp->cn_namelen == 1 && *(cnp->cn_nameptr) == '.'; 1527 fdisp_init(&fdi, cnp->cn_namelen + 1); 1530 memcpy(fdi.indata, cnp->cn_nameptr, cnp->cn_namelen); 1531 ((char *)fdi.indata)[cnp->cn_namelen] [all...] |
H A D | fuse_node.c | 320 !(cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.')); 343 (cnp->cn_namelen != 1 || cnp->cn_nameptr[0] != '.')))
|
/freebsd-current/sys/fs/msdosfs/ |
H A D | msdosfs_lookup.c | 186 (cnp->cn_namelen == 1 || 187 (cnp->cn_namelen == 2 && cnp->cn_nameptr[1] == '.'))) { 199 cnp->cn_namelen, 0, pmp)) { 206 cnp->cn_namelen, pmp) + 1; 211 cnp->cn_namelen, pmp) + 1; 218 unlen = winLenFixup(cnp->cn_nameptr, cnp->cn_namelen); 233 dosfilename, cnp->cn_namelen); 598 if (cnp->cn_namelen != 1 || cnp->cn_nameptr[0] != '.') { 696 int unlen = cnp->cn_namelen; 1052 cnp->cn_namelen, [all...] |
/freebsd-current/sys/fs/unionfs/ |
H A D | union_subr.c | 366 unp->un_path = malloc(cnp->cn_namelen + 1, 368 bcopy(cnp->cn_nameptr, unp->un_path, cnp->cn_namelen); 369 unp->un_path[cnp->cn_namelen] = '\0'; 370 unp->un_pathlen = cnp->cn_namelen; 669 cn->cn_namelen = pathlen; 721 cnp->cn_namelen, CREATE); 755 cnp->cn_namelen, DELETE); 789 cnp->cn_namelen, RENAME); 903 cnp->cn_nameptr, cnp->cn_namelen, CREATE))) 924 * component. This *should* be fine, as cn_namelen wil [all...] |
/freebsd-current/sys/fs/autofs/ |
H A D | autofs_vnops.c | 242 if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { 249 if (autofs_cached(anp, cnp->cn_nameptr, cnp->cn_namelen) == false && 252 cnp->cn_nameptr, cnp->cn_namelen, &newvp); 268 error = autofs_node_find(anp, cnp->cn_nameptr, cnp->cn_namelen, &child); 317 ap->a_cnp->cn_namelen, &child);
|
/freebsd-current/sys/fs/nfsclient/ |
H A D | nfs_clport.c | 190 (np->n_v4->n4_namelen != cnp->cn_namelen || 192 cnp->cn_namelen) || 198 + cnp->cn_namelen - 1, M_NFSV4NODE, M_WAITOK); 201 && (np->n_v4->n4_namelen != cnp->cn_namelen || 203 cnp->cn_namelen) || 211 np->n_v4->n4_namelen = cnp->cn_namelen; 215 cnp->cn_namelen); 270 + dnp->n_fhp->nfh_len + cnp->cn_namelen - 1, M_NFSV4NODE, 273 np->n_v4->n4_namelen = cnp->cn_namelen; 277 cnp->cn_namelen); [all...] |
H A D | nfs_clvnops.c | 1247 if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { 1335 error = nfsrpc_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen, 1658 error = nfsrpc_mknod(dvp, cnp->cn_nameptr, cnp->cn_namelen, vap, 1664 cnp->cn_namelen, cnp->cn_cred, curthread, 1772 error = nfsrpc_create(dvp, cnp->cn_nameptr, cnp->cn_namelen, 1778 cnp->cn_namelen, cnp->cn_cred, curthread, 1890 cnp->cn_namelen, cnp->cn_cred, curthread); 2026 error = nfs_renamerpc(fdvp, fvp, fcnp->cn_nameptr, fcnp->cn_namelen, 2027 tdvp, tvp, tcnp->cn_nameptr, tcnp->cn_namelen, tcnp->cn_cred, 2037 tdnp->n_fhp->nfh_len + tcnp->cn_namelen [all...] |
/freebsd-current/sys/kern/ |
H A D | vfs_cache.c | 171 * dtrace -n 'fbt::cache_enter_time:entry { @[execname] = quantize(args[2]->cn_namelen); }' 174 * dtrace -n 'fbt::cache_enter_time:entry /args[2]->cn_namelen > 64/ { @[execname] = quantize(args[2]->cn_namelen); }' 1396 if (!(ncp->nc_dvp == dvp && ncp->nc_nlen == cnp->cn_namelen && 1744 rncp->nc_nlen == cnp->cn_namelen && 1805 if (cnp->cn_namelen == 2 && 1846 hash = cache_get_hash(cnp->cn_nameptr, cnp->cn_namelen, dvp); 1855 if (ncp->nc_dvp == dvp && ncp->nc_nlen == cnp->cn_namelen && 2051 hash = cache_get_hash(cnp->cn_nameptr, cnp->cn_namelen, dvp); 2056 if (ncp->nc_dvp == dvp && ncp->nc_nlen == cnp->cn_namelen [all...] |
H A D | vfs_lookup.c | 849 cnp->cn_namelen = 0; 1131 cnp->cn_namelen = cp - cnp->cn_nameptr; 1132 if (__predict_false(cnp->cn_namelen > NAME_MAX)) { 1137 ndp->ni_pathlen -= cnp->cn_namelen; 1151 if (cnp->cn_namelen == 2 && 1157 if (__predict_false(cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.' &&
|
/freebsd-current/sys/fs/ext2fs/ |
H A D | ext2_lookup.c | 131 if (cnp->cn_namelen <= 2 && cnp->cn_nameptr[0] == '.' && 365 ss.slotneeded = EXT2_DIR_REC_LEN(cnp->cn_namelen); 368 * cnp->cn_namelen + 3) &~ 3; 380 switch (ext2_htree_lookup(dp, cnp->cn_nameptr, cnp->cn_namelen, 446 cnp->cn_nameptr, cnp->cn_namelen, 925 newdir.e2d_namlen = cnp->cn_namelen; 928 newdir.e2d_namlen = htole16(cnp->cn_namelen); 930 bcopy(cnp->cn_nameptr, newdir.e2d_name, (unsigned)cnp->cn_namelen + 1);
|
/freebsd-current/sys/fs/p9fs/ |
H A D | p9fs_vnops.c | 283 tmpchr = cnp->cn_nameptr[cnp->cn_namelen]; 284 cnp->cn_nameptr[cnp->cn_namelen] = '\0'; 292 cnp->cn_nameptr[cnp->cn_namelen] = tmpchr; 356 tmpchr = cnp->cn_nameptr[cnp->cn_namelen]; 357 cnp->cn_nameptr[cnp->cn_namelen] = '\0'; 398 cnp->cn_nameptr[cnp->cn_namelen] = tmpchr; 410 cnp->cn_nameptr[cnp->cn_namelen] = tmpchr; 417 cnp->cn_nameptr[cnp->cn_namelen] = tmpchr; 462 tmpchr = cnp->cn_nameptr[cnp->cn_namelen]; 463 cnp->cn_nameptr[cnp->cn_namelen] [all...] |
/freebsd-current/sys/fs/cd9660/ |
H A D | cd9660_lookup.c | 143 len = cnp->cn_namelen; 276 if (namelen == cnp->cn_namelen
|
/freebsd-current/sys/fs/tarfs/ |
H A D | tarfs_vfsops.c | 306 namelen = do_lookup ? 0 : cn.cn_namelen; 338 cn.cn_namelen = tnp->namelen; 350 (int)cn.cn_namelen, cn.cn_nameptr); 352 cn.cn_namelen, VDIR, -1, 0, tmp->mtime, 0, 0, 361 cn.cn_namelen = len; 363 (int)cn.cn_namelen, cn.cn_nameptr, 375 name += cn.cn_namelen; 376 namelen -= cn.cn_namelen;
|
H A D | tarfs_vnops.c | 243 (int)cnp->cn_namelen, cnp->cn_nameptr); 259 } else if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { 265 cnp->cn_namelen == TARFS_ZIO_NAMELEN && 279 (int)cnp->cn_namelen, cnp->cn_nameptr);
|
H A D | tarfs_subr.c | 99 TARFS_DPF(LOOKUP, "%s: name: %.*s\n", __func__, (int)cnp->cn_namelen, 107 if (entry->namelen == cnp->cn_namelen &&
|
/freebsd-current/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_ctldir.c | 649 if (cnp->cn_namelen == 1 && *cnp->cn_nameptr == '.') { 656 } else if (strncmp(cnp->cn_nameptr, "snapshot", cnp->cn_namelen) == 0) { 948 if (cnp->cn_namelen == 1 && *cnp->cn_nameptr == '.') { 960 if (cnp->cn_namelen >= sizeof (name)) 963 strlcpy(name, ap->a_cnp->cn_nameptr, ap->a_cnp->cn_namelen + 1);
|
/freebsd-current/sys/fs/tmpfs/ |
H A D | tmpfs_vnops.c | 122 } else if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { 815 cnp->cn_nameptr, cnp->cn_namelen, &de); 879 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.')) 1032 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.')) { 1056 (fcnp->cn_namelen == 1 && fcnp->cn_nameptr[0] == '.')) 1107 if (fcnp->cn_namelen != tcnp->cn_namelen || 1108 bcmp(fcnp->cn_nameptr, tcnp->cn_nameptr, fcnp->cn_namelen) != 0) { 1109 newname = malloc(tcnp->cn_namelen, M_TMPFSNAME, M_WAITOK); 1221 MPASS(tcnp->cn_namelen < [all...] |
/freebsd-current/sys/fs/smbfs/ |
H A D | smbfs_vnops.c | 503 int nmlen = cnp->cn_namelen; 606 tcnp->cn_nameptr, tcnp->cn_namelen, flags, scred); 620 tcnp->cn_nameptr, tcnp->cn_namelen, scred); 687 int len = cnp->cn_namelen; 1056 int nmlen = cnp->cn_namelen; 1077 error = smbfs_pathcheck(smp, cnp->cn_nameptr, cnp->cn_namelen, nameiop);
|
/freebsd-current/sys/fs/pseudofs/ |
H A D | pseudofs_vnops.c | 458 PFS_TRACE(("%.*s", (int)cnp->cn_namelen, cnp->cn_nameptr)); 475 if (cnp->cn_namelen >= PFS_NAMELEN) 483 namelen = cnp->cn_namelen; 550 if (i == cnp->cn_namelen) {
|
/freebsd-current/sys/sys/ |
H A D | namei.h | 58 long cn_namelen; /* length of looked up component */ member in struct:componentname
|
/freebsd-current/sys/fs/fdescfs/ |
H A D | fdesc_vnops.c | 291 int nlen = cnp->cn_namelen; 302 if (cnp->cn_namelen == 1 && *pname == '.') {
|