Searched refs:trackbuf (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/usr.sbin/fdread/
H A Dfdread.c163 char *trackbuf; local
175 if ((trackbuf = malloc(tracksize)) == NULL)
185 rv = read(fd, trackbuf, tracksize);
189 free(trackbuf);
196 fwrite(trackbuf, sizeof(unsigned char), rv, of);
205 rv = read(fd, trackbuf, secsize);
211 fwrite(trackbuf, sizeof(unsigned char),
221 free(trackbuf);
240 free(trackbuf);
243 memset(trackbuf, fillbyt
[all...]
/freebsd-11-stable/usr.sbin/fdwrite/
H A Dfdwrite.c71 char *trackbuf = 0,*vrfybuf = 0; local
135 if(!trackbuf) {
136 trackbuf = malloc(bpt);
137 if(!trackbuf) errx(1, "malloc");
151 memset(trackbuf,0,bpt);
153 if(!(i = read(inputfd,trackbuf+j,bpt-j))) {
170 if (write (fd, trackbuf, bpt) != bpt) err(1, "write");
177 if (memcmp(trackbuf,vrfybuf,bpt)) err(1, "compare");
180 memset(trackbuf,0,bpt);
182 if(!(i = read(inputfd,trackbuf
[all...]

Completed in 80 milliseconds