Home | History | Annotate | Download | only in makefs

Lines Matching defs:dirbuf

677 	if (cur == root) {			/* "."; write dirbuf */
729 if (cur == root) { /* "."; write dirbuf */
751 dirbuf_t dirbuf;
762 (void)memset(&dirbuf, 0, sizeof(dirbuf));
780 ffs_make_dirbuf(&dirbuf, cur->name, cur, fsopts->needswap);
782 ffs_make_dirbuf(&dirbuf, "..",
797 ffs_dump_dirbuf(&dirbuf, dir, fsopts->needswap);
800 * pass 2: write out dirbuf, then non-directories at this level
818 membuf = ffs_build_dinode1(&din.ffs1_din, &dirbuf, cur,
821 membuf = ffs_build_dinode2(&din.ffs2_din, &dirbuf, cur,
861 if (dirbuf.buf != NULL)
862 free(dirbuf.buf);