Lines Matching defs:iobuf
162 char *iobuf;
582 iobuf = mmap(0, iobuf_memsize, PROT_READ|PROT_WRITE,
584 if (iobuf != MAP_FAILED)
594 memset(iobuf, 0, iobuf_memsize);
610 wtfs(fssize - 1, sectorsize, iobuf);
662 memcpy(iobuf, &sblock, sizeof sblock);
664 ffs_sb_swap(&sblock, (struct fs *)iobuf);
666 memset(iobuf + offsetof(struct fs, fs_old_postbl_start),
746 memcpy(iobuf, &sblock, sizeof(sblock));
747 memset(iobuf + sizeof(sblock), 0, i - sizeof(sblock));
749 ffs_sb_swap(&sblock, (struct fs *)iobuf);
751 ((struct fs *)iobuf)->fs_magic = FS_UFS2EA_MAGIC;
753 memset(iobuf + offsetof(struct fs, fs_old_postbl_start),
755 wtfs(sblock.fs_sblockloc / sectorsize, i, iobuf);
770 munmap(iobuf, iobuf_memsize);
956 memcpy(&iobuf[start], &acg, sblock.fs_cgsize);
958 ffs_cg_swap(&acg, (struct cg*)&iobuf[start], &sblock);
960 dp1 = (struct ufs1_dinode *)(&iobuf[start]);
961 dp2 = (struct ufs2_dinode *)(&iobuf[start]);
972 wtfs(FFS_FSBTODB(&sblock, cgsblock(&sblock, cylno)), iobufsize, iobuf);
985 dp1 = (struct ufs1_dinode *)(&iobuf[start]);
988 while ((char *)++dp1 < &iobuf[iobuf_memsize]);
990 d * sblock.fs_bsize / sblock.fs_frag, &iobuf[start]);
1389 rdfs(d, sblock.fs_bsize, (char *)iobuf);
1391 dp1 = (struct ufs1_dinode *)iobuf;
1404 dp2 = (struct ufs2_dinode *)iobuf;
1416 wtfs(d, sblock.fs_bsize, iobuf);
1625 roundup(sizeof sblock, sectorsize), iobuf);