Lines Matching refs:dblk
122 do_read(struct biosdisk_ll *d, daddr_t dblk, int num, char *buf)
132 edi->media_id, dblk, num * d->secsize, buf);
143 readsects(struct biosdisk_ll *d, daddr_t dblk, int num, char *buf, int cold)
150 || dblk < ra_first || dblk >= ra_end) {
167 while ((nsec = do_read(d, dblk, maxsecs, trbuf)) < 0) {
170 printf("read error dblk %"PRId64"-%"PRId64"\n",
171 dblk, (dblk + maxsecs - 1));
180 ra_first = dblk;
181 ra_end = dblk + nsec;
186 nsec = ra_end - dblk;
193 diskbufp + (dblk - ra_first) * d->secsize,
198 dblk += nsec;