| /netbsd/src/bin/pax/ |
| D | tables.c | 1146 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/ |
| D | biosdisk_ll.c | 173 #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/ |
| D | promdev.c | 289 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/ |
| D | riscosdisk.c | 116 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/ |
| D | mfm.c | 89 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 …]
|
| D | tmscp.c | 152 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()
|
| D | ra.c | 251 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()
|
| D | rom.c | 84 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()
|
| D | hp.c | 108 hpstrategy(void *f, int func, daddr_t dblk, in hpstrategy() argument 117 bn = dblk + hplabel.d_partitions[dpart].p_offset; in hpstrategy()
|
| D | ctu.c | 76 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/ |
| D | tape.c | 90 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 …]
|
| D | traverse.c | 415 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/ |
| D | xx.c | 49 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/ |
| D | fd.c | 92 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/ |
| D | xd.c | 95 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/ |
| D | dev_disk.c | 114 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/ |
| D | dev_tape.c | 140 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/ |
| D | biosdisk.c | 354 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/ |
| D | utilities.c | 211 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/ |
| D | winblk.c | 77 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/ |
| D | winblk.c | 77 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/ |
| D | boot1.c | 122 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/ |
| D | bootblk.fth | 423 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/ |
| D | diskio.c | 93 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/ |
| D | boot1.c | 145 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()
|