Lines Matching refs:rdirplus
719 int error = 0, lockerror, nfsvers, namedattr, rdirplus, bigcookies, numops;
743 rdirplus = (NMFLAG(nmp, RDIRPLUS) || namedattr) ? 1 : 0;
753 if (rdirplus) {
793 fhlen = rdirplus ? fh.fh_len + 1 : 0;
794 xlen = rdirplus ? (fhlen + sizeof(time_t)) : 0;
811 if (rdirplus) /* zero out attributes */
833 if (rdirplus) /* zero out attributes */
847 while (nfs_dir_buf_freespace(bp, rdirplus) && !(ndbhp->ndbh_flags & NDB_FULL)) {
891 if (rdirplus)
919 fhlen = rdirplus ? (1 + dnp->n_fhsize) : 0;
920 xlen = rdirplus ? (fhlen + sizeof(time_t)) : 0;
921 attrlen = rdirplus ? sizeof(struct nfs_vattr) : 0;
924 space_free = nfs_dir_buf_freespace(bp, rdirplus);
946 space_free = nfs_dir_buf_freespace(bp, rdirplus);
964 nvattrp = rdirplus ? NFS_DIR_BUF_NVATTR(bp, ndbhp->ndbh_count) : &nvattr;
998 if (rdirplus) {