Lines Matching defs:cde
530 struct dirent *cde;
539 cde = malloc(sizeof(struct dirent), M_TEMP, M_WAITOK);
544 cde->d_fileno = ip->i_number;
545 cde->d_reclen = sizeof(struct dirent);
546 cde->d_type = DT_DIR;
547 cde->d_namlen = 1;
548 strncpy(cde->d_name, ".", 2);
549 error = uiomove((void *)cde, sizeof(struct dirent), uio);
558 cde->d_fileno = NTFS_ROOTINO; /* XXX */
559 cde->d_reclen = sizeof(struct dirent);
560 cde->d_type = DT_DIR;
561 cde->d_namlen = 2;
562 strncpy(cde->d_name, "..", 3);
564 error = uiomove((void *) cde, sizeof(struct dirent), uio);
593 remains = sizeof(cde->d_name) - 1;
594 fname = cde->d_name;
603 num, cde->d_name, iep->ie_fnametype,
605 cde->d_namlen = fname - (char *) cde->d_name;
606 cde->d_fileno = iep->ie_number;
607 cde->d_type = (iep->ie_fflag & NTFS_FFLAG_DIR) ? DT_DIR : DT_REG;
608 cde->d_reclen = sizeof(struct dirent);
609 dprintf(("%s\n", (cde->d_type == DT_DIR) ? "dir":"reg"));
611 error = uiomove((void *)cde, sizeof(struct dirent), uio);
650 free(cde, M_TEMP);