HomeSort by: relevance | last modified time | path
    Searched defs:dirp (Results 1 - 25 of 63) sorted by relevancy

1 2 3

  /src/distrib/utils/libhack/
opendir.c 60 DIR *dirp; variable in typeref:typename:DIR *
72 (dirp = (DIR *)malloc(sizeof(DIR))) == NULL) {
82 dirp->dd_len = DIRBLKSIZ;
83 dirp->dd_buf = malloc((size_t)dirp->dd_len);
84 if (dirp->dd_buf == NULL) {
85 free(dirp);
89 dirp->dd_seek = 0;
92 dirp->dd_loc = 0;
93 dirp->dd_fd = fd
    [all...]
  /src/lib/libc/gen/
opendir.c 78 DIR *dirp; local in function:__opendir2
84 dirp = __opendir_common(fd, name, flags);
85 if (dirp == NULL) {
90 return dirp;
118 DIR *dirp; local in function:__opendir_common
123 if ((dirp = malloc(sizeof(*dirp))) == NULL)
125 dirp->dd_buf = NULL;
126 dirp->dd_internal = NULL;
129 if ((dirp->dd_lock = malloc(sizeof(mutex_t))) == NULL
    [all...]
scandir.c 96 DIR *dirp; local in function:scandir
102 if ((dirp = opendir(dirname)) == NULL)
105 if ((arraysz = dirsize(dirp->dd_fd, 0)) == 0)
114 while ((d = readdir(dirp)) != NULL) {
123 if ((arraysz = dirsize(dirp->dd_fd, arraysz)) == 0)
143 (void)closedir(dirp);
159 (void)closedir(dirp);
  /src/sbin/fsck_ext2fs/
pass2.c 225 struct ext2fs_direct *dirp = idesc->id_dirp; local in function:pass2check
239 if (fs2h32(dirp->e2d_ino) != 0 && dirp->e2d_namlen == 1 &&
240 dirp->e2d_name[0] == '.') {
241 if (fs2h32(dirp->e2d_ino) != idesc->id_number) {
243 dirp->e2d_ino = h2fs32(idesc->id_number);
249 && (dirp->e2d_type != EXT2_FT_DIR)) {
251 dirp->e2d_type = EXT2_FT_DIR;
267 if (fs2h32(dirp->e2d_ino) != 0 && strcmp(dirp->e2d_name, "..") != 0)
    [all...]
dir.c 350 struct ext2fs_direct *dirp = idesc->id_dirp; local in function:mkentry
360 if (dirp->e2d_ino != 0)
361 oldlen = EXT2FS_DIRSIZ(dirp->e2d_namlen);
364 if (fs2h16(dirp->e2d_reclen) - oldlen < newlen)
366 newent.e2d_reclen = h2fs16(fs2h16(dirp->e2d_reclen) - oldlen);
367 dirp->e2d_reclen = h2fs16(oldlen);
368 dirp = (struct ext2fs_direct *)(((char *)dirp) + oldlen);
369 dirp->e2d_ino = h2fs32(idesc->id_parent); /* ino to be entered is in id_parent */
370 dirp->e2d_reclen = newent.e2d_reclen
380 struct ext2fs_direct *dirp = idesc->id_dirp; local in function:chgino
620 struct ext2fs_dirtemplate *dirp; local in function:allocdir
    [all...]
  /src/sbin/fsck_lfs/
pass2.c 216 LFS_DIRHEADER *dirp = idesc->id_dirp; local in function:pass2check
230 if (lfs_dir_getino(fs, dirp) != 0 && strcmp(lfs_dir_nameptr(fs, dirp), ".") == 0) {
231 if (lfs_dir_getino(fs, dirp) != idesc->id_number) {
234 lfs_dir_setino(fs, dirp, idesc->id_number);
238 if (lfs_dir_gettype(fs, dirp) != LFS_DT_DIR) {
241 lfs_dir_settype(fs, dirp, LFS_DT_DIR);
253 if (lfs_dir_getino(fs, dirp) != 0 && strcmp(lfs_dir_nameptr(fs, dirp), "..") != 0) {
255 lfs_dir_nameptr(fs, dirp));
    [all...]
dir.c 371 LFS_DIRHEADER *dirp = idesc->id_dirp; local in function:mkentry
380 if (lfs_dir_getino(fs, dirp) != 0)
381 oldreclen = LFS_DIRSIZ(fs, dirp);
386 if (lfs_dir_getreclen(fs, dirp) - oldreclen < newreclen)
390 newreclen = lfs_dir_getreclen(fs, dirp) - oldreclen;
391 lfs_dir_setreclen(fs, dirp, oldreclen);
394 dirp = LFS_NEXTDIR(fs, dirp);
397 lfs_dir_setino(fs, dirp, idesc->id_parent);
398 lfs_dir_setreclen(fs, dirp, newreclen)
410 LFS_DIRHEADER *dirp = idesc->id_dirp; local in function:chgino
594 LFS_DIRHEADER *dirp; local in function:zerodirblk
674 LFS_DIRHEADER *dirp; local in function:allocdir
    [all...]
inode.c 503 LFS_DIRHEADER *dirp = idesc->id_dirp; local in function:findname
507 if (lfs_dir_getino(fs, dirp) != idesc->id_parent)
509 len = lfs_dir_getnamlen(fs, dirp) + 1;
517 (void)memcpy(buf, lfs_dir_nameptr(fs, dirp), len);
524 LFS_DIRHEADER *dirp = idesc->id_dirp; local in function:findino
527 ino = lfs_dir_getino(fs, dirp);
530 if (strcmp(lfs_dir_nameptr(fs, dirp), idesc->id_name) == 0 &&
  /src/sbin/mount_qemufwcfg/
virtdir.c 180 VIRTDIR *dirp; local in function:openvirtdir
182 dirp = emalloc(sizeof(*dirp));
183 dirp->dirname = estrdup(d);
184 dirp->dirnamelen = strlen(d);
185 dirp->tp = tp;
186 dirp->i = 0;
187 return dirp;
193 readvirtdir(VIRTDIR *dirp)
197 for ( ; dirp->i < dirp->tp->c; dirp->i++)
    [all...]
fwcfg.c 116 static VIRTDIR *dirp; local in function:fwcfg_readdir
120 if ((dirp = openvirtdir(&fwcfg_virtdir, path)) == NULL)
125 while ((dp = readvirtdir(dirp)) != NULL) {
129 closevirtdir(dirp);
130 dirp = NULL;
  /src/share/examples/refuse/id3fs/
id3fs.c 89 VIRTDIR *dirp; local in function:id3fs_readdir
91 if ((dirp = openvirtdir(&id3, path)) == NULL) {
96 while ((dp = readvirtdir(dirp)) != NULL) {
99 closevirtdir(dirp);
  /src/share/examples/refuse/pcifs/
pcifs.c 85 VIRTDIR *dirp; local in function:pcifs_readdir
87 if ((dirp = openvirtdir(&pci, path)) == NULL) {
92 while ((dp = readvirtdir(dirp)) != NULL) {
95 closevirtdir(dirp);
  /src/sbin/fsck_ffs/
pass2.c 326 struct direct *dirp = idesc->id_dirp; local in function:pass2check
339 if (!is_ufs2 && doinglevel2 && iswap32(dirp->d_ino) > 0 &&
340 iswap32(dirp->d_ino) < maxino) {
341 dirp->d_type = inoinfo(iswap32(dirp->d_ino))->ino_type;
349 if (dirp->d_ino != 0 && strcmp(dirp->d_name, ".") == 0) {
350 if (iswap32(dirp->d_ino) != idesc->id_number) {
353 dirp->d_ino = iswap32(idesc->id_number);
358 if (newinofmt && dirp->d_type != DT_DIR)
    [all...]
  /src/share/examples/refuse/dmesgfs/
dmesgfs.c 104 static VIRTDIR *dirp; local in function:dmesgfs_readdir
108 if ((dirp = openvirtdir(&pci, path)) == NULL) {
114 while ((dp = readvirtdir(dirp)) != NULL) {
119 closevirtdir(dirp);
120 dirp = NULL;
  /src/share/examples/refuse/ian/ian/
ian.c 169 VIRTDIR *dirp; local in function:ian_readdir
171 if ((dirp = openvirtdir(&ian, path)) == NULL) {
176 while ((dp = readvirtdir(dirp)) != NULL) {
179 closevirtdir(dirp);
  /src/share/examples/refuse/virtdir/
virtdir.c 210 VIRTDIR *dirp; local in function:openvirtdir
212 NEW(VIRTDIR, dirp, "openvirtdir", exit(EXIT_FAILURE));
213 dirp->dirname = strdup(d);
214 dirp->dirnamelen = strlen(d);
215 dirp->tp = tp;
216 dirp->i = 0;
217 return dirp;
223 readvirtdir(VIRTDIR *dirp)
227 for ( ; dirp->i < dirp->tp->c ; dirp->i++)
    [all...]
  /src/usr.bin/patch/
backupfile.c 104 DIR *dirp; local in function:max_backup_version
109 dirp = opendir(dir);
110 if (dirp == NULL)
116 while ((dp = readdir(dirp)) != NULL) {
124 closedir(dirp);
  /src/usr.bin/rwho/
rwho.c 79 DIR *dirp; local in function:main
119 if (chdir(_PATH_RWHODIR) || (dirp = opendir(".")) == NULL)
127 while ((dp = readdir(dirp)) != NULL) {
  /src/usr.sbin/ypserv/ypserv/
ypserv_proc.c 437 DIR *dirp = NULL; local in function:ypproc_maplist_2_svc
465 if ((dirp = opendir(domain_path)) == NULL) {
476 for (dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) {
501 if (dirp != NULL)
502 (void)closedir(dirp);
  /src/sbin/badsect/
badsect.c 102 DIR *dirp; local in function:main
118 if ((dirp = opendir(name)) == NULL)
121 while ((dp = readdir(dirp)) != NULL) {
141 (void)closedir(dirp); /* now *dp is invalid */
  /src/usr.bin/cvslatest/
cvslatest.c 227 DIR *dirp; local in function:findCVSDir
231 if ((dirp = opendir(name)) == NULL)
234 while ((dp = readdir(dirp)) != NULL) {
245 closedir(dirp);
  /src/usr.bin/ruptime/
ruptime.c 85 DIR *dirp; local in function:main
120 if (chdir(_PATH_RWHODIR) || (dirp = opendir(".")) == NULL)
124 for (nhosts = hspace = 0; (dp = readdir(dirp)) != NULL;) {
  /src/lib/libpuffs/
null.c 415 DIR *dirp; local in function:puffs_null_node_fsync
421 if ((dirp = opendir(PNPATH(pn))) == NULL)
423 fd = dirfd(dirp);
426 closedir(dirp);
433 closedir(dirp);
  /src/sbin/restore/
interactive.c 90 struct dirent *glob_readdir(RST_DIR *dirp);
519 RST_DIR *dirp; local in function:printlist
528 if ((dirp = rst_opendir(name)) == NULL) {
540 while ((dp = rst_readdir(dirp)) != NULL)
542 rst_closedir(dirp);
548 if ((dirp = rst_opendir(name)) == NULL)
554 while ((dp = rst_readdir(dirp)) != NULL) {
571 rst_closedir(dirp);
580 if (dirp != NULL) {
727 glob_readdir(RST_DIR *dirp)
    [all...]
  /src/share/examples/refuse/fanoutfs/
fanoutfs.c 222 DIR *dirp; local in function:fanoutfs_readdir
230 if ((dirp = opendir(name)) == NULL) {
233 while ((dp = readdir(dirp)) != NULL) {
240 (void) closedir(dirp);

Completed in 19 milliseconds

1 2 3