/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_bio.h | 64 daddr_t blkno, long bsize); 68 daddr_t blkno, long bsize, int flag); 70 #define UFS_BREAD(ufsvfsp, dev, blkno, bsize) \ 71 bread_common(ufsvfsp, dev, blkno, bsize) 82 #define UFS_GETBLK(ufsvfsp, dev, blkno, bsize) \ 83 getblk_common(ufsvfsp, dev, blkno, bsize, /* errflg */ 0)
|
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | pass1b.c | 78 daddr32_t blkno = idesc->id_blkno; local 80 for (nfrags = 0; nfrags < idesc->id_numfrags; blkno++, nfrags++) { 81 if (chkrange(blkno, 1)) { 90 if (find_dup_ref(blkno, idesc->id_number, lbn, DB_INCR)) 91 blkerror(idesc->id_number, "DUP", blkno, lbn);
|
H A D | pass4.c | 162 daddr32_t blkno = idesc->id_blkno; local 177 if (chkrange(blkno + fragnum, 1)) { 179 } else if (testbmap(blkno + fragnum)) { 191 cg_frag = blkno + fragnum;
|
H A D | fsck.h | 374 #define testbmap(blkno) isset(blockmap, blkno) 375 #define setbmap(blkno) setbit(blockmap, blkno) 376 #define clrbmap(blkno) clrbit(blockmap, blkno)
|
/illumos-gate/usr/src/cmd/fs.d/udfs/fsck/ |
H A D | fsck.h | 221 #define setbmap(blkno) setbit(blockmap, blkno) 222 #define testbmap(blkno) isset(blockmap, blkno) 223 #define clrbmap(blkno) clrbit(blockmap, blkno) 225 #define setbusy(blkno) setbit(busymap, blkno) 226 #define testbusy(blkno) isset(busymap, blkno) [all...] |
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypxfrd.x | 47 int blkno; 52 int blkno;
|
/illumos-gate/usr/src/cmd/format/ |
H A D | disk_generic.c | 67 static int generic_rdwr(int dir, int fd, diskaddr_t blkno, int secnt, 111 generic_rdwr(dir, fd, blkno, secnt, bufaddr, flags, xfercntp) 114 diskaddr_t blkno; 125 tmpblk = (offset_t)blkno * cur_blksz;
|
H A D | analyze.c | 101 static int analyze_blocks(int flags, diskaddr_t blkno, uint_t blkcnt, 104 static int verify_blocks(int flags, diskaddr_t blkno, uint_t blkcnt, 583 analyze_blocks(flags, blkno, blkcnt, data, init, driver_flags, xfercntp) 587 diskaddr_t blkno; 597 return (verify_blocks(flags, blkno, blkcnt, data, 620 status = (*cur_ops->op_rdwr)(DIR_READ, cur_file, blkno, 640 status = (*cur_ops->op_rdwr)(DIR_WRITE, cur_file, blkno, 651 status = (*cur_ops->op_rdwr)(DIR_READ, cur_file, blkno, 671 pr_dblock(err_print, blkno); 681 status = (*cur_ops->op_rdwr)(DIR_WRITE, cur_file, blkno, 722 verify_blocks(int flags, diskaddr_t blkno, uint_t blkcnt, unsigned data, int driver_flags, int *xfercntp) argument [all...] |
H A D | defect.h | 120 void add_ldef(diskaddr_t blkno, struct defect_list *list);
|
H A D | defect.c | 407 add_ldef(diskaddr_t blkno, struct defect_list *list) argument 416 def.cyl = bn2c(blkno); 417 def.head = bn2h(blkno); 418 def.sect = bn2s(blkno);
|
/illumos-gate/usr/src/uts/common/avs/ns/sdbc/ |
H A D | sd_pcu.c | 77 static int flush_bitmap_list(struct bitmap *bmp, dev_t dev, nsc_off_t *blkno); 79 nsc_off_t *blkno, int failed, struct bitmap *bmaps); 80 static int flush_hdr(_sd_cctl_t *hdr, dev_t dev, nsc_off_t blkno); 81 static int flush_anon_list(_sd_cctl_t *anon_list, dev_t dev, nsc_off_t *blkno); 215 * blkno - on input the cache block number to begin writing at. 224 nsc_off_t *blkno) 236 bp = sd_alloc_iob(dev, BLK_TO_FBA_NUM(*blkno), 240 (*blkno)++; 334 * blkno - on input the cache block number to begin writing at. 341 flush_bitmap_list(struct bitmap *bmp, dev_t dev, nsc_off_t *blkno) argument 222 flush_anon_list(_sd_cctl_t *anon_list, dev_t dev, nsc_off_t *blkno) argument 405 flush_centry_list(_sd_cd_info_t *cdi, _sd_cctl_t *dirty, dev_t dev, nsc_off_t *blkno, int failed, struct bitmap *bmaps) argument 479 flush_hdr(_sd_cctl_t *hdr, dev_t dev, nsc_off_t blkno) argument 523 nsc_off_t blkno; local [all...] |
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | bcache.c | 84 #define BHASH(bc, blkno) ((blkno) & ((bc)->bcache_nblks - 1)) 85 #define BCACHE_LOOKUP(bc, blkno) \ 86 ((bc)->bcache_ctl[BHASH((bc), (blkno))].bc_blkno != (blkno)) 90 static void bcache_invalidate(struct bcache *bc, daddr_t blkno); 91 static void bcache_insert(struct bcache *bc, daddr_t blkno); 423 bcache_insert(struct bcache *bc, daddr_t blkno) argument 427 cand = BHASH(bc, blkno); 429 DEBUG("insert blk %llu -> %u # %d", blkno, can 438 bcache_invalidate(struct bcache *bc, daddr_t blkno) argument [all...] |
/illumos-gate/usr/src/head/rpcsvc/ |
H A D | dbm.h | 53 long blkno; variable
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_ufs.c | 171 grub_daddr32_t nb, blkno; local 198 blkno = fsbtodb(SUPERBLOCK, nb); 199 if (!devread(blkno, 0, SUPERBLOCK->fs_bsize, 211 blkno = fsbtodb(SUPERBLOCK, nb); 212 if (!devread(blkno, 0, SUPERBLOCK->fs_bsize,
|
/illumos-gate/usr/src/lib/libnsl/yp/ |
H A D | dbm.c | 117 blkno = 0; 131 blkno = hash & hmask; 132 bitno = blkno + hmask; 136 return (blkno); 179 (void) lseek(pagf, blkno*PBLKSIZ, 0); 212 (void) lseek(pagf, blkno*PBLKSIZ, 0); 240 (void) lseek(pagf, blkno*PBLKSIZ, 0); 244 (void) lseek(pagf, (blkno+hmask+1)*PBLKSIZ, 0); 324 blkno = hash & hmask; 325 bitno = blkno [all...] |
/illumos-gate/usr/src/ucblib/libdbm/ |
H A D | dbm.c | 120 blkno = 0; 134 blkno = hash & hmask; 135 bitno = blkno + hmask; 139 return (blkno); 181 (void) lseek(pagf, blkno*PBLKSIZ, 0); 219 (void) lseek(pagf, blkno*PBLKSIZ, 0); 258 (void) lseek(pagf, blkno*PBLKSIZ, 0); 261 (void) lseek(pagf, (blkno+hmask+1)*PBLKSIZ, 0); 335 blkno = hash & hmask; 336 bitno = blkno [all...] |
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | services.h | 68 int severity, daddr_t blkno, daddr_t err_blkno, 74 char *drv_name, int severity, daddr_t blkno, daddr_t err_blkno, 80 char *label, int severity, daddr_t blkno, daddr_t err_blkno,
|
/illumos-gate/usr/src/ucbhead/ |
H A D | dbm.h | 56 long blkno; variable
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64_bsd.c | 1014 diskaddr_t blkno, int nblks, unsigned char *bufaddr) 1024 emul64_name, target, lun, blkno, blkno, nblks); 1054 overlap = bsd_tgt_overlap(tgt, blkno, nblks); 1061 emul64_name, blkno, nblks); 1070 "%d of %d: blkno %lld\n", 1071 emul64_name, i+1, nblks, blkno); 1072 if (blkno > tgt->emul64_tgt_sectors) 1074 blk = bsd_findblk(tgt, blkno, NULL); 1080 blkno 1013 bsd_readblks(struct emul64 *emul64, ushort_t target, ushort_t lun, diskaddr_t blkno, int nblks, unsigned char *bufaddr) argument 1094 bsd_writeblks(struct emul64 *emul64, ushort_t target, ushort_t lun, diskaddr_t blkno, int nblks, unsigned char *bufaddr) argument 1248 bsd_findblk(emul64_tgt_t *tgt, diskaddr_t blkno, avl_index_t *where) argument 1262 bsd_allocblk(emul64_tgt_t *tgt, diskaddr_t blkno, caddr_t data, avl_index_t where) argument 1321 bsd_tgt_overlap(emul64_tgt_t *tgt, diskaddr_t blkno, int count) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | buf.h | 304 #define BREAD(dev, blkno, bsize) \ 305 bread_common(/* ufsvfsp */ NULL, dev, blkno, bsize) 317 #define GETBLK(dev, blkno, bsize) \ 318 getblk_common(/* ufsvfsp */ NULL, dev, blkno, bsize, /* errflg */ 0)
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | bio.c | 201 bread(dev_t dev, daddr_t blkno, long bsize) argument 203 return (BREAD(dev, blkno, bsize)); 212 bread_common(void *arg, dev_t dev, daddr_t blkno, long bsize) argument 219 bp = getblk_common(ufsvfsp, dev, blkno, bsize, /* errflg */ 1); 249 breada(dev_t dev, daddr_t blkno, daddr_t rablkno, long bsize) argument 255 if (!bio_incore(dev, blkno)) { 257 bp = GETBLK(dev, blkno, bsize); 282 return (BREAD(dev, blkno, bsize)); 558 getblk(dev_t dev, daddr_t blkno, long bsize) argument 561 blkno, bsiz 570 getblk_common(void * arg, dev_t dev, daddr_t blkno, long bsize, int errflg) argument 783 trygetblk(dev_t dev, daddr_t blkno) argument 957 blkflush(dev_t dev, daddr_t blkno) argument 1892 bio_incore(dev_t dev, daddr_t blkno) argument 2031 bioclone(struct buf *bp, off_t off, size_t len, dev_t dev, daddr_t blkno, int (*iodone)(struct buf *), struct buf *bp_mem, int sleep) argument [all...] |
/illumos-gate/usr/src/cmd/fgrep/ |
H A D | fgrep.c | 97 blkno += (long long)ccount; \ 129 long long blkno; variable 332 blkno = 0; 368 blkno += (long long)ccount; 420 blkno += (long long)ccount; 442 (blkno - (long long)(ccount-1))
|
/illumos-gate/usr/src/boot/lib/libstand/ |
H A D | cd9660.c | 434 daddr_t blkno, blkoff; local 438 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE + fp->f_bno; 441 if (blkno != fp->f_buf_blkno) { 447 cdb2devb(blkno), 0, ISO_DEFAULT_BLOCK_SIZE, 454 fp->f_buf_blkno = blkno; 513 daddr_t blkno; local 516 blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE; 517 fp->f_off = (blkno + 1) * ISO_DEFAULT_BLOCK_SIZE;
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_alloc.c | 741 uint32_t block, begin, end, blkno, count, map_end_blk, dummy; local 794 blkno = beginblk - (block * (udf_vfsp->udf_lbsize << 3)); 795 if (blkno + blkcount > (udf_vfsp->udf_lbsize << 3)) { 796 count = (udf_vfsp->udf_lbsize << 3) - blkno; 804 * begin, end, block, blkno, count); 805 * printf("%x %x %x\n", bp->b_un.b_addr, blkno, count); 809 ud_mark_free((uint8_t *)bp->b_un.b_addr, blkno, count); 984 uint32_t blkno, size, loc; local 1014 0, 1, &blkno, &size, 0, 1)) != 0) { 1017 loc = ud_xlate_to_daddr(udf_vfsp, prn, blkno, 1354 ud_alloc_from_cache(struct udf_vfs *udf_vfsp, struct ud_part *part, uint32_t *blkno) argument [all...] |
/illumos-gate/usr/src/uts/common/io/sdcard/impl/ |
H A D | sda_mem.c | 100 uint64_t blkno; local 103 blkno = xfer->x_blkno; 108 if ((blkno + nblks) > slot->s_nblks) { 112 cmdp = sda_cmd_alloc(slot, cmd, blkno << slot->s_bshift,
|