Lines Matching refs:img
246 u_int8_t *img; in mkfs_msdos() local
639 img = physbuf; in mkfs_msdos()
671 if ((n = read(fd1, img, bpb.bpbBytesPerSec)) == -1) { in mkfs_msdos()
680 memset(img, 0, bpb.bpbBytesPerSec); in mkfs_msdos()
685 bsbpb = (struct bsbpb *)(img + x1); in mkfs_msdos()
700 bsxbpb = (struct bsxbpb *)(img + x1); in mkfs_msdos()
709 bsx = (struct bsx *)(img + x1); in mkfs_msdos()
727 bs = (struct bs *)img; in mkfs_msdos()
733 memcpy(img + x1, bootcode, sizeof(bootcode)); in mkfs_msdos()
734 mk2(img + MINBPS - 2, DOSMAGIC); in mkfs_msdos()
740 mk4(img, 0x41615252); in mkfs_msdos()
741 mk4(img + MINBPS - 28, 0x61417272); in mkfs_msdos()
742 mk4(img + MINBPS - 24, 0xffffffff); in mkfs_msdos()
743 mk4(img + MINBPS - 20, 0xffffffff); in mkfs_msdos()
744 mk2(img + MINBPS - 2, DOSMAGIC); in mkfs_msdos()
749 mk1(img[0], bpb.bpbMedia); in mkfs_msdos()
751 mk1(img[x], fat == 32 && x % 4 == 3 ? 0x0f : 0xff); in mkfs_msdos()
753 de = (struct de *)img; in mkfs_msdos()
769 img += bpb.bpbBytesPerSec; in mkfs_msdos()
770 if (img >= physbuf_end) { in mkfs_msdos()
776 img = physbuf; in mkfs_msdos()
783 if (img != physbuf) { in mkfs_msdos()
784 ssize_t tailsize = img - physbuf; in mkfs_msdos()