Lines Matching refs:blks
94 static int bc_read(int unit, daddr_t dblk, int blks, caddr_t dest);
250 int blks;
265 blks = size / BIOSCD_SECSIZE;
269 DEBUG("read %d from %lld to %p", blks, dblk, buf);
273 if (blks && bc_read(unit, dblk, blks, buf)) {
279 fragsize, dblk, blks, buf + (blks * BIOSCD_SECSIZE));
280 if (fragsize && bc_read(unit, dblk + blks, 1, fragbuf)) {
284 bcopy(fragbuf, buf + (blks * BIOSCD_SECSIZE), fragsize);
295 bc_read(int unit, daddr_t dblk, int blks, caddr_t dest)
305 if (blks < 0)
309 if (blks == 0)
319 x = min(CD_BOUNCEBUF, (unsigned)blks);
328 resid = blks;
380 /* hexdump(dest, (blks * BIOSCD_SECSIZE)); */