Home | History | Annotate | Download | only in newfs_msdos

Lines Matching defs:img

259     u_int8_t *img;
642 if (!(img = malloc(bpb.bps)))
666 if ((n = read(fd1, img, bpb.bps)) == -1) {
675 memset(img, 0, bpb.bps);
679 bsbpb = (struct bsbpb *)(img + x1);
694 bsxbpb = (struct bsxbpb *)(img + x1);
703 bsx = (struct bsx *)(img + x1);
721 bs = (struct bs *)img;
727 memcpy(img + x1, bootcode, sizeof(bootcode));
728 mk2(img + MINBPS - 2, DOSMAGIC);
734 mk4(img, 0x41615252);
735 mk4(img + MINBPS - 28, 0x61417272);
736 mk4(img + MINBPS - 24, 0xffffffff);
737 mk4(img + MINBPS - 20, 0xffffffff);
738 mk2(img + MINBPS - 2, DOSMAGIC);
742 mk1(img[0], bpb.mid);
744 mk1(img[x], o.fat_type == 32 && x % 4 == 3 ? 0x0f : 0xff);
746 de = (struct de *)img;
758 if ((n = write(fd, img, bpb.bps)) == -1) {