Lines Matching defs:blk
129 write_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size,
140 bcache_invalidate(blk + i);
144 err = dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize);
149 bcache_insert(buf + (i * bcache_blksize),blk + i);
162 read_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size,
175 if (bcache_lookup(buf + (bcache_blksize * i), blk + i)) {
192 p_blk = blk + i;
228 bcache_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size,
243 DEBUG("bypass %d from %d", size / bcache_blksize, blk);
245 return(dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize));
250 return read_strategy(devdata, unit, rw, blk, size, buf, rsize);
252 return write_strategy(devdata, unit, rw, blk, size, buf, rsize);
287 DEBUG("insert blk %d -> %d @ %d # %d", blkno, cand, now, bcache_bcount);
311 DEBUG("hit blk %d <- %d (now %d then %d)", blkno, i, now, bcache_ctl[i].bc_stamp);
329 DEBUG("invalidate blk %d", blkno);