Lines Matching refs:de
76 struct dirent de;
97 bzero((caddr_t)&de, DE_SIZE);
98 de.d_reclen = DE_SIZE;
99 de.d_fileno = (offset == 0) ? np->n_ino :
101 if (de.d_fileno == 0)
102 de.d_fileno = 0x7ffffffd + offset;
103 de.d_off = offset + 1;
104 de.d_namlen = offset + 1;
105 de.d_name[0] = '.';
106 de.d_name[1] = '.';
107 de.d_type = DT_DIR;
108 dirent_terminate(&de);
109 error = uiomove(&de, DE_SIZE, uio);
151 bzero((caddr_t)&de, DE_SIZE);
152 de.d_reclen = DE_SIZE;
153 de.d_fileno = ctx->f_attr.fa_ino;
154 de.d_off = offset + 1;
155 de.d_type = (ctx->f_attr.fa_attr & SMB_FA_DIR) ? DT_DIR : DT_REG;
156 de.d_namlen = ctx->f_nmlen;
157 bcopy(ctx->f_name, de.d_name, de.d_namlen);
158 dirent_terminate(&de);
163 cn.cn_nameptr = de.d_name;
164 cn.cn_namelen = de.d_namlen;
169 error = uiomove(&de, DE_SIZE, uio);