/netbsd-6-1-5-RELEASE/sys/stand/ |
H A D | ls.c | 90 char dirbuf[DIRBLKSIZ]; local 93 while ((size = read(fd, dirbuf, DIRBLKSIZ)) == DIRBLKSIZ) 94 for (dp = dirbuf; (dp < (dirbuf + size)) && 95 (dp + ((DP *)dp)->d_reclen) < (dirbuf + size);
|
/netbsd-6-1-5-RELEASE/sys/arch/ia64/stand/efi/libefi/ |
H A D | efifs_ls.c | 133 char dirbuf[DIRBLKSIZ]; local 174 while ((size = read(fd, dirbuf, DIRBLKSIZ)) == DIRBLKSIZ) { 177 dp = (struct dirent *) dirbuf; 178 edp = (struct dirent *) (dirbuf + size);
|
/netbsd-6-1-5-RELEASE/sys/ufs/ufs/ |
H A D | ufs_lookup.c | 784 char *dirbuf; local 883 error = ufs_blkatoff(dvp, (off_t)ulr->ulr_offset, &dirbuf, &bp, true); 893 ep = (struct direct *)dirbuf; 899 nep = (struct direct *)(dirbuf + loc); 926 ulr->ulr_offset + ((char *)nep - dirbuf), 927 ulr->ulr_offset + ((char *)ep - dirbuf)); 969 ufsdirhash_add(dp, dirp, ulr->ulr_offset + ((char *)ep - dirbuf)); 974 ufsdirhash_checkblock(dp, dirbuf - 1246 struct dirtemplate dirbuf; local 1264 error = vn_rdwr(UIO_READ, vp, (void *)&dirbuf, 1318 struct dirtemplate dirbuf; local [all...] |
H A D | ufs_extattr.c | 495 char *dirbuf; local 501 dirbuf = kmem_alloc(DIRBLKSIZ, KM_SLEEP); 519 aiov.iov_base = dirbuf; 534 edp = (struct dirent *)&dirbuf[DIRBLKSIZ]; 535 for (dp = (struct dirent *)dirbuf; dp < edp; ) { 573 kmem_free(dirbuf, DIRBLKSIZ);
|
H A D | ufs_vnops.c | 1792 char *dirbuf; local 1809 error = ufs_blkatoff(fdvp, (off_t)to_ulr.ulr_offset, &dirbuf, 1835 &dirbuf, &bp, false); 1842 ep = (struct direct *)(dirbuf + entryoffsetinblock);
|
/netbsd-6-1-5-RELEASE/sys/fs/msdosfs/ |
H A D | msdosfs_vnops.c | 1380 struct dirent *dirbuf; local 1418 dirbuf = malloc(sizeof(struct dirent), M_MSDOSFSTMP, M_WAITOK | M_ZERO); 1446 dirbuf->d_fileno = cntobn(pmp, 1450 dirbuf->d_fileno = 1; 1451 dirbuf->d_type = DT_DIR; 1454 dirbuf->d_namlen = 1; 1455 strlcpy(dirbuf->d_name, ".", 1456 sizeof(dirbuf->d_name)); 1459 dirbuf->d_namlen = 2; 1460 strlcpy(dirbuf [all...] |
/netbsd-6-1-5-RELEASE/sys/ufs/ext2fs/ |
H A D | ext2fs_lookup.c | 150 void *dirbuf; local 171 dirbuf = kmem_alloc(e2fs_count, KM_SLEEP); 179 aiov.iov_base = dirbuf; 184 for (dp = (struct ext2fs_direct *)dirbuf; 185 (char *)dp < (char *)dirbuf + readcnt; ) { 212 kmem_free(dirbuf, e2fs_count); 762 char *dirbuf; local 823 if ((error = ext2fs_blkatoff(dvp, (off_t)ulr->ulr_offset, &dirbuf, &bp)) != 0) 832 ep = (struct ext2fs_direct *)dirbuf; 836 nep = (struct ext2fs_direct *)(dirbuf 1025 struct ext2fs_dirtemplate dirbuf; local [all...] |
H A D | ext2fs_vnops.c | 664 struct ext2fs_dirtemplate dirbuf; local 984 error = vn_rdwr(UIO_READ, fvp, (void *)&dirbuf, 989 namlen = dirbuf.dotdot_namlen; 991 dirbuf.dotdot_name[0] != '.' || 992 dirbuf.dotdot_name[1] != '.') { 996 dirbuf.dotdot_ino = h2fs32(newparent); 998 (void *)&dirbuf,
|
/netbsd-6-1-5-RELEASE/sys/compat/common/ |
H A D | vfs_syscalls_43.c | 356 char *dirbuf; local 396 dirbuf = malloc(count, M_TEMP, M_WAITOK); 397 kiov.iov_base = dirbuf; 404 edp = (struct dirent *)&dirbuf[readcnt]; 405 for (dp = (struct dirent *)dirbuf; dp < edp; ) { 432 error = uiomove(dirbuf, readcnt, &auio); 434 free(dirbuf, M_TEMP);
|
/netbsd-6-1-5-RELEASE/bin/pax/ |
H A D | ar_subs.c | 937 char dirbuf[PAXPATHLEN+1]; local 944 dlen = strlcpy(dirbuf, dirptr, sizeof(dirbuf)); 945 if (dlen >= sizeof(dirbuf) || 946 (dlen == sizeof(dirbuf) - 1 && dirbuf[dlen - 1] != '/')) { 950 dest_pt = dirbuf + dlen; 1023 res = lstat(dirbuf, &sb); 1047 if ((res > 0) || (set_dest(arcn, dirbuf, dlen) < 0)) {
|
/netbsd-6-1-5-RELEASE/sys/kern/ |
H A D | vfs_getcwd.c | 99 char *dirbuf = NULL; local 160 dirbuf = kmem_alloc(dirbuflen, KM_SLEEP); 168 iov.iov_base = dirbuf; 200 cpos = dirbuf; 260 kmem_free(dirbuf, dirbuflen);
|
/netbsd-6-1-5-RELEASE/sbin/restore/ |
H A D | dirs.c | 406 char dirbuf[DIRBLKSIZ]; variable 418 ((struct direct *)(dirbuf + prev))->d_reclen = 420 (void) fwrite(dirbuf, 1, DIRBLKSIZ, df); 423 memmove(dirbuf + dirloc, dp, (long)dp->d_reclen); 434 ((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev; 435 (void) fwrite(dirbuf, (int)dirloc, 1, df);
|
/netbsd-6-1-5-RELEASE/usr.bin/utoppya/ |
H A D | utoppya.c | 193 char *dir, *ext, dirbuf[2], ex, ft, tmbuf[32]; local 197 dirbuf[0] = '/'; 198 dirbuf[1] = '\0'; 199 dir = dirbuf;
|
/netbsd-6-1-5-RELEASE/usr.sbin/installboot/ |
H A D | ext2fs.c | 332 uint8_t dirbuf[MAXBSIZE]; local 346 if (ext2fs_read_disk_block(params, blk, blksize, dirbuf) == 0) 350 de = (struct ext2fs_direct *)&dirbuf[0]; 351 ede = (struct ext2fs_direct *)&dirbuf[blksize];
|
H A D | ffs.c | 396 char dirbuf[MAXBSIZE]; local 410 if (! ffs_read_disk_block(params, blk, blksize, dirbuf)) 414 de = (struct direct *)&dirbuf[0]; 415 ede = (struct direct *)&dirbuf[blksize];
|
/netbsd-6-1-5-RELEASE/sys/arch/acorn32/stand/nbfs/ |
H A D | nbfs.c | 344 char dirbuf[DIRBLKSIZ]; local 357 while (FS_READ(f.f_ops)(&f, dirbuf, DIRBLKSIZ, &resid) == 0 && 361 dp = (struct direct *) dirbuf; 362 edp = (struct direct *) (dirbuf + DIRBLKSIZ);
|
/netbsd-6-1-5-RELEASE/usr.sbin/makefs/ |
H A D | ffs.c | 655 if (cur == root) { /* "."; write dirbuf */ 707 if (cur == root) { /* "."; write dirbuf */ 729 dirbuf_t dirbuf; local 740 (void)memset(&dirbuf, 0, sizeof(dirbuf)); 758 ffs_make_dirbuf(&dirbuf, cur->name, cur, fsopts->needswap); 760 ffs_make_dirbuf(&dirbuf, "..", 775 ffs_dump_dirbuf(&dirbuf, dir, fsopts->needswap); 778 * pass 2: write out dirbuf, then non-directories at this level 796 membuf = ffs_build_dinode1(&din.ffs1_din, &dirbuf, cu [all...] |
/netbsd-6-1-5-RELEASE/sys/fs/union/ |
H A D | union_subr.c | 1135 char *dirbuf; local 1162 dirbuf = kmem_alloc(dirlen, KM_SLEEP); 1163 if (dirbuf == NULL) { 1172 aiov.iov_base = dirbuf; 1182 edp = (struct dirent *)&dirbuf[dirlen - auio.uio_resid]; 1183 for (dp = (struct dirent *)dirbuf; 1211 kmem_free(dirbuf, dirlen);
|
/netbsd-6-1-5-RELEASE/usr.bin/ktruss/ |
H A D | dump.c | 418 char dirbuf[4], *dir = dirbuf; local 427 dirbuf, (int) ((cmd >> 8) & 0xff), cmd & 0xff);
|
/netbsd-6-1-5-RELEASE/sys/arch/x68k/stand/libdos/ |
H A D | dos.h | 171 char dirbuf[64]; member in struct:dos_dpbptr
|
/netbsd-6-1-5-RELEASE/usr.bin/kdump/ |
H A D | kdump.c | 467 char dirbuf[4], *dir = dirbuf; local 478 printf("_IO%s('%c',", dirbuf, c); 480 printf("_IO%s(0x%02x,", dirbuf, c);
|
/netbsd-6-1-5-RELEASE/usr.bin/ftp/ |
H A D | fetch.c | 1353 char dirbuf[4]; local 1442 (void)strlcpy(dirbuf, "/", sizeof(dirbuf)); 1443 dir = dirbuf;
|
/netbsd-6-1-5-RELEASE/sys/ufs/lfs/ |
H A D | lfs_vnops.c | 1477 char *dirbuf; local 1494 error = ufs_blkatoff(fdvp, (off_t)to_ulr.ulr_offset, &dirbuf, 1520 &dirbuf, &bp, false); 1527 ep = (struct direct *)(dirbuf + entryoffsetinblock);
|