Home
last modified time | relevance | path

Searched refs:ndirent (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/usr.sbin/makefs/msdos/
Dmsdosfs_vnops.c367 struct denode ndirent; in msdosfs_mkfile() local
395 memset(&ndirent, 0, sizeof(ndirent)); in msdosfs_mkfile()
396 if ((error = uniqdosname(pdep, &cn, ndirent.de_Name)) != 0) in msdosfs_mkfile()
399 ndirent.de_Attributes = (st->st_mode & S_IWUSR) ? in msdosfs_mkfile()
401 ndirent.de_StartCluster = 0; in msdosfs_mkfile()
402 ndirent.de_FileSize = 0; in msdosfs_mkfile()
403 ndirent.de_pmp = pdep->de_pmp; in msdosfs_mkfile()
404 ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE; in msdosfs_mkfile()
405 msdosfs_times(&ndirent, &node->inode->st); in msdosfs_mkfile()
409 if ((error = createde(&ndirent, pdep, &dep, &cn)) != 0) in msdosfs_mkfile()
[all …]
/freebsd-12-stable/sys/fs/msdosfs/
Dmsdosfs_vnops.c137 struct denode ndirent; in msdosfs_create() local
168 memset(&ndirent, 0, sizeof(ndirent)); in msdosfs_create()
169 error = uniqdosname(pdep, cnp, ndirent.de_Name); in msdosfs_create()
173 ndirent.de_Attributes = ATTR_ARCHIVE; in msdosfs_create()
174 ndirent.de_LowerCase = 0; in msdosfs_create()
175 ndirent.de_StartCluster = 0; in msdosfs_create()
176 ndirent.de_FileSize = 0; in msdosfs_create()
177 ndirent.de_pmp = pdep->de_pmp; in msdosfs_create()
178 ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE; in msdosfs_create()
180 DETIMES(&ndirent, &ts, &ts, &ts); in msdosfs_create()
[all …]
/freebsd-12-stable/sys/fs/nandfs/
Dnandfs_subr.c791 struct nandfs_dir_entry *ndirent; in nandfs_lookup_name_in_dir() local
833 ndirent = (struct nandfs_dir_entry *) pos; in nandfs_lookup_name_in_dir()
834 name_len = ndirent->name_len; in nandfs_lookup_name_in_dir()
837 (strncmp(name, ndirent->name, name_len) == 0) && in nandfs_lookup_name_in_dir()
838 (ndirent->inode != 0)) { in nandfs_lookup_name_in_dir()
839 *ino = ndirent->inode; in nandfs_lookup_name_in_dir()
842 name_len, ndirent->name, *ino)); in nandfs_lookup_name_in_dir()
848 diroffset += ndirent->rec_len; in nandfs_lookup_name_in_dir()
849 blkoff += ndirent->rec_len; in nandfs_lookup_name_in_dir()
Dnandfs_vnops.c1178 struct nandfs_dir_entry *ndirent; in nandfs_readdir() local
1226 ndirent = (struct nandfs_dir_entry *)pos; in nandfs_readdir()
1228 name_len = ndirent->name_len; in nandfs_readdir()
1230 dirent.d_fileno = ndirent->inode; in nandfs_readdir()
1232 dirent.d_type = ndirent->file_type; in nandfs_readdir()
1234 strncpy(dirent.d_name, ndirent->name, name_len); in nandfs_readdir()
1237 dirent.d_off = diroffset + ndirent->rec_len; in nandfs_readdir()
1255 diroffset += ndirent->rec_len; in nandfs_readdir()
1256 blkoff += ndirent->rec_len; in nandfs_readdir()