| /dragonfly/sys/vfs/ufs/ |
| HD | ufs_lookup.c | 701 char *dirbuf; in ufs_direnter() local 793 error = ffs_blkatoff(dvp, (off_t)dp->i_offset, &dirbuf, &bp); in ufs_direnter() 805 ep = (struct direct *)dirbuf; in ufs_direnter() 809 nep = (struct direct *)(dirbuf + loc); in ufs_direnter() 836 dp->i_offset + ((char *)nep - dirbuf), in ufs_direnter() 837 dp->i_offset + ((char *)ep - dirbuf)); in ufs_direnter() 840 softdep_change_directoryentry_offset(dp, dirbuf, in ufs_direnter() 870 ufsdirhash_add(dp, dirp, dp->i_offset + ((char *)ep - dirbuf)); in ufs_direnter() 875 ufsdirhash_checkblock(dp, dirbuf - in ufs_direnter() 882 dp->i_offset + (caddr_t)ep - dirbuf, dirp->d_ino, newdirbp); in ufs_direnter() [all …]
|
| /dragonfly/sys/vfs/msdosfs/ |
| HD | msdosfs_vnops.c | 1500 struct dirent dirbuf; in msdosfs_readdir() local 1531 memset(dirbuf.d_name, 0, sizeof(dirbuf.d_name)); in msdosfs_readdir() 1574 dirbuf.d_fileno = FAT32(pmp) ? in msdosfs_readdir() 1577 dirbuf.d_type = DT_DIR; in msdosfs_readdir() 1580 dirbuf.d_namlen = 1; in msdosfs_readdir() 1581 dirbuf.d_name[0] = '.'; in msdosfs_readdir() 1584 dirbuf.d_namlen = 2; in msdosfs_readdir() 1585 dirbuf.d_name[0] = '.'; in msdosfs_readdir() 1586 dirbuf.d_name[1] = '.'; in msdosfs_readdir() 1590 dirbuf.d_fileno, dirbuf.d_type, in msdosfs_readdir() [all …]
|
| HD | msdosfs_conv.c | 597 struct dirent dirbuf; in winChkName() local 602 if (!mbnambuf_flush(nbp, &dirbuf) || dirbuf.d_namlen == 0) in winChkName() 605 un, unlen, dirbuf.d_name, dirbuf.d_namlen); in winChkName() 609 len = dirbuf.d_namlen; in winChkName() 613 for (np = dirbuf.d_name; unlen > 0 && len > 0;) { in winChkName()
|
| /dragonfly/sys/vfs/ext2fs/ |
| HD | ext2_lookup.c | 970 char *dirbuf; in ext2_add_entry() local 995 if ((error = ext2_blkatoff(dvp, (off_t)dp->i_offset, &dirbuf, in ext2_add_entry() 1006 ep = (struct ext2fs_direct_2 *)dirbuf; in ext2_add_entry() 1010 nep = (struct ext2fs_direct_2 *)(dirbuf + loc); in ext2_add_entry() 1200 struct dirtemplate dirbuf; in ext2_checkpath() local 1217 error = vn_rdwr(UIO_READ, vp, (caddr_t)&dirbuf, in ext2_checkpath() 1222 namlen = dirbuf.dotdot_type; /* like ufs little-endian */ in ext2_checkpath() 1224 dirbuf.dotdot_name[0] != '.' || in ext2_checkpath() 1225 dirbuf.dotdot_name[1] != '.') { in ext2_checkpath() 1229 if (le32toh(dirbuf.dotdot_ino) == source->i_number) { in ext2_checkpath() [all …]
|
| HD | ext2_vnops.c | 693 struct dirtemplate *dirbuf; in ext2_rename() local 1041 dirbuf = malloc(dp->i_e2fs->e2fs_bsize, M_TEMP, M_WAITOK | M_ZERO); in ext2_rename() 1042 error = vn_rdwr(UIO_READ, fvp, (caddr_t)&dirbuf, in ext2_rename() 1048 namlen = dirbuf->dotdot_type; in ext2_rename() 1050 dirbuf->dotdot_name[0] != '.' || in ext2_rename() 1051 dirbuf->dotdot_name[1] != '.') { in ext2_rename() 1055 dirbuf->dotdot_ino = htole32(newparent); in ext2_rename() 1061 (struct ext2fs_direct_2 *)dirbuf); in ext2_rename() 1063 (struct ext2fs_direct_2 *)dirbuf); in ext2_rename() 1065 (caddr_t)&dirbuf, in ext2_rename() [all …]
|
| /dragonfly/bin/pax/ |
| HD | ar_subs.c | 726 char dirbuf[PAXPATHLEN+1]; in copy() local 733 dlen = l_strncpy(dirbuf, dirptr, sizeof(dirbuf) - 1); in copy() 734 dest_pt = dirbuf + dlen; in copy() 807 dirbuf[PAXPATHLEN] = '\0'; in copy() 812 res = lstat(dirbuf, &sb); in copy() 836 if ((res > 0) || (set_dest(arcn, dirbuf, dlen) < 0)) { in copy()
|
| /dragonfly/usr.bin/sed/ |
| HD | main.c | 325 char *dirbuf, *basebuf; in mf_fgets() local 414 if ((dirbuf = strdup(fname)) == NULL || in mf_fgets() 418 "%s/.!%ld!%s", dirname(dirbuf), (long)getpid(), in mf_fgets() 420 free(dirbuf); in mf_fgets()
|
| /dragonfly/sbin/restore/ |
| HD | dirs.c | 396 char dirbuf[DIRBLKSIZ]; variable 408 ((struct direct *)(dirbuf + prev))->d_reclen = in putent() 410 fwrite(dirbuf, 1, DIRBLKSIZ, df); in putent() 413 memmove(dirbuf + dirloc, dp, (long)dp->d_reclen); in putent() 424 ((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev; in flushent() 425 fwrite(dirbuf, (int)dirloc, 1, df); in flushent()
|
| /dragonfly/usr.sbin/makefs/ |
| HD | ffs.c | 813 dirbuf_t dirbuf; in ffs_populate_dir() local 824 (void)memset(&dirbuf, 0, sizeof(dirbuf)); in ffs_populate_dir() 842 ffs_make_dirbuf(&dirbuf, cur->name, cur, fsopts->needswap); in ffs_populate_dir() 844 ffs_make_dirbuf(&dirbuf, "..", in ffs_populate_dir() 859 ffs_dump_dirbuf(&dirbuf, dir, fsopts->needswap); in ffs_populate_dir() 882 membuf = ffs_build_dinode1(&din.ffs1_din, &dirbuf, cur, in ffs_populate_dir() 886 membuf = ffs_build_dinode2(&din.ffs2_din, &dirbuf, cur, in ffs_populate_dir() 928 if (dirbuf.buf != NULL) in ffs_populate_dir() 929 free(dirbuf.buf); in ffs_populate_dir()
|
| /dragonfly/usr.sbin/newsyslog/ |
| HD | newsyslog.c | 1550 char *basebuf, *dirbuf, errbuf[80]; in delete_oldest_timelog() local 1563 dirbuf = NULL; in delete_oldest_timelog() 1566 if ((dirbuf = strdup(ent->log)) == NULL) in delete_oldest_timelog() 1568 dir = dirname(dirbuf); in delete_oldest_timelog() 1650 free(dirbuf); in delete_oldest_timelog() 2389 char *logfname, *logfnamebuf, *dir, *dirbuf; in mtime_old_timelog() local 2393 if ((dirbuf = strdup(file)) == NULL) { in mtime_old_timelog() 2397 dir = dirname(dirbuf); in mtime_old_timelog() 2400 free(dirbuf); in mtime_old_timelog() 2429 free(dirbuf); in mtime_old_timelog()
|
| /dragonfly/contrib/bmake/ |
| HD | parse.c | 398 char dirbuf[MAXPATHLEN + 1]; in PrintStackTrace() local 401 fname = realpath(fname, dirbuf); in PrintStackTrace() 465 char dirbuf[MAXPATHLEN + 1]; in PrintLocation() local 489 dir.str = realpath(dir.str, dirbuf); in PrintLocation()
|
| /dragonfly/contrib/tnftp/src/ |
| HD | fetch.c | 1859 char dirbuf[4]; in fetch_ftp() local 1949 (void)strlcpy(dirbuf, "/", sizeof(dirbuf)); in fetch_ftp() 1950 dir = dirbuf; in fetch_ftp()
|