Home | History | Annotate | Download | only in tmpfs

Lines Matching defs:dent

811 	struct dirent dent;
821 memset(&dent, 0, sizeof(dent));
824 if ((error = tmpfs_dir_getdotents(node, &dent, uio)) != 0) {
830 if ((error = tmpfs_dir_getdotents(node, &dent, uio)) != 0) {
854 dent.d_fileno = 1;
855 dent.d_type = DT_WHT;
857 dent.d_fileno = de->td_node->tn_id;
858 dent.d_type = vtype2dt(de->td_node->tn_type);
860 dent.d_namlen = de->td_namelen;
861 KASSERT(de->td_namelen < sizeof(dent.d_name));
862 memcpy(dent.d_name, de->td_name, de->td_namelen);
863 dent.d_name[de->td_namelen] = '\0';
864 dent.d_reclen = _DIRENT_SIZE(&dent);
866 if (dent.d_reclen > uio->uio_resid) {
873 error = uiomove(&dent, dent.d_reclen, uio);