Searched refs:cn_namelen (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-current/usr.sbin/makefs/
H A Dmsdos.h49 size_t cn_namelen; member in struct:componentname
/freebsd-current/usr.sbin/makefs/msdos/
H A Dmsdosfs_vnops.c169 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 Dmsdosfs_lookup.c139 int unlen = cnp->cn_namelen;
251 cnp->cn_namelen, 0) ? 0 : EINVAL);
258 cnp->cn_namelen, gen))
/freebsd-current/sys/fs/fuse/
H A Dfuse_internal.c478 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 Dfuse_vnops.c974 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 Dfuse_node.c320 !(cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.'));
343 (cnp->cn_namelen != 1 || cnp->cn_nameptr[0] != '.')))
/freebsd-current/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c186 (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 Dunion_subr.c366 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 Dautofs_vnops.c242 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 Dnfs_clport.c190 (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 Dnfs_clvnops.c1247 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 Dvfs_cache.c171 * 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 Dvfs_lookup.c849 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 Dext2_lookup.c131 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 Dp9fs_vnops.c283 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 Dcd9660_lookup.c143 len = cnp->cn_namelen;
276 if (namelen == cnp->cn_namelen
/freebsd-current/sys/fs/tarfs/
H A Dtarfs_vfsops.c306 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 Dtarfs_vnops.c243 (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 Dtarfs_subr.c99 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 Dzfs_ctldir.c649 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 Dtmpfs_vnops.c122 } 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 Dsmbfs_vnops.c503 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 Dpseudofs_vnops.c458 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 Dnamei.h58 long cn_namelen; /* length of looked up component */ member in struct:componentname
/freebsd-current/sys/fs/fdescfs/
H A Dfdesc_vnops.c291 int nlen = cnp->cn_namelen;
302 if (cnp->cn_namelen == 1 && *pname == '.') {

Completed in 638 milliseconds

12