Lines Matching defs:bpt
68 int bpt, verbose=1, nbytes=0, track;
134 bpt = fdt.sectrac * (1<<fdt.secsize) * 128;
136 trackbuf = malloc(bpt);
140 vrfybuf = malloc(bpt);
148 fdt.tracks*bpt*fdt.heads/1024);
151 memset(trackbuf,0,bpt);
152 for(j=0;inputfd >= 0 && j<bpt;j+=i) {
153 if(!(i = read(inputfd,trackbuf+j,bpt-j))) {
169 if (lseek (fd, (long) track*bpt, 0) < 0) err(1, "lseek");
170 if (write (fd, trackbuf, bpt) != bpt) err(1, "write");
173 if (lseek (fd, (long) track*bpt, 0) < 0) err(1, "lseek");
174 if (read (fd, vrfybuf, bpt) != bpt) err(1, "read");
177 if (memcmp(trackbuf,vrfybuf,bpt)) err(1, "compare");
180 memset(trackbuf,0,bpt);
181 for(j=0;inputfd >= 0 && j<bpt;j+=i) {
182 if(!(i = read(inputfd,trackbuf+j,bpt-j))) {