Home
last modified time | relevance | path

Searched refs:dblk (Results 1 – 25 of 54) sorted by relevance

123

/netbsd/src/bin/pax/
Dtables.c1146 DIRDATA dblk; in add_dir() local
1148 DIRDATA *dblk; in add_dir()
1171 if ((dblk.npos = lseek(dirfd, 0L, SEEK_CUR)) < 0) { in add_dir()
1180 dblk.nlen = nlen + 1; in add_dir()
1181 dblk.mode = psb->st_mode & 0xffff; in add_dir()
1182 dblk.mtime = psb->st_mtime; in add_dir()
1183 dblk.atime = psb->st_atime; in add_dir()
1185 dblk.fflags = psb->st_flags; in add_dir()
1187 dblk.fflags = 0; in add_dir()
1189 dblk.frc_mode = frc_mode; in add_dir()
[all …]
/netbsd/src/sys/arch/i386/stand/lib/
Dbiosdisk_ll.c173 #define NEED_INT13EXT(d, dblk, num) \ argument
176 #define NEED_INT13EXT(d, dblk, num) \ argument
179 ((dblk) + (num)) >= (d)->chs_sectors))
183 do_read(struct biosdisk_ll *d, daddr_t dblk, int num, char *buf) in do_read() argument
186 if (NEED_INT13EXT(d, dblk, num)) { in do_read()
204 ext.sec = dblk; in do_read()
215 dblk32 = (int)dblk; in do_read()
239 readsects(struct biosdisk_ll *d, daddr_t dblk, int num, char *buf, int cold) in readsects() argument
249 || dblk < ra_first || dblk >= ra_end) { in readsects()
266 while ((nsec = do_read(d, dblk, maxsecs, trbuf)) < 0) { in readsects()
[all …]
/netbsd/src/sys/arch/sparc/stand/common/
Dpromdev.c289 obp_v0_strategy(void *devdata, int flag, daddr_t dblk, size_t size, in obp_v0_strategy() argument
300 if (dblk < 3000) in obp_v0_strategy()
301 printf("promstrategy: size=%zd dblk=%d\n", size, (int)dblk); in obp_v0_strategy()
304 #define prom_bread(fd, nblk, dblk, buf) \ in obp_v0_strategy() argument
305 (*obpvec->pv_v0devops.v0_rbdev)(fd, nblk, dblk, buf) in obp_v0_strategy()
306 #define prom_bwrite(fd, nblk, dblk, buf) \ in obp_v0_strategy() argument
307 (*obpvec->pv_v0devops.v0_wbdev)(fd, nblk, dblk, buf) in obp_v0_strategy()
320 dblk += doffset; in obp_v0_strategy()
324 ? prom_bread(fd, btodb(size), dblk, buf) in obp_v0_strategy()
325 : prom_bwrite(fd, btodb(size), dblk, buf); in obp_v0_strategy()
[all …]
/netbsd/src/sys/arch/acorn32/stand/lib/
Driscosdisk.c116 rodisk_strategy(void *devdata, int flag, daddr_t dblk, size_t size, in rodisk_strategy() argument
128 dblk += rd->boff; in rodisk_strategy()
131 if (dblk < 1 << (29 - DEV_BSHIFT)) { in rodisk_strategy()
132 daddr = (dblk * DEV_BSIZE) | (rd->drive << 29); in rodisk_strategy()
136 } else if (dblk < 1 << 29) { in rodisk_strategy()
137 daddr = dblk | (rd->drive << 29); in rodisk_strategy()
141 } else if (dblk < 1LL << (64 - DEV_BSHIFT)){ in rodisk_strategy()
144 daddr64.daddr = dblk * DEV_BSIZE; in rodisk_strategy()
/netbsd/src/sys/arch/vax/boot/boot/
Dmfm.c89 static int mfm_rxstrategy(void *f, int func, daddr_t dblk, size_t size, void *buf, size_t *rsize);
90 static int mfm_rdstrategy(void *f, int func, daddr_t dblk, size_t size, void *buf, size_t *rsize);
456 mfm_rxstrategy(void *f, int func, daddr_t dblk, size_t size, void *buf, size_t *rsize) { in mfm_rxstrategy() argument
465 block = (dblk < 0 ? 0 : dblk + lp->d_partitions[msc->part].p_offset); in mfm_rxstrategy()
544 mfm_rdstrategy(void *f, int func, daddr_t dblk, size_t size, void *buf, size_t *rsize) { in mfm_rdstrategy() argument
553 block = (dblk < 0 ? 0 : dblk + lp->d_partitions[msc->part].p_offset); in mfm_rdstrategy()
579 if (dblk < 0) { in mfm_rdstrategy()
583 block, dblk, cyl, sect, head); in mfm_rdstrategy()
638 mfmstrategy(void *f, int func, daddr_t dblk, size_t size, void *buf, size_t *rsize) in mfmstrategy() argument
645 return mfm_rdstrategy(f, func, dblk, size, buf, rsize); in mfmstrategy()
[all …]
Dtmscp.c152 tmscpstrategy(struct ra_softc *ra, int func, daddr_t dblk, u_int size, char *buf, u_int *rsize) in tmscpstrategy() argument
167 if (dblk < curblock) { in tmscpstrategy()
168 uda.uda_cmd.mscp_seq.seq_bytecount = curblock - dblk; in tmscpstrategy()
171 uda.uda_cmd.mscp_seq.seq_bytecount = dblk - curblock; in tmscpstrategy()
174 curblock = size/512 + dblk; in tmscpstrategy()
Dra.c251 rastrategy(void *f, int func, daddr_t dblk, in rastrategy() argument
268 if (dblk < curblock) { in rastrategy()
269 uda.uda_cmd.mscp_seq.seq_bytecount = curblock - dblk; in rastrategy()
272 uda.uda_cmd.mscp_seq.seq_bytecount = dblk - curblock; in rastrategy()
275 curblock = size/512 + dblk; in rastrategy()
292 dblk + ralabel.d_partitions[dpart].p_offset; in rastrategy()
Drom.c84 romstrategy (void *f, int func, daddr_t dblk, size_t size, void *buf, size_t *rsize) in romstrategy() argument
90 block = dblk + lp->d_partitions[dpart].p_offset; in romstrategy()
Dhp.c108 hpstrategy(void *f, int func, daddr_t dblk, in hpstrategy() argument
117 bn = dblk + hplabel.d_partitions[dpart].p_offset; in hpstrategy()
Dctu.c76 ctustrategy(void *f, int func, daddr_t dblk, size_t size, void *buf, size_t *rsize) in ctustrategy() argument
91 rsp->rsp_blk = dblk; in ctustrategy()
/netbsd/src/sbin/dump/
Dtape.c90 daddr_t dblk; member
160 wp->req[trecno].dblk = (daddr_t)0; in writerec()
180 wp->req[trecno].dblk = dblkno; in dumpblock()
484 if (p->dblk == 0) in rollforward()
491 if (prev->dblk != 0) in rollforward()
499 q->dblk = 0; in rollforward()
520 if (prev->dblk != 0) { in rollforward()
526 q->dblk = prev->dblk + in rollforward()
534 q->dblk = 0; in rollforward()
541 if (q->dblk == 0) in rollforward()
[all …]
Dtraverse.c415 char *dblk; in searchdir() local
418 dblk = malloc(size); in searchdir()
419 if (dblk == NULL) in searchdir()
421 bread(fsatoda(ufsib, blkno), dblk, (int)size); in searchdir()
425 dp = (struct direct *)(dblk + loc); in searchdir()
469 free(dblk); in searchdir()
/netbsd/src/sys/arch/x68k/stand/xxboot/
Dxx.c49 xxstrategy(void *arg, int rw, daddr_t dblk, size_t size, in xxstrategy() argument
63 print_hex(dblk, 8); in xxstrategy()
69 raw_read((uint32_t)(SCSI_PARTTOP + dblk), (uint32_t)size, buf); in xxstrategy()
/netbsd/src/sys/arch/x68k/stand/libsa/
Dfd.c92 fdstrategy(void *arg, int rw, daddr_t dblk, size_t size, in fdstrategy() argument
111 sect = dblk % nsect + sc->fmt.minsec.R; in fdstrategy()
112 head = (dblk / nsect) % nhead + sc->fmt.minsec.H; in fdstrategy()
113 cyl = (dblk / nsect) / nhead + sc->fmt.minsec.C; in fdstrategy()
/netbsd/src/sys/arch/amiga/stand/bootblock/boot/
Dxd.c95 xdstrategy(void *devd, int flag, daddr_t dblk, size_t size, void *buf, in xdstrategy() argument
105 aio->offset = aio_base + (dblk << 9); in xdstrategy()
110 (long)dblk, (long)aio->offset, (long)size, (unsigned long)buf); in xdstrategy()
/netbsd/src/sys/arch/sun68k/stand/libsa/
Ddev_disk.c114 disk_strategy(void *devdata, int flag, daddr_t dblk, size_t size, void *buf, in disk_strategy() argument
127 printf("disk_strategy: size=%d dblk=%d\n", size, dblk); in disk_strategy()
139 si->si_bn = dblk; in disk_strategy()
/netbsd/src/sys/arch/sun68k/stand/tapeboot/
Ddev_tape.c140 tape_strategy(void *devdata, int flag, daddr_t dblk, size_t size, void *buf, in tape_strategy() argument
153 printf("tape_strategy: size=%d dblk=%d\n", size, dblk); in tape_strategy()
158 si->si_bn = dblk; in tape_strategy()
/netbsd/src/sys/arch/landisk/stand/boot/
Dbiosdisk.c354 biosdisk_strategy(void *devdata, int flag, daddr_t dblk, size_t size, void *buf, size_t *rsize) in biosdisk_strategy() argument
365 dblk += d->boff; in biosdisk_strategy()
368 if (blks && readsects(d->dev, dblk, buf, blks)) { in biosdisk_strategy()
377 if (readsects(d->dev, dblk + blks, d->buf, 1)) { in biosdisk_strategy()
/netbsd/src/sbin/fsck_ext2fs/
Dutilities.c211 daddr_t dblk; in getblk() local
213 dblk = EXT2_FSBTODB(&sblock, blk); in getblk()
214 if (bp->b_bno != dblk) { in getblk()
216 bp->b_errs = bread(fsreadfd, bp->b_un.b_buf, dblk, size); in getblk()
217 bp->b_bno = dblk; in getblk()
/netbsd/src/sys/arch/hpcmips/stand/libsa/
Dwinblk.c77 winblkstrategy(void *devdata, int flag, daddr_t dblk, size_t size, void *buf, size_t *rsize) in winblkstrategy() argument
86 dblk += ctx->start; in winblkstrategy()
89 if (error = rawread(ctx, dblk, nblks, buf)) { in winblkstrategy()
93 if (error = rawread(ctx, dblk + nblks, 1, ctx->buf)) { in winblkstrategy()
/netbsd/src/sys/arch/hpc/stand/libsa/
Dwinblk.c77 winblkstrategy(void *devdata, int flag, daddr_t dblk, size_t size, in winblkstrategy() argument
87 dblk += ctx->start; in winblkstrategy()
90 if (error = rawread(ctx, dblk, nblks, buf)) { in winblkstrategy()
94 if (error = rawread(ctx, dblk + nblks, 1, ctx->buf)) { in winblkstrategy()
/netbsd/src/sys/arch/landisk/stand/bootxx/
Dboot1.c122 blkdevstrategy(void *devdata, int flag, daddr_t dblk, size_t size, void *buf, size_t *rsize) in blkdevstrategy() argument
134 if (size != 0 && readsects(0x40, bios_sector + dblk, buf, in blkdevstrategy()
/netbsd/src/sys/arch/sparc/stand/bootblk/
Dbootblk.fth423 r@ fsbtodb ( seek blksize dblk.lo dblk.hi )
447 r@ fsbtodb ( ino dblk.lo dblk.hi )
448 2dup cur-blockno d@ d<> if ( ino dblk.lo dblk.hi )
450 cur-block r@ fs-bsize l@ ( ino dblk.lo dblk.hi addr size )
451 >r r@ 2over strategy r> <> if ( ino dblk.lo dblk.hi )
454 2dup cur-blockno d! ( ino dblk.lo dblk.hi )
490 2dup cur-blockno d@ d<> if ( ino dblk.lo dblk.hi )
492 cur-block r@ fs-bsize l@ ( ino dblk.lo dblk.hi addr size )
493 >r r@ 2over strategy r> <> if ( ino dblk.lo dblk.hi )
496 2dup cur-blockno d! ( ino dblk.lo dblk.hi )
/netbsd/src/sys/arch/atari/stand/libsa/
Ddiskio.c93 rootstrategy (void *devd, int flag, daddr_t dblk, size_t size, void *buf, size_t *rsize) in rootstrategy() argument
96 daddr_t stb = dd->rst + dblk; in rootstrategy()
/netbsd/src/sys/arch/i386/stand/bootxx/
Dboot1.c145 blkdevstrategy(void *devdata, int flag, daddr_t dblk, size_t size, void *buf, size_t *rsize) in blkdevstrategy() argument
156 if (size != 0 && readsects(&d, bios_sector + dblk, in blkdevstrategy()

123