Home
last modified time | relevance | path

Searched refs:daddr32_t (Results 1 – 25 of 46) sorted by relevance

12

/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Ddup_avl.c73 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 Dfsck.h111 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 Dutilities.c84 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 Dpass1.c55 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 Dpass1b.c75 daddr32_t lbn; in pass1bcheck()
76 daddr32_t blkno = idesc->id_blkno; in pass1bcheck()
H A Dmain.c178 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 Dinode.c57 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 Ddir.c64 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 Dpass4.c160 daddr32_t blkno = idesc->id_blkno; in pass4check()
/illumos-gate/usr/src/common/fs/
H A Dufsops.c70 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 Dufs_fs.h89 #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 Dufs_inode.h186 #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 Dufsops.c92 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 Dmtio.h58 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 Dustat.h60 daddr32_t f_tfree; /* total free */
H A Dtypes32.h48 typedef int32_t daddr32_t; typedef
H A Dfdio.h118 daddr32_t fdc_blkno; /* disk address for command */
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/
H A Dmkfs.c158 #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 Ddumptraverse.c19 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 Ddump.h72 #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 Dufs_bmap.c94 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 Ddadpriv.h72 daddr32_t failed_blk;
93 daddr32_t blkaddr;
/illumos-gate/usr/src/uts/sun/sys/dada/
H A Ddada_pkt.h68 daddr32_t pkt_startsec; /* Starting sector */
/illumos-gate/usr/src/head/protocols/
H A Ddumprestore.h127 daddr32_t c_tapea; /* logical block of this record */
/illumos-gate/usr/src/uts/common/sys/dktp/
H A Ddadkio.h49 typedef daddr32_t blkaddr32_t;

12