Lines Matching refs:blks
94 static int bc_read(int unit, daddr_t dblk, int blks, caddr_t dest);
256 int blks;
271 blks = size / BIOSCD_SECSIZE;
275 DEBUG("read %d from %lld to %p", blks, dblk, buf);
279 if (blks && bc_read(unit, dblk, blks, buf)) {
285 fragsize, dblk, blks, buf + (blks * BIOSCD_SECSIZE));
286 if (fragsize && bc_read(unit, dblk + blks, 1, fragbuf)) {
290 bcopy(fragbuf, buf + (blks * BIOSCD_SECSIZE), fragsize);
301 bc_read(int unit, daddr_t dblk, int blks, caddr_t dest)
311 if (blks < 0)
315 if (blks == 0)
325 x = min(CD_BOUNCEBUF, (unsigned)blks);
334 resid = blks;
386 /* hexdump(dest, (blks * BIOSCD_SECSIZE)); */