dirbuf 345 compat/common/vfs_syscalls_43.c caddr_t dirbuf; dirbuf 389 compat/common/vfs_syscalls_43.c dirbuf = (caddr_t)malloc(nbytes, M_TEMP, M_WAITOK); dirbuf 390 compat/common/vfs_syscalls_43.c kiov.iov_base = dirbuf; dirbuf 397 compat/common/vfs_syscalls_43.c edp = (struct dirent *)&dirbuf[readcnt]; dirbuf 398 compat/common/vfs_syscalls_43.c for (dp = (struct dirent *)dirbuf; dp < edp; ) { dirbuf 425 compat/common/vfs_syscalls_43.c error = uiomove(dirbuf, readcnt, &auio); dirbuf 427 compat/common/vfs_syscalls_43.c FREE(dirbuf, M_TEMP); dirbuf 68 kern/vfs_getcwd.c char *dirbuf = NULL; dirbuf 126 kern/vfs_getcwd.c dirbuf = malloc(dirbuflen, M_TEMP, M_WAITOK); dirbuf 134 kern/vfs_getcwd.c iov.iov_base = dirbuf; dirbuf 161 kern/vfs_getcwd.c cpos = dirbuf; dirbuf 204 kern/vfs_getcwd.c free(dirbuf, M_TEMP); dirbuf 1392 msdosfs/msdosfs_vnops.c struct dirent dirbuf; dirbuf 1416 msdosfs/msdosfs_vnops.c bzero(dirbuf.d_name, sizeof(dirbuf.d_name)); dirbuf 1459 msdosfs/msdosfs_vnops.c dirbuf.d_fileno = pmp->pm_rootdirblk; dirbuf 1461 msdosfs/msdosfs_vnops.c dirbuf.d_fileno = 1; dirbuf 1462 msdosfs/msdosfs_vnops.c dirbuf.d_type = DT_DIR; dirbuf 1465 msdosfs/msdosfs_vnops.c dirbuf.d_namlen = 1; dirbuf 1466 msdosfs/msdosfs_vnops.c strlcpy(dirbuf.d_name, ".", dirbuf 1467 msdosfs/msdosfs_vnops.c sizeof dirbuf.d_name); dirbuf 1470 msdosfs/msdosfs_vnops.c dirbuf.d_namlen = 2; dirbuf 1471 msdosfs/msdosfs_vnops.c strlcpy(dirbuf.d_name, "..", dirbuf 1472 msdosfs/msdosfs_vnops.c sizeof dirbuf.d_name); dirbuf 1475 msdosfs/msdosfs_vnops.c dirbuf.d_reclen = DIRENT_SIZE(&dirbuf); dirbuf 1476 msdosfs/msdosfs_vnops.c if (uio->uio_resid < dirbuf.d_reclen) dirbuf 1478 msdosfs/msdosfs_vnops.c error = uiomove((caddr_t) &dirbuf, dirbuf 1479 msdosfs/msdosfs_vnops.c dirbuf.d_reclen, uio); dirbuf 1544 msdosfs/msdosfs_vnops.c chksum = win2unixfn(wep, &dirbuf, chksum); dirbuf 1575 msdosfs/msdosfs_vnops.c dirbuf.d_fileno = fileno; dirbuf 1576 msdosfs/msdosfs_vnops.c dirbuf.d_type = DT_DIR; dirbuf 1591 msdosfs/msdosfs_vnops.c dirbuf.d_fileno = fileno; dirbuf 1592 msdosfs/msdosfs_vnops.c dirbuf.d_type = DT_REG; dirbuf 1596 msdosfs/msdosfs_vnops.c dirbuf.d_namlen = dos2unixfn(dentp->deName, dirbuf 1597 msdosfs/msdosfs_vnops.c (u_char *)dirbuf.d_name, dirbuf 1600 msdosfs/msdosfs_vnops.c dirbuf.d_name[dirbuf.d_namlen] = 0; dirbuf 1602 msdosfs/msdosfs_vnops.c dirbuf.d_reclen = DIRENT_SIZE(&dirbuf); dirbuf 1603 msdosfs/msdosfs_vnops.c if (uio->uio_resid < dirbuf.d_reclen) { dirbuf 1611 msdosfs/msdosfs_vnops.c error = uiomove((caddr_t) &dirbuf, dirbuf 1612 msdosfs/msdosfs_vnops.c dirbuf.d_reclen, uio); dirbuf 140 ufs/ext2fs/ext2fs_lookup.c caddr_t dirbuf; dirbuf 163 ufs/ext2fs/ext2fs_lookup.c MALLOC(dirbuf, caddr_t, e2fs_count, M_TEMP, M_WAITOK); dirbuf 169 ufs/ext2fs/ext2fs_lookup.c memset(dirbuf, 0, e2fs_count); dirbuf 170 ufs/ext2fs/ext2fs_lookup.c aiov.iov_base = dirbuf; dirbuf 175 ufs/ext2fs/ext2fs_lookup.c for (dp = (struct ext2fs_direct *)dirbuf; dirbuf 176 ufs/ext2fs/ext2fs_lookup.c (char *)dp < (char *)dirbuf + readcnt; ) { dirbuf 202 ufs/ext2fs/ext2fs_lookup.c FREE(dirbuf, M_TEMP); dirbuf 752 ufs/ext2fs/ext2fs_lookup.c char *dirbuf; dirbuf 817 ufs/ext2fs/ext2fs_lookup.c if ((error = ext2fs_bufatoff(dp, (off_t)dp->i_offset, &dirbuf, &bp)) dirbuf 827 ufs/ext2fs/ext2fs_lookup.c ep = (struct ext2fs_direct *)dirbuf; dirbuf 831 ufs/ext2fs/ext2fs_lookup.c nep = (struct ext2fs_direct *)(dirbuf + loc); dirbuf 1017 ufs/ext2fs/ext2fs_lookup.c struct ext2fs_dirtemplate dirbuf; dirbuf 1035 ufs/ext2fs/ext2fs_lookup.c error = vn_rdwr(UIO_READ, vp, (caddr_t)&dirbuf, dirbuf 1041 ufs/ext2fs/ext2fs_lookup.c namlen = dirbuf.dotdot_namlen; dirbuf 1043 ufs/ext2fs/ext2fs_lookup.c dirbuf.dotdot_name[0] != '.' || dirbuf 1044 ufs/ext2fs/ext2fs_lookup.c dirbuf.dotdot_name[1] != '.') { dirbuf 1048 ufs/ext2fs/ext2fs_lookup.c ino = fs2h32(dirbuf.dotdot_ino); dirbuf 513 ufs/ext2fs/ext2fs_vnops.c struct ext2fs_dirtemplate dirbuf; dirbuf 824 ufs/ext2fs/ext2fs_vnops.c error = vn_rdwr(UIO_READ, fvp, (caddr_t)&dirbuf, dirbuf 829 ufs/ext2fs/ext2fs_vnops.c namlen = dirbuf.dotdot_namlen; dirbuf 831 ufs/ext2fs/ext2fs_vnops.c dirbuf.dotdot_name[0] != '.' || dirbuf 832 ufs/ext2fs/ext2fs_vnops.c dirbuf.dotdot_name[1] != '.') { dirbuf 836 ufs/ext2fs/ext2fs_vnops.c dirbuf.dotdot_ino = h2fs32(newparent); dirbuf 838 ufs/ext2fs/ext2fs_vnops.c (caddr_t)&dirbuf, dirbuf 708 ufs/ufs/ufs_lookup.c char *dirbuf; dirbuf 816 ufs/ufs/ufs_lookup.c if ((error = UFS_BUFATOFF(dp, (off_t)dp->i_offset, &dirbuf, &bp)) dirbuf 828 ufs/ufs/ufs_lookup.c ep = (struct direct *)dirbuf; dirbuf 832 ufs/ufs/ufs_lookup.c nep = (struct direct *)(dirbuf + loc); dirbuf 859 ufs/ufs/ufs_lookup.c dp->i_offset + ((char *)nep - dirbuf), dirbuf 860 ufs/ufs/ufs_lookup.c dp->i_offset + ((char *)ep - dirbuf)); dirbuf 863 ufs/ufs/ufs_lookup.c softdep_change_directoryentry_offset(dp, dirbuf, dirbuf 892 ufs/ufs/ufs_lookup.c ufsdirhash_add(dp, dirp, dp->i_offset + ((char *)ep - dirbuf)); dirbuf 897 ufs/ufs/ufs_lookup.c ufsdirhash_checkblock(dp, dirbuf - dirbuf 904 ufs/ufs/ufs_lookup.c dp->i_offset + (caddr_t)ep - dirbuf, dirbuf 1128 ufs/ufs/ufs_lookup.c struct dirtemplate dirbuf; dirbuf 1145 ufs/ufs/ufs_lookup.c error = vn_rdwr(UIO_READ, vp, (caddr_t)&dirbuf, dirbuf 1152 ufs/ufs/ufs_lookup.c namlen = dirbuf.dotdot_namlen; dirbuf 1154 ufs/ufs/ufs_lookup.c namlen = dirbuf.dotdot_type; dirbuf 1156 ufs/ufs/ufs_lookup.c namlen = dirbuf.dotdot_namlen; dirbuf 1159 ufs/ufs/ufs_lookup.c dirbuf.dotdot_name[0] != '.' || dirbuf 1160 ufs/ufs/ufs_lookup.c dirbuf.dotdot_name[1] != '.') { dirbuf 1164 ufs/ufs/ufs_lookup.c if (dirbuf.dotdot_ino == source->i_number) { dirbuf 1168 ufs/ufs/ufs_lookup.c if (dirbuf.dotdot_ino == rootino) dirbuf 1171 ufs/ufs/ufs_lookup.c error = VFS_VGET(vp->v_mount, dirbuf.dotdot_ino, &vp); dirbuf 1403 ufs/ufs/ufs_vnops.c caddr_t dirbuf; dirbuf 1412 ufs/ufs/ufs_vnops.c MALLOC(dirbuf, caddr_t, count, M_TEMP, M_WAITOK); dirbuf 1413 ufs/ufs/ufs_vnops.c aiov.iov_base = dirbuf; dirbuf 1417 ufs/ufs/ufs_vnops.c edp = (struct dirent *)&dirbuf[readcnt]; dirbuf 1418 ufs/ufs/ufs_vnops.c for (dp = (struct dirent *)dirbuf; dp < edp; ) { dirbuf 1431 ufs/ufs/ufs_vnops.c error = uiomove(dirbuf, readcnt, uio); dirbuf 1433 ufs/ufs/ufs_vnops.c FREE(dirbuf, M_TEMP);