Home
last modified time | relevance | path

Searched refs:namlen (Results 1 – 4 of 4) sorted by relevance

/xnu-8020.101.4/bsd/nfs/
H A Dnfsnode.h283 #define NFS_DIRENTRY_LEN(namlen) \ argument
284 ((sizeof(struct direntry) + (namlen) - (MAXPATHLEN-1) + 7) & ~7)
285 #define NFS_DIRENTRY_LEN_16(namlen) \ argument
286 (uint16_t)(NFS_DIRENTRY_LEN(namlen)); assert((namlen) <= UINT16_MAX);
287 #define NFS_DIRENT_LEN(namlen) \ argument
288 ((sizeof(struct dirent) - (NAME_MAX+1)) + (((namlen) + 1 + 3) &~ 3))
H A Dnfs4_vnops.c791 uint16_t namlen, reclen; in nfs4_readdir_rpc() local
874 namlen = 1; in nfs4_readdir_rpc()
875 reclen = NFS_DIRENTRY_LEN_16(namlen + xlen); in nfs4_readdir_rpc()
877 bzero(&dp->d_name[namlen + 1], xlen); in nfs4_readdir_rpc()
879 dp->d_namlen = namlen; in nfs4_readdir_rpc()
880 strlcpy(dp->d_name, ".", namlen + 1); in nfs4_readdir_rpc()
896 namlen = 2; in nfs4_readdir_rpc()
897 reclen = NFS_DIRENTRY_LEN_16(namlen + xlen); in nfs4_readdir_rpc()
899 bzero(&dp->d_name[namlen + 1], xlen); in nfs4_readdir_rpc()
901 dp->d_namlen = namlen; in nfs4_readdir_rpc()
[all …]
H A Dnfs_vnops.c6386 uint32_t namlen, skiplen, fhlen, xlen, attrlen; in nfs3_readdir_rpc() local
6509 nfsm_chain_get_32(error, &nmrep, namlen); in nfs3_readdir_rpc()
6512 if (namlen <= 0) { in nfs3_readdir_rpc()
6516 if (namlen > (sizeof(dp->d_name) - 1)) { in nfs3_readdir_rpc()
6517 skiplen = namlen - sizeof(dp->d_name) + 1; in nfs3_readdir_rpc()
6518 namlen = sizeof(dp->d_name) - 1; in nfs3_readdir_rpc()
6526 reclen = NFS_DIRENTRY_LEN_16(namlen + xlen); in nfs3_readdir_rpc()
6557 dp->d_namlen = (uint16_t)namlen; in nfs3_readdir_rpc()
6560 nfsm_chain_get_opaque(error, &nmrep, namlen, dp->d_name); in nfs3_readdir_rpc()
6562 dp->d_name[namlen] = '\0'; in nfs3_readdir_rpc()
[all …]
/xnu-8020.101.4/bsd/vfs/
H A Dvfs_syscalls.c9563 #define DIRENT64_LEN(namlen) \ argument
9564 ((sizeof(struct direntry) + (namlen) - (MAXPATHLEN-1) + 7) & ~7)