Lines Matching defs:bpt
67 int bpt, verbose=1, nbytes=0, track;
133 bpt = fdt.sectrac * (1<<fdt.secsize) * 128;
135 trackbuf = malloc(bpt);
139 vrfybuf = malloc(bpt);
147 fdt.tracks*bpt*fdt.heads/1024);
150 memset(trackbuf,0,bpt);
151 for(j=0;inputfd >= 0 && j<bpt;j+=i) {
152 if(!(i = read(inputfd,trackbuf+j,bpt-j))) {
168 if (lseek (fd, (long) track*bpt, 0) < 0) err(1, "lseek");
169 if (write (fd, trackbuf, bpt) != bpt) err(1, "write");
172 if (lseek (fd, (long) track*bpt, 0) < 0) err(1, "lseek");
173 if (read (fd, vrfybuf, bpt) != bpt) err(1, "read");
176 if (memcmp(trackbuf,vrfybuf,bpt)) err(1, "compare");
179 memset(trackbuf,0,bpt);
180 for(j=0;inputfd >= 0 && j<bpt;j+=i) {
181 if(!(i = read(inputfd,trackbuf+j,bpt-j))) {