Lines Matching defs:dent
158 fs_dent_info_t *dent;
164 dent = (fs_dent_info_t *)(darg->da_buf + darg->da_end);
166 dent->fd_attr = *attr;
167 dent->fd_fh = *fh;
168 (void) strcpy(dent->fd_name, name);
170 dent->fd_len = reclen;
646 fs_dent_info_t *dent;
693 dent = (fs_dent_info_t *)darg->da_buf;
695 for (i = 0; i < n_entries; i++, dent = (fs_dent_info_t *)
696 ((char *)dent + dent->fd_len)) {
700 dent->fd_fh.fh_fid, dent->fd_name);
702 if ((pl + strlen(dent->fd_name)) > PATH_MAX) {
706 pnp->tn_path, dent->fd_name);
709 free(dent->fd_fh.fh_fpath);
717 if (!S_ISDIR(dent->fd_attr.st_mode)) {
720 en.tn_path = dent->fd_name;
721 en.tn_fh = &dent->fd_fh;
722 en.tn_st = &dent->fd_attr;
724 dent->fd_fh.fh_fpath = NULL;