/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | dup_avl.c | 73 daddr32_t cl_lfn; 78 daddr32_t fr_pfn; 84 daddr32_t ref_lfn; 85 daddr32_t ref_pfn; 98 static void report_dup_lfn_pfn(daddr32_t, daddr32_t, daddr32_t, daddr32_t); 104 static claimant_t *alloc_claimant(fsck_ino_t, daddr32_t); 105 static fragment_t *alloc_dup(daddr32_t); 108 static int decrement_claimant(fragment_t *, fsck_ino_t, daddr32_t); 109 static int increment_claimant(fragment_t *, fsck_ino_t, daddr32_t); 128 find_dup_ref(daddr32_t fragno, fsck_ino_t ino, daddr32_t lfn, int flags) in find_dup_ref() [all …]
|
H A D | fsck.h | 111 daddr32_t *b_indir; /* indirect block */ 199 daddr32_t id_lbn; /* logical fragment number of current block */ 200 daddr32_t id_blkno; /* physical fragment number being examined */ 202 daddr32_t id_truncto; /* # blocks to truncate to, -1 for no trunc. */ 205 daddr32_t id_entryno; /* for DATA nodes, current dir entry number */ 206 daddr32_t id_firsthole; /* for DATA inode, logical block that is */ 236 daddr32_t i_blks[1]; /* actually longer */ 316 extern daddr32_t bflag; /* location of alternate super block */ 346 extern daddr32_t maxfsblock; /* number of blocks in the file system */ 360 extern daddr32_t n_blks; /* number of blocks in use */ [all …]
|
H A D | utilities.c | 84 static void freelogblk(daddr32_t); 89 static void cg_constants(int, daddr32_t *, daddr32_t *, daddr32_t *, 90 daddr32_t *, daddr32_t *, daddr32_t *); 281 getdatablk(daddr32_t blkno, size_t size) in getdatablk() 335 getblk(struct bufarea *bp, daddr32_t blk, size_t size) in getblk() 555 daddr32_t 559 daddr32_t selected; in allocblk() 633 freeblk(fsck_ino_t ino, daddr32_t blkno, int frags) in freeblk() 1160 daddr32_t fslogbno; in updateclean() 1918 daddr32_t ndblk; in cg_sanity() [all …]
|
H A D | pass1.c | 55 static void note_used(daddr32_t); 61 daddr32_t cgd; in pass1() 131 daddr32_t ndb; in verify_inode() 139 NDADDR * sizeof (daddr32_t)) != 0) || in verify_inode() 141 NIADDR * sizeof (daddr32_t)) != 0) || in verify_inode() 626 daddr32_t lbn; in pass1check() 627 daddr32_t fragno = idesc->id_blkno; in pass1check() 744 note_used(daddr32_t frag) in note_used()
|
H A D | pass1b.c | 75 daddr32_t lbn; in pass1bcheck() 76 daddr32_t blkno = idesc->id_blkno; in pass1bcheck()
|
H A D | main.c | 178 daddr32_t bflag; 179 daddr32_t n_blks; 180 daddr32_t maxfsblock; 396 daddr32_t n_ffree, n_bfree; in checkfilesys() 399 daddr32_t blks; in checkfilesys()
|
H A D | inode.c | 57 static void mark_delayed_inodes(fsck_ino_t, daddr32_t); 444 daddr32_t last_lbn; in iblock() 616 chkrange(daddr32_t blk, int cnt) in chkrange() 677 daddr32_t iblk; in ginode() 837 malloc(sizeof (*inp) + (blks - 1) * sizeof (daddr32_t)); in cacheino() 910 malloc(sizeof (*aclp) + (blks - 1) * sizeof (daddr32_t)); in cacheacl() 918 aclp->i_blkssize = (size_t)(blks * sizeof (daddr32_t)); in cacheacl() 1094 blkerror(fsck_ino_t ino, char *type, daddr32_t blk, daddr32_t lbn) in blkerror() 1439 inp->i_blkssize = (NDADDR + NIADDR) * sizeof (daddr32_t); in init_inoinfo() 1516 mark_delayed_inodes(fsck_ino_t ino, daddr32_t first_lfn) in mark_delayed_inodes()
|
H A D | dir.c | 64 static struct bufarea *getdirblk(daddr32_t, size_t); 828 daddr32_t nxtibn, nxtbn; in expanddir() 829 daddr32_t newblk[2]; in expanddir() 885 n = sblock.fs_bsize / sizeof (daddr32_t); in expanddir() 971 if (((daddr32_t *)bp[1]->b_un.b_buf)[bc] == 0) { in expanddir() 1036 ((daddr32_t *)bp[1]->b_un.b_buf)[nxtibn] = newblk[0]; in expanddir() 1314 getdirblk(daddr32_t blkno, size_t size) in getdirblk()
|
H A D | pass4.c | 160 daddr32_t blkno = idesc->id_blkno; in pass4check()
|
/illumos-gate/usr/src/common/fs/ |
H A D | ufsops.c | 70 static daddr32_t sbmap(fileid_t *filep, daddr32_t bn); 208 static daddr32_t 209 sbmap(fileid_t *filep, daddr32_t bn) in sbmap() 213 daddr32_t nb, *bap; in sbmap() 214 daddr32_t *db; in sbmap() 242 return ((daddr32_t)0); in sbmap() 250 return ((daddr32_t)0); in sbmap() 262 bap = (daddr32_t *)filep->fi_memp; in sbmap() 267 return ((daddr32_t)0); in sbmap() 318 daddr32_t lbn, d; in readdir() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_fs.h | 89 #define BBLOCK ((daddr32_t)(0)) 90 #define SBLOCK ((daddr32_t)(BBLOCK + BBSIZE / DEV_BSIZE)) 125 #define UFS_MAXOFFSET_T ((1LL << NBBY * sizeof (daddr32_t) + DEV_BSHIFT - 1) \ 239 daddr32_t fs_sblkno; /* addr of super-block in filesys */ 240 daddr32_t fs_cblkno; /* offset of cyl-block in filesys */ 241 daddr32_t fs_iblkno; /* offset of inode-blocks in filesys */ 242 daddr32_t fs_dblkno; /* offset of first data after cg */ 302 daddr32_t fs_csaddr; /* blk addr of cyl grp summary area */ 558 #define cgbase(fs, c) ((daddr32_t)((fs)->fs_fpg * (c))) 582 ((daddr32_t)(cgimin(fs, itog(fs, x)) + \
|
H A D | ufs_inode.h | 186 #define FSL_SIZE (NDADDR + NIADDR - 1) * sizeof (daddr32_t) 210 daddr32_t ic_db[NDADDR]; /* 40: disk block addresses */ 211 daddr32_t ic_ib[NIADDR]; /* 88: indirect blocks */ 572 #define UFS_HOLE (daddr32_t)-1 /* value used when no block allocated */ 879 extern daddr_t blkpref(struct inode *, daddr_t, int, daddr32_t *); 890 extern int bmap_set_bn(struct vnode *, u_offset_t, daddr32_t); 903 extern int ufs_indir_badblock(struct inode *, daddr32_t *);
|
/illumos-gate/usr/src/stand/lib/fs/ufs/ |
H A D | ufsops.c | 92 static daddr32_t sbmap(fileid_t *filep, daddr32_t bn); 100 daddr32_t *dummy; 102 daddr32_t blknos[NBUFS]; 248 static daddr32_t 249 sbmap(fileid_t *filep, daddr32_t bn) in sbmap() 253 daddr32_t nb, *bap; in sbmap() 254 daddr32_t *db; in sbmap() 282 return ((daddr32_t)0); in sbmap() 290 return ((daddr32_t)0); in sbmap() 309 bap = (daddr32_t *)b.blk[j]; in sbmap() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mtio.h | 58 daddr32_t mt_count; /* how many of them */ 120 daddr32_t mt_resid; /* residual count */ 121 daddr32_t mt_fileno; /* file number of current position */ 122 daddr32_t mt_blkno; /* block number of current position */
|
H A D | ustat.h | 60 daddr32_t f_tfree; /* total free */
|
H A D | types32.h | 48 typedef int32_t daddr32_t; typedef
|
H A D | fdio.h | 118 daddr32_t fdc_blkno; /* disk address for command */
|
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/ |
H A D | mkfs.c | 158 #define MAXBLKPG(bsize) ((bsize) / sizeof (daddr32_t)) 421 static daddr32_t alloc(int size, int mode); 588 int csfraginrange(daddr32_t); 589 struct csfrag *findcsfrag(daddr32_t, struct csfrag **); 590 void checkindirect(ino_t, daddr32_t *, daddr32_t, int); 591 void addcsfrag(ino_t, daddr32_t, struct csfrag **); 592 void delcsfrag(daddr32_t, struct csfrag **); 593 void checkdirect(ino_t, daddr32_t *, daddr32_t *, int); 595 void fixindirect(daddr32_t, int); 596 void fixdirect(caddr_t, daddr32_t, daddr32_t *, int); [all …]
|
/illumos-gate/usr/src/cmd/backup/dump/ |
H A D | dumptraverse.c | 19 static void lf_dmpindir(daddr32_t, int, u_offset_t *); 20 static void indir(daddr32_t, int, u_offset_t *); 21 static void lf_blksout(daddr32_t *, u_offset_t); 23 static void dsrch(daddr32_t, ulong_t, u_offset_t); 281 indir(daddr32_t d, int n, u_offset_t *filesize) in indir() 284 daddr32_t idblk[MAXNINDIR]; in indir() 440 lf_dmpindir(daddr32_t blk, int lvl, u_offset_t *size) in lf_dmpindir() 444 daddr32_t idblk[MAXNINDIR]; in lf_dmpindir() 484 lf_blksout(daddr32_t *blkp, u_offset_t bytes) in lf_blksout() 626 dsrch(daddr32_t d, ulong_t size, u_offset_t filesize) in dsrch()
|
H A D | dump.h | 72 #define MAXNINDIR (MAXBSIZE / sizeof (daddr32_t)) 162 extern daddr32_t filenum; /* position of dump on 1st volume */ 318 extern void dmpblk(daddr32_t, size_t, off_t);
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_bmap.c | 94 static int findextent(struct fs *fs, daddr32_t *sbp, int n, int *lenp, 113 register daddr32_t *dp = (tblp); \ 214 daddr32_t *bap; in bmap_read() 318 daddr32_t *bap; in bmap_write() 628 pref = blkpref(ip, lbn, 0, (daddr32_t *)0); in bmap_write() 739 (daddr32_t *)0); in bmap_write() 990 findextent(struct fs *fs, daddr32_t *sbp, int n, int *lenp, int maxtransfer) in findextent() 993 register daddr32_t *bp; in findextent() 1084 daddr32_t *block_data; in ufs_undo_allocation() 1089 (VBSIZE(ITOV(ip)) / sizeof (daddr32_t))); in ufs_undo_allocation() [all …]
|
/illumos-gate/usr/src/uts/sun/sys/dada/targets/ |
H A D | dadpriv.h | 72 daddr32_t failed_blk; 93 daddr32_t blkaddr;
|
/illumos-gate/usr/src/uts/sun/sys/dada/ |
H A D | dada_pkt.h | 68 daddr32_t pkt_startsec; /* Starting sector */
|
/illumos-gate/usr/src/head/protocols/ |
H A D | dumprestore.h | 127 daddr32_t c_tapea; /* logical block of this record */
|
/illumos-gate/usr/src/uts/common/sys/dktp/ |
H A D | dadkio.h | 49 typedef daddr32_t blkaddr32_t;
|