| /openbsd-src/sys/msdosfs/ |
| H A D | msdosfs_vnops.c | 1426 struct dirent dirbuf; in msdosfs_readdir() local 1446 * To be safe, initialize dirbuf in msdosfs_readdir() 1448 bzero(&dirbuf, sizeof(dirbuf)); in msdosfs_readdir() 1483 dirbuf.d_fileno = pmp->pm_rootdirblk; in msdosfs_readdir() 1485 dirbuf.d_fileno = 1; in msdosfs_readdir() 1486 dirbuf.d_type = DT_DIR; in msdosfs_readdir() 1489 dirbuf.d_namlen = 1; in msdosfs_readdir() 1490 strlcpy(dirbuf.d_name, ".", in msdosfs_readdir() 1491 sizeof dirbuf in msdosfs_readdir() [all...] |
| /openbsd-src/sys/ufs/ext2fs/ |
| H A D | ext2fs_lookup.c | 141 caddr_t dirbuf; in ext2fs_readdir() local 162 dirbuf = malloc(e2fs_count, M_TEMP, M_WAITOK | M_ZERO); in ext2fs_readdir() 163 aiov.iov_base = dirbuf; in ext2fs_readdir() 168 dp = (struct ext2fs_direct *) dirbuf; in ext2fs_readdir() 169 while ((char *) dp < (char *) dirbuf + readcnt) { in ext2fs_readdir() 194 free(dirbuf, M_TEMP, e2fs_count); 763 char *dirbuf; in ext2fs_direnter() 828 if ((error = ext2fs_bufatoff(dp, (off_t)dp->i_offset, &dirbuf, &bp)) in ext2fs_direnter() 838 ep = (struct ext2fs_direct *)dirbuf; in ext2fs_direnter() 842 nep = (struct ext2fs_direct *)(dirbuf in ext2fs_direnter() 759 char *dirbuf; ext2fs_direnter() local 1024 struct ext2fs_dirtemplate dirbuf; ext2fs_checkpath() local [all...] |
| H A D | ext2fs_vnops.c | 501 struct ext2fs_dirtemplate dirbuf; in ext2fs_rename() local 812 error = vn_rdwr(UIO_READ, fvp, (caddr_t)&dirbuf, in ext2fs_rename() 817 namlen = dirbuf.dotdot_namlen; in ext2fs_rename() 819 dirbuf.dotdot_name[0] != '.' || in ext2fs_rename() 820 dirbuf.dotdot_name[1] != '.') { in ext2fs_rename() 824 dirbuf.dotdot_ino = htole32(newparent); in ext2fs_rename() 826 (caddr_t)&dirbuf, in ext2fs_rename()
|
| /openbsd-src/sys/ufs/ufs/ |
| H A D | ufs_lookup.c | 685 char *dirbuf; in ufs_direnter() local 753 if ((error = UFS_BUFATOFF(dp, (off_t)dp->i_offset, &dirbuf, &bp)) in ufs_direnter() 763 ep = (struct direct *)dirbuf; in ufs_direnter() 767 nep = (struct direct *)(dirbuf + loc); in ufs_direnter() 794 dp->i_offset + ((char *)nep - dirbuf), in ufs_direnter() 795 dp->i_offset + ((char *)ep - dirbuf)); in ufs_direnter() 823 ufsdirhash_add(dp, dirp, dp->i_offset + ((char *)ep - dirbuf)); in ufs_direnter() 828 ufsdirhash_checkblock(dp, dirbuf - in ufs_direnter() 1022 struct dirtemplate dirbuf; in ufs_checkpath() local 1039 error = vn_rdwr(UIO_READ, vp, (caddr_t)&dirbuf, in ufs_checkpath() [all …]
|
| /openbsd-src/bin/pax/ |
| H A D | ar_subs.c | 794 char dirbuf[PAXPATHLEN+1]; in copy() local 803 dlen = strlcpy(dirbuf, dirptr, sizeof(dirbuf)); in copy() 804 if (dlen >= sizeof(dirbuf) || in copy() 805 (dlen == sizeof(dirbuf) - 1 && dirbuf[dlen - 1] != '/')) { in copy() 809 dest_pt = dirbuf + dlen; in copy() 882 if (cmp_file_times(uflag, Dflag, arcn, dirbuf)) { in copy() 898 if ((res > 0) || (set_dest(arcn, dirbuf, dlen) < 0)) { in copy()
|
| /openbsd-src/gnu/usr.bin/perl/ext/SDBM_File/ |
| H A D | sdbm.c | 160 (void) memset(db->dirbuf, 0, DBLKSIZ); in sdbm_prep() 484 || (got=read(db->dirf, db->dirbuf, DBLKSIZ)) < 0) in getdbit() 487 memset(db->dirbuf,0,DBLKSIZ); in getdbit() 493 return db->dirbuf[c % DBLKSIZ] & (1 << dbit % BYTESIZ); in getdbit() 508 || (got=read(db->dirf, db->dirbuf, DBLKSIZ)) < 0) in setdbit() 511 memset(db->dirbuf,0,DBLKSIZ); in setdbit() 517 db->dirbuf[c % DBLKSIZ] |= (1 << dbit % BYTESIZ); in setdbit() 528 || write(db->dirf, db->dirbuf, DBLKSIZ) < 0) in setdbit()
|
| H A D | sdbm.h | 35 char dirbuf[DBLKSIZ]; /* directory file block buffer */ member
|
| /openbsd-src/sys/kern/ |
| H A D | vfs_getcwd.c | 60 char *dirbuf = NULL; in vfs_getcwd_scandir() local 119 dirbuf = malloc(dirbuflen, M_TEMP, M_WAITOK); in vfs_getcwd_scandir() 127 iov.iov_base = dirbuf; in vfs_getcwd_scandir() 154 cpos = dirbuf; in vfs_getcwd_scandir() 202 free(dirbuf, M_TEMP, dirbuflen); in vfs_getcwd_scandir()
|
| /openbsd-src/usr.bin/sed/ |
| H A D | main.c | 343 char dirbuf[PATH_MAX]; in mf_getline() 398 len = strlcpy(dirbuf, fname, sizeof(dirbuf)); in mf_getline() 399 if (len >= sizeof(dirbuf)) in mf_getline() 402 "%s/sedXXXXXXXXXX", dirname(dirbuf)); in mf_getline() 339 char dirbuf[PATH_MAX]; mf_getline() local
|
| /openbsd-src/sbin/restore/ |
| H A D | dirs.c | 397 char dirbuf[DIRBLKSIZ]; variable 409 ((struct direct *)(dirbuf + prev))->d_reclen = in putent() 411 (void)fwrite(dirbuf, 1, DIRBLKSIZ, df); in putent() 414 memcpy(dirbuf + dirloc, dp, dp->d_reclen); in putent() 425 ((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev; in flushent() 426 (void)fwrite(dirbuf, dirloc, 1, df); in flushent()
|
| /openbsd-src/usr.sbin/makefs/ |
| H A D | ffs.c | 683 dirbuf_t dirbuf; in ffs_populate_dir() local 694 (void)memset(&dirbuf, 0, sizeof(dirbuf)); in ffs_populate_dir() 709 ffs_make_dirbuf(&dirbuf, cur->name, cur); in ffs_populate_dir() 711 ffs_make_dirbuf(&dirbuf, "..", in ffs_populate_dir() 742 membuf = ffs_build_dinode1(&din.ffs1_din, &dirbuf, cur, in ffs_populate_dir() 745 membuf = ffs_build_dinode2(&din.ffs2_din, &dirbuf, cur, in ffs_populate_dir() 772 free(dirbuf.buf); in ffs_populate_dir()
|
| /openbsd-src/sbin/unwind/libunbound/util/ |
| H A D | config_file.c | 2713 TCHAR dirbuf[2*MAX_PATH+4]; in if_is_https() 2717 dirbuf[0] = 0; in if_is_https() 2718 if(!GetModuleFileName(NULL, dirbuf, MAX_PATH)) in if_is_https() 2720 if(strrchr(dirbuf, '\\')) { 2721 (strrchr(dirbuf, '\\'))[0] = 0; in cfg_has_https() 2723 if(dirbuf[0]) { in cfg_has_https() 2726 cfg->directory = memdup(dirbuf, strlen(dirbuf)+1); in cfg_has_https() 2679 TCHAR dirbuf[2*MAX_PATH+4]; w_config_adjust_directory() local
|
| /openbsd-src/usr.sbin/unbound/util/ |
| H A D | config_file.c | 2713 TCHAR dirbuf[2*MAX_PATH+4]; in if_is_https() 2717 dirbuf[0] = 0; in if_is_https() 2718 if(!GetModuleFileName(NULL, dirbuf, MAX_PATH)) in if_is_https() 2720 if(strrchr(dirbuf, '\\')) { 2721 (strrchr(dirbuf, '\\'))[0] = 0; in cfg_has_https() 2723 if(dirbuf[0]) { in cfg_has_https() 2726 cfg->directory = memdup(dirbuf, strlen(dirbuf)+1); in cfg_has_https() 2679 TCHAR dirbuf[2*MAX_PATH+4]; w_config_adjust_directory() local
|
| /openbsd-src/usr.bin/kdump/ |
| H A D | kdump.c | 1536 char dirbuf[4], *dir = dirbuf; in ioctldecode() local 1551 dirbuf, (int)((cmd >> 8) & 0xff), cmd & 0xff); in ioctldecode()
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/ |
| H A D | ChangeLog-1994 | 2720 top.h: Change all occurances of dirbuf to gdb_dirbuf. Collides
|