dirbuf
static char dirbuf[DIRBLKSIZ];
((struct direct *)(dirbuf + prev))->d_reclen =
(void) fwrite(dirbuf, 1, DIRBLKSIZ, df);
bcopy((char *)dp, dirbuf + dirloc, (size_t)dp->d_reclen);
((struct direct *)(dirbuf + prev))->d_reclen = DIRBLKSIZ - prev;
(void) fwrite(dirbuf, (size_t)dirloc, 1, df);
char dirbuf[PATH_MAX + 1];
dirbuf[0] = '\0';
if (getcwd(dirbuf, sizeof (dirbuf)) == NULL) {
escapestr(dirbuf);
char dirbuf[PATH_MAX + 1];
if (getcwd(dirbuf, PATH_MAX) == NULL) {
ret = chdir(dirbuf);
if (dirbuf) {
free(dirbuf);
dirbuf = NULL;
if (dirbuf) {
free(dirbuf);
dirbuf = NULL;
if (dirbuf) {
free(dirbuf);
dirbuf = NULL;
dirbuf = (uint8_t *)malloc(nb);
if (dirbuf == NULL)
if (bread(fsreadfd, (char *)dirbuf,
dir_fidp = dirbuf;
dirbuf = (uint8_t *)malloc(nb);
if (dirbuf == NULL)
if (bread(fsreadfd, (char *)dirbuf,
dir_fidp = dirbuf;
static uint8_t *dirbuf;
char dirbuf[MAXPATHLEN];
strcpy(dirbuf, outalias);
strcat(dirbuf, ".tmp");
if ((fdb = dbm_open(dirbuf, O_RDWR | O_CREAT, 0644)) == NULL) {
fprintf(stderr, "makedbm: can't open %s\n", dirbuf);
strcpy(dirbuf, outalias);
strcat(dirbuf, dbm_dir);
if (rename(tmpdirbuf, dirbuf) < 0) {
0, 100, dirbuf);
#define h ((xfs_dir2_leaf_hdr_t *)dirbuf)
#define dau ((xfs_dir2_data_union_t *)dirbuf)
xfs_read (dirbuf, 4);
xfs_read ((char *)dirbuf + 4, 5);
xfs_read (dirbuf, toread);
name = (char *)dirbuf;
xfs_read (dirbuf, sizeof(xfs_dir2_data_hdr_t));
if (((xfs_dir2_data_hdr_t *)dirbuf)->magic == le32(XFS_DIR2_BLOCK_MAGIC)) {
#define tail ((xfs_dir2_block_tail_t *)dirbuf)
xfs_read (dirbuf, sizeof(*tail));
#define h ((xfs_dir2_leaf_hdr_t *)dirbuf)
#define n ((xfs_da_intnode_t *)dirbuf)
char dirbuf[DBLKSIZ];
char dirbuf[PATH_MAX], path[PATH_MAX], *dirpath;
(void) strlcpy(dirbuf, lp->log_path, sizeof (dirbuf));
dirpath = dirname(dirbuf);
perform_file_actions(file_attr_t *fap, void *dirbuf)
if (spawn_closefrom(fap->fa_filedes, dirbuf))
void *dirbuf = NULL;
if ((dirbuf = lmalloc(DIRBUF)) == NULL)
if (dirbuf)
lfree(dirbuf, DIRBUF);
if (dirbuf)
lfree(dirbuf, DIRBUF);
if (set_error(&error, perform_file_actions(fap, dirbuf)) != 0)
void *dirbuf = NULL;
if ((dirbuf = lmalloc(DIRBUF)) == NULL)
if (dirbuf)
lfree(dirbuf, DIRBUF);
if (dirbuf)
lfree(dirbuf, DIRBUF);
if (set_error(&error, perform_file_actions(fap, dirbuf)) != 0)
readsize = read(dirf, dirbuf, DBLKSIZ);
(void) memset(&dirbuf+readsize, 0, DBLKSIZ-readsize);
if (dirbuf[i] & (1<<n))
dirbuf[i] |= 1<<n;
if (write(dirf, dirbuf, DBLKSIZ) < 0)
char dirbuf[DBLKSIZ];
readsize = read(dirf, dirbuf, DBLKSIZ);
bzero(dirbuf+readsize, DBLKSIZ-readsize);
if (dirbuf[i] & (1<<n))
dirbuf[i] |= 1<<n;
if (write(dirf, dirbuf, DBLKSIZ) < 0)
struct fddirect dirbuf;
dirbuf.d_name[i] = '\0';
dirbuf.d_ino = fdtoi(n);
numtos((ulong_t)n, dirbuf.d_name);
error = uiomove((caddr_t)&dirbuf + modoff,