Home
last modified time | relevance | path

Searched refs:cn_namelen (Results 1 – 25 of 68) sorted by relevance

123

/netbsd-src/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c132 (int)cnp->cn_namelen, cnp->cn_nameptr); in msdosfs_lookup()
159 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, in msdosfs_lookup()
174 (cnp->cn_namelen == 1 || in msdosfs_lookup()
175 (cnp->cn_namelen == 2 && cnp->cn_nameptr[1] == '.'))) { in msdosfs_lookup()
187 cnp->cn_namelen, 0)) { in msdosfs_lookup()
194 cnp->cn_namelen, pmp->pm_flags & MSDOSFSMNT_UTF8) + 1; in msdosfs_lookup()
199 cnp->cn_namelen, pmp->pm_flags & MSDOSFSMNT_UTF8) + 1; in msdosfs_lookup()
288 cnp->cn_namelen, in msdosfs_lookup()
423 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in msdosfs_lookup()
543 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in msdosfs_lookup()
[all …]
/netbsd-src/sys/fs/filecorefs/
H A Dfilecore_lookup.c166 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, in filecore_lookup()
172 namelen = cnp->cn_namelen; in filecore_lookup()
244 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in filecore_lookup()
283 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in filecore_lookup()
/netbsd-src/sys/fs/adosfs/
H A Dadlookup.c95 plen = cnp->cn_namelen; in adosfs_lookup()
113 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, in adosfs_lookup()
217 cache_enter(vdp, NULL, cnp->cn_nameptr, cnp->cn_namelen, in adosfs_lookup()
250 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in adosfs_lookup()
/netbsd-src/sys/fs/cd9660/
H A Dcd9660_lookup.c151 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, in cd9660_lookup()
159 len = cnp->cn_namelen; in cd9660_lookup()
290 if (namelen == cnp->cn_namelen) { in cd9660_lookup()
341 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in cd9660_lookup()
371 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in cd9660_lookup()
/netbsd-src/sys/ufs/ext2fs/
H A Dext2fs_lookup.c129 return cnp->cn_namelen <= 2 && cnp->cn_nameptr[0] == '.' && in ext2fs_is_dot_entry()
332 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, in ext2fs_lookup()
360 slotneeded = EXT2FS_DIRSIZ(cnp->cn_namelen); in ext2fs_lookup()
404 cnp->cn_namelen, &bp, &entryoffsetinblock, &i_offset, in ext2fs_lookup()
505 if (namlen == cnp->cn_namelen && in ext2fs_lookup()
591 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in ext2fs_lookup()
713 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in ext2fs_lookup()
891 newdir.e2d_namlen = cnp->cn_namelen; in ext2fs_direnter()
897 memcpy(newdir.e2d_name, cnp->cn_nameptr, (unsigned)cnp->cn_namelen + 1); in ext2fs_direnter()
898 newentrysize = EXT2FS_DIRSIZ(cnp->cn_namelen); in ext2fs_direnter()
[all...]
/netbsd-src/sys/fs/autofs/
H A Dautofs_vnops.c224 cachefound = cache_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen, in autofs_lookup()
249 } else if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { in autofs_lookup()
260 if (autofs_cached(anp, cnp->cn_nameptr, cnp->cn_namelen) == false && in autofs_lookup()
263 error = autofs_trigger_vn(dvp, cnp->cn_nameptr, cnp->cn_namelen, in autofs_lookup()
278 error = autofs_node_find(anp, cnp->cn_nameptr, cnp->cn_namelen, &child); in autofs_lookup()
304 cache_enter(dvp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in autofs_lookup()
386 error = autofs_node_new(anp, amp, cnp->cn_nameptr, cnp->cn_namelen, in autofs_mkdir()
/netbsd-src/sys/ufs/chfs/
H A Dchfs_subr.c110 KASSERT(IMPLIES(cnp->cn_namelen == 1, cnp->cn_nameptr[0] != '.')); in chfs_dir_lookup()
111 KASSERT(IMPLIES(cnp->cn_namelen == 2, !(cnp->cn_nameptr[0] == '.' && in chfs_dir_lookup()
116 KASSERT(cnp->cn_namelen < 0xffff); in chfs_dir_lookup()
119 if (fd->nsize == (uint16_t)cnp->cn_namelen && in chfs_dir_lookup()
H A Dchfs_vnode.c285 nfd = chfs_alloc_dirent(cnp->cn_namelen + 1); in chfs_makeinode()
289 nfd->nsize = cnp->cn_namelen; in chfs_makeinode()
290 memcpy(&(nfd->name), cnp->cn_nameptr, cnp->cn_namelen); in chfs_makeinode()
292 nfd->nhash = hash32_buf(nfd->name, cnp->cn_namelen, HASH32_BUF_INIT); in chfs_makeinode()
313 cache_enter(dvp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in chfs_makeinode()
/netbsd-src/sys/fs/v7fs/
H A Dv7fs_vnops.c104 int namelen = cnp->cn_namelen; in v7fs_lookup()
216 DPRINTF("%.*s parent#%d\n", (int)a->a_cnp->cn_namelen, in v7fs_create()
228 a->a_cnp->cn_nameptr, a->a_cnp->cn_namelen, &attr, &ino))) { in v7fs_create()
278 DPRINTF("%.*s %06o %lx %d\n", (int)cnp->cn_namelen, cnp->cn_nameptr, in v7fs_mknod()
287 cnp->cn_nameptr, cnp->cn_namelen, &attr, &ino))) in v7fs_mknod()
704 DPRINTF("delete %.*s\n", (int)a->a_cnp->cn_namelen, in v7fs_remove()
713 a->a_cnp->cn_nameptr, a->a_cnp->cn_namelen))) { in v7fs_remove()
761 error = v7fs_file_link(fs, parent, p, cnp->cn_nameptr, cnp->cn_namelen); in v7fs_link()
793 size_t from_len = a->a_fcnp->cn_namelen; in v7fs_rename()
794 size_t to_len = a->a_tcnp->cn_namelen; in v7fs_rename()
[all …]
/netbsd-src/sys/fs/union/
H A Dunion_subr.c453 un->un_path = malloc(cnp->cn_namelen+1, in union_allocvp()
456 cnp->cn_namelen); in union_allocvp()
457 un->un_path[cnp->cn_namelen] = '\0'; in union_allocvp()
490 un->un_path = malloc(cnp->cn_namelen+1, M_TEMP, M_WAITOK); in union_allocvp()
491 memcpy(un->un_path, cnp->cn_nameptr, cnp->cn_namelen); in union_allocvp()
492 un->un_path[cnp->cn_namelen] = '\0'; in union_allocvp()
777 cnp->cn_namelen = strlen(path); in union_do_lookup()
817 if (cnp->cn_namelen + 1 > MAXPATHLEN) in union_mkshadow()
820 memcpy(pnbuf, cnp->cn_nameptr, cnp->cn_namelen); in union_mkshadow()
821 pnbuf[cnp->cn_namelen] = '\0'; in union_mkshadow()
[all …]
/netbsd-src/usr.sbin/makefs/msdos/
H A Dmsdosfs_vnops.c160 cnp->cn_namelen, 0)) { in msdosfs_findslot()
167 cnp->cn_namelen, pmp->pm_flags & MSDOSFSMNT_UTF8) + 1; in msdosfs_findslot()
172 cnp->cn_namelen, pmp->pm_flags & MSDOSFSMNT_UTF8) + 1; in msdosfs_findslot()
255 cnp->cn_namelen, in msdosfs_findslot()
362 cn.cn_namelen = strlen(node->name); in msdosfs_mkfile()
558 cn.cn_namelen = strlen(node->name); in msdosfs_mkdire()
/netbsd-src/sys/fs/puffs/
H A Dpuffs_subr.c59 (void)memcpy(pkcn->pkcn_name, cn->cn_nameptr, cn->cn_namelen); in puffs_makecn()
60 pkcn->pkcn_name[cn->cn_namelen] = '\0'; in puffs_makecn()
62 pkcn->pkcn_namelen = cn->cn_namelen; in puffs_makecn()
/netbsd-src/sys/fs/unionfs/
H A Dunionfs_subr.c118 malloc(cnp->cn_namelen +1, M_UNIONFSPATH, M_WAITOK|M_ZERO); in unionfs_nodeget()
119 memcpy(unp->un_path, cnp->cn_nameptr, cnp->cn_namelen); in unionfs_nodeget()
120 unp->un_path[cnp->cn_namelen] = '\0'; in unionfs_nodeget()
306 cn->cn_namelen = pathlen; in unionfs_relookup()
514 cnp->cn_nameptr, cnp->cn_namelen, CREATE))) in unionfs_mkshadowdir()
620 cn.cn_namelen = strlen(unp->un_path); in unionfs_vn_create_on_upper()
622 memcpy(pnbuf, unp->un_path, cn.cn_namelen + 1); in unionfs_vn_create_on_upper()
852 cn.cn_namelen = dp->d_namlen; in unionfs_check_rmdir()
/netbsd-src/sys/nfs/
H A Dnfs_vnops.c245 cache_enter(dvp, vp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in nfs_cache_enter()
762 if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { in nfs_lookup()
783 cachefound = cache_lookup_raw(dvp, cnp->cn_nameptr, cnp->cn_namelen, in nfs_lookup()
866 len = cnp->cn_namelen; in nfs_lookup()
1466 + nfsm_rndup(cnp->cn_namelen) + NFSX_SATTR(v3)); in nfs_mknodrpc()
1468 nfsm_strtom(cnp->cn_nameptr, cnp->cn_namelen, NFS_MAXNAMLEN); in nfs_mknodrpc()
1495 cnp->cn_namelen, cnp->cn_cred, curlwp, &np); in nfs_mknodrpc()
1539 cache_purge1(dvp, cnp->cn_nameptr, cnp->cn_namelen, 0); in nfs_mknod()
1588 nfsm_rndup(cnp->cn_namelen) + NFSX_SATTR(v3)); in nfs_create()
1590 nfsm_strtom(cnp->cn_nameptr, cnp->cn_namelen, NFS_MAXNAMLEN); in nfs_create()
[all …]
/netbsd-src/sys/kern/
H A Dvfs_lookup.c859 error = VOP_PARSEPATH(searchdir, cnp->cn_nameptr, &cnp->cn_namelen); in lookup_parsepath()
863 cp = cnp->cn_nameptr + cnp->cn_namelen; in lookup_parsepath()
864 if (cnp->cn_namelen > KERNEL_NAME_MAX) { in lookup_parsepath()
873 ndp->ni_pathlen -= cnp->cn_namelen; in lookup_parsepath()
906 if (cnp->cn_namelen == 2 &&
1341 cnp->cn_namelen, &foundobj, &plock, cnp->cn_cred)) { in lookup_fastforward()
2041 error = VOP_PARSEPATH(startdir, cnp->cn_nameptr, &cnp->cn_namelen); in do_lookup_for_nfsd_index()
2046 cp = cnp->cn_nameptr + cnp->cn_namelen; in do_lookup_for_nfsd_index()
2047 KASSERT(cnp->cn_namelen <= KERNEL_NAME_MAX); in do_lookup_for_nfsd_index()
2048 ndp->ni_pathlen -= cnp->cn_namelen; in do_lookup_for_nfsd_index()
[all...]
/netbsd-src/sys/fs/nfs/client/
H A Dnfs_clvnops.c1076 if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { in nfs_lookup()
1150 error = nfsrpc_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen, in nfs_lookup()
1452 error = nfsrpc_mknod(dvp, cnp->cn_nameptr, cnp->cn_namelen, vap, in nfs_mknodrpc()
1458 cnp->cn_namelen, cnp->cn_cred, cnp->cn_thread, in nfs_mknodrpc()
1568 error = nfsrpc_create(dvp, cnp->cn_nameptr, cnp->cn_namelen, in nfs_create()
1574 cnp->cn_namelen, cnp->cn_cred, cnp->cn_thread, in nfs_create()
1685 cnp->cn_namelen, cnp->cn_cred, cnp->cn_thread); in nfs_remove()
1823 error = nfs_renamerpc(fdvp, fvp, fcnp->cn_nameptr, fcnp->cn_namelen, in nfs_rename()
1824 tdvp, tvp, tcnp->cn_nameptr, tcnp->cn_namelen, tcnp->cn_cred, in nfs_rename()
1834 tdnp->n_fhp->nfh_len + tcnp->cn_namelen - 1, in nfs_rename()
[all …]
H A Dnfs_clport.c183 (np->n_v4->n4_namelen != cnp->cn_namelen || in nfscl_nget()
185 cnp->cn_namelen) || in nfscl_nget()
191 + cnp->cn_namelen - 1, M_NFSV4NODE, M_WAITOK); in nfscl_nget()
194 && (np->n_v4->n4_namelen != cnp->cn_namelen || in nfscl_nget()
196 cnp->cn_namelen) || in nfscl_nget()
204 np->n_v4->n4_namelen = cnp->cn_namelen; in nfscl_nget()
208 cnp->cn_namelen); in nfscl_nget()
259 + dnp->n_fhp->nfh_len + cnp->cn_namelen - 1, M_NFSV4NODE, in nfscl_nget()
262 np->n_v4->n4_namelen = cnp->cn_namelen; in nfscl_nget()
266 cnp->cn_namelen); in nfscl_nget()
/netbsd-src/sys/ufs/lfs/
H A Dulfs_lookup.c181 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, in ulfs_lookup()
225 slotneeded = LFS_DIRECTSIZ(fs, cnp->cn_namelen); in ulfs_lookup()
264 switch (ulfsdirhash_lookup(dp, cnp->cn_nameptr, cnp->cn_namelen, in ulfs_lookup()
380 if (namlen == cnp->cn_namelen && in ulfs_lookup()
506 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in ulfs_lookup()
631 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in ulfs_lookup()
708 * cnp->cn_namelen
782 namlen = cnp->cn_namelen; in ulfs_direnter()
/netbsd-src/sys/miscfs/kernfs/
H A Dkernfs_vnops.c512 if (cnp->cn_namelen == 1 && *pname == '.') { in kernfs_lookup()
529 if (cnp->cn_namelen == kt->kt_namlen && in kernfs_lookup()
530 memcmp(kt->kt_name, pname, cnp->cn_namelen) == 0) in kernfs_lookup()
534 if (cnp->cn_namelen == dkt->dkt_kt.kt_namlen && in kernfs_lookup()
535 memcmp(dkt->dkt_kt.kt_name, pname, cnp->cn_namelen) == 0) { in kernfs_lookup()
554 if (cnp->cn_namelen == dkt->dkt_kt.kt_namlen && in kernfs_lookup()
555 memcmp(dkt->dkt_kt.kt_name, pname, cnp->cn_namelen) == 0) { in kernfs_lookup()
/netbsd-src/sys/fs/tmpfs/
H A Dtmpfs_mem.c234 const size_t fln = fcnp->cn_namelen; in tmpfs_strname_neqlen()
235 const size_t tln = tcnp->cn_namelen; in tmpfs_strname_neqlen()
/netbsd-src/sys/miscfs/procfs/
H A Dprocfs_vnops.c1089 if (cnp->cn_namelen == 1 && *pname == '.') { in procfs_lookup()
1110 if (cnp->cn_namelen == pt->pt_namlen && in procfs_lookup()
1111 memcmp(pt->pt_name, pname, cnp->cn_namelen) == 0 && in procfs_lookup()
1132 pid = (pid_t)atoi(pname, cnp->cn_namelen); in procfs_lookup()
1172 found = cnp->cn_namelen == pt->pt_namlen && in procfs_lookup()
1173 memcmp(pt->pt_name, pname, cnp->cn_namelen) == 0 && in procfs_lookup()
1213 fd = atoi(pname, cnp->cn_namelen); in procfs_lookup()
1251 xpid = atoi(pname, cnp->cn_namelen); in procfs_lookup()
1307 if (cnp->cn_namelen == pt->pt_namlen && in procfs_lookup()
1308 memcmp(pt->pt_name, pname, cnp->cn_namelen) == 0 && in procfs_lookup()
/netbsd-src/sys/miscfs/fdesc/
H A Dfdesc_vnops.c189 if (cnp->cn_namelen == 1 && *pname == '.') { in fdesc_lookup()
204 if (cnp->cn_namelen == 2 && memcmp(pname, "fd", 2) == 0) { in fdesc_lookup()
209 if (cnp->cn_namelen == 3 && memcmp(pname, "tty", 3) == 0) { in fdesc_lookup()
219 switch (cnp->cn_namelen) { in fdesc_lookup()
241 if (cnp->cn_namelen == 2 && memcmp(pname, "..", 2) == 0) { in fdesc_lookup()
/netbsd-src/sys/fs/ntfs/
H A Dntfs_vnops.c670 (int)cnp->cn_namelen, cnp->cn_nameptr, (long long)cnp->cn_namelen, in ntfs_lookup()
690 if (cache_lookup(ap->a_dvp, cnp->cn_nameptr, cnp->cn_namelen, in ntfs_lookup()
695 if(cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { in ntfs_lookup()
733 cache_enter(dvp, *ap->a_vpp, cnp->cn_nameptr, cnp->cn_namelen, in ntfs_lookup()
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dzfs_ctldir.c645 if (cnp->cn_namelen == 1 && *cnp->cn_nameptr == '.') {
652 } else if (strncmp(cnp->cn_nameptr, "snapshot", cnp->cn_namelen) == 0) {
854 if (cnp->cn_namelen == 1 && *cnp->cn_nameptr == '.') {
866 if (cnp->cn_namelen >= sizeof(name))
869 strlcpy(name, ap->a_cnp->cn_nameptr, ap->a_cnp->cn_namelen + 1);
1379 if (cnp->cn_namelen >= sizeof(snapname)) in sfs_lookup_snapshot()
1382 strlcpy(snapname, cnp->cn_nameptr, cnp->cn_namelen + 1); in sfs_lookup_snapshot()
1486 if (cnp->cn_namelen == 1 && cnp->cn_nameptr[0] == '.') { in sfs_lookup()
1513 if (cnp->cn_namelen == strlen(ZFS_SNAPDIR_NAME) && in sfs_lookup()
1515 cnp->cn_namelen) == 0) { in sfs_lookup()
/netbsd-src/sys/ufs/ufs/
H A Dufs_lookup.c381 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen, in ufs_lookup()
426 slot.needed = UFS_DIRECTSIZ(cnp->cn_namelen); in ufs_lookup()
455 switch (ufsdirhash_lookup(dp, cnp->cn_nameptr, cnp->cn_namelen, in ufs_lookup()
558 if (namlen != cnp->cn_namelen || in ufs_lookup()
650 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, in ufs_lookup()
736 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags); in ufs_lookup()
841 size_t namelen = cnp->cn_namelen; in ufs_makedirentry()

123