Searched refs:ufs2_daddr_t (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-10.0-release/lib/libufs/
H A Dlibufs.h45 ufs2_daddr_t d_sblock; /* superblock location */
102 ssize_t bread(struct uufsd *, ufs2_daddr_t, void *, size_t);
103 ssize_t bwrite(struct uufsd *, ufs2_daddr_t, const void *, size_t);
104 int berase(struct uufsd *, ufs2_daddr_t, ufs2_daddr_t);
109 ufs2_daddr_t cgballoc(struct uufsd *);
110 int cgbfree(struct uufsd *, ufs2_daddr_t, long);
H A Dblock.c51 bread(struct uufsd *disk, ufs2_daddr_t blockno, void *data, size_t size)
98 bwrite(struct uufsd *disk, ufs2_daddr_t blockno, const void *data, size_t size)
145 berase_helper(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size)
157 berase_helper(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size)
190 berase(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size)
/freebsd-10.0-release/sys/ufs/ffs/
H A Dffs_extern.h56 int ffs_alloc(struct inode *, ufs2_daddr_t, ufs2_daddr_t, int, int,
57 struct ucred *, ufs2_daddr_t *);
64 ufs2_daddr_t, long, ino_t, enum vtype, struct workhead *);
65 ufs2_daddr_t ffs_blkpref_ufs1(struct inode *, ufs_lbn_t, int, ufs1_daddr_t *);
66 ufs2_daddr_t ffs_blkpref_ufs2(struct inode *, ufs_lbn_t, int, ufs2_daddr_t *);
84 int ffs_realloccg(struct inode *, ufs2_daddr_t, ufs2_daddr_t,
85 ufs2_daddr_t, in
[all...]
H A Dsoftdep.h387 ufs2_daddr_t nb_newblkno; /* New value of block pointer. */
422 ufs2_daddr_t ad_oldblkno; /* old value of block pointer */
481 ufs2_daddr_t ai_oldblkno; /* old value of block pointer */
511 ufs2_daddr_t ff_blkno; /* fragment physical block number */
539 ufs2_daddr_t fb_chkcnt; /* Blocks released. */
565 ufs2_daddr_t fw_blkno; /* Our block #. */
833 ufs2_daddr_t jn_blkno; /* Blkno allocated */
859 ufs2_daddr_t jf_blkno; /* Blkno being freed. */
875 ufs2_daddr_t fr_blkno; /* Blkno being freed. */
H A Dffs_snapshot.c88 ufs2_daddr_t bno;
158 int (*)(struct vnode *, ufs2_daddr_t *, ufs2_daddr_t *, struct fs *,
161 ufs2_daddr_t, ufs_lbn_t, ufs_lbn_t, ufs_lbn_t, ufs_lbn_t, struct fs *,
162 int (*)(struct vnode *, ufs2_daddr_t *, ufs2_daddr_t *, struct fs *,
164 static int fullacct_ufs2(struct vnode *, ufs2_daddr_t *, ufs2_daddr_t *,
166 static int snapacct_ufs2(struct vnode *, ufs2_daddr_t *, ufs2_daddr_t *,
[all...]
H A Dffs_inode.c63 static int ffs_indirtrunc(struct inode *, ufs2_daddr_t, ufs2_daddr_t,
64 ufs2_daddr_t, int, ufs2_daddr_t *);
181 ufs2_daddr_t bn, lbn, lastblock, lastiblock[NIADDR], indir_lbn[NIADDR];
182 ufs2_daddr_t oldblks[NDADDR + NIADDR], newblks[NDADDR + NIADDR];
183 ufs2_daddr_t count, blocksreleased = 0, datablocks;
578 ufs2_daddr_t lbn, lastbn;
579 ufs2_daddr_t dbn;
581 ufs2_daddr_t *count
[all...]
H A Dffs_alloc.c101 typedef ufs2_daddr_t allocfcn_t(struct inode *ip, u_int cg, ufs2_daddr_t bpref,
104 static ufs2_daddr_t ffs_alloccg(struct inode *, u_int, ufs2_daddr_t, int, int);
105 static ufs2_daddr_t
106 ffs_alloccgblk(struct inode *, struct buf *, ufs2_daddr_t, int);
108 struct vnode *, ufs2_daddr_t, long, ino_t,
113 static int ffs_checkblk(struct inode *, ufs2_daddr_t, long);
115 static ufs2_daddr_t ffs_clusteralloc(struct inode *, u_int, ufs2_daddr_t, in
[all...]
H A Dfs.h200 #define BLK_NOCOPY ((ufs2_daddr_t)(1))
201 #define BLK_SNAP ((ufs2_daddr_t)(2))
343 ufs2_daddr_t fs_csaddr; /* blk addr of cyl grp summary area */
528 #define cgbase(fs, c) (((ufs2_daddr_t)(fs)->fs_fpg) * (c))
547 ((ufs2_daddr_t)(cgimin(fs, ino_to_cg(fs, (ino_t)(x))) + \
733 ufs2_daddr_t jb_blkno;
/freebsd-10.0-release/sbin/newfs/
H A Dnewfs.h66 #define MAXBLKPG(bsize) ((bsize) / sizeof(ufs2_daddr_t))
123 extern ufs2_daddr_t part_ofs; /* partition offset in blocks */
/freebsd-10.0-release/sys/ufs/ufs/
H A Ddinode.h91 typedef int64_t ufs2_daddr_t; typedef
145 ufs2_daddr_t di_extb[NXADDR];/* 96: External attributes block. */
146 ufs2_daddr_t di_db[NDADDR]; /* 112: Direct disk blocks. */
147 ufs2_daddr_t di_ib[NIADDR]; /* 208: Indirect disk blocks. */
H A Dufs_bmap.c72 ufs2_daddr_t blkno;
107 ufs2_daddr_t bn;
108 ufs2_daddr_t *bnp;
119 ufs2_daddr_t daddr;
178 ufs2_daddr_t bnb = bn;
256 daddr = ((ufs2_daddr_t *)bp->b_data)[ap->in_off];
261 ((ufs2_daddr_t *)bp->b_data)[bn - 1],
262 ((ufs2_daddr_t *)bp->b_data)[bn]);
268 ((ufs2_daddr_t *)bp->b_data)[bn],
269 ((ufs2_daddr_t *)b
[all...]
H A Dufs_extern.h57 int ufs_bmaparray(struct vnode *, ufs2_daddr_t, ufs2_daddr_t *,
74 int ufs_getlbns(struct vnode *, ufs2_daddr_t, struct indir *, int *);
/freebsd-10.0-release/sbin/fsck_ffs/
H A Dfsck.h138 ufs2_daddr_t b_bno;
146 ufs2_daddr_t *b_indir2; /* UFS2 indirect block */
213 (bp)->b_bno = (ufs2_daddr_t)-1; \
231 ufs2_daddr_t id_blkno; /* current block number being examined */
234 ufs2_daddr_t id_entryno;/* for DATA nodes, current entry number */
268 ufs2_daddr_t dup;
283 ufs2_daddr_t i_blks[1]; /* actually longer */
329 ufs2_daddr_t maxfsblock; /* number of blocks in the file system */
337 ufs2_daddr_t n_blks; /* number of blocks in use */
399 ufs2_daddr_t allocbl
[all...]
H A Dsuj.c94 ufs2_daddr_t sb_blk;
101 ufs2_daddr_t db_blk;
110 ufs2_daddr_t ib_blk;
151 typedef void (*ino_visitor)(ino_t, ufs_lbn_t, ufs2_daddr_t, int);
157 static int blk_isfree(ufs2_daddr_t);
315 blk_lookup(ufs2_daddr_t blk, int creat)
340 dblk_lookup(ufs2_daddr_t blk)
362 dblk_read(ufs2_daddr_t blk, int size)
383 dblk_dirty(ufs2_daddr_t blk)
415 ufs2_daddr_t bl
[all...]
H A Dpass5.c52 static void check_maps(u_char *, u_char *, int, ufs2_daddr_t, const char *,
54 static void clear_blocks(ufs2_daddr_t start, ufs2_daddr_t end);
62 ufs2_daddr_t d, dbase, dmax, start;
434 oldcg->cg_cgx * (ufs2_daddr_t)fs->fs_ipg, "DIR", freedirs,
437 oldcg->cg_cgx * (ufs2_daddr_t)fs->fs_ipg, "FILE", freefiles,
441 oldcg->cg_cgx * (ufs2_daddr_t)fs->fs_fpg, "FRAG",
450 ufs2_daddr_t startvalue, /* resource value for first element in map */
460 ufs2_daddr_t n, astart, aend, ustart, uend;
585 clear_blocks(ufs2_daddr_t star
[all...]
H A Dpass1.c53 static ufs2_daddr_t badblk;
54 static ufs2_daddr_t dupblk;
67 ufs2_daddr_t i, cgd;
241 ufs2_daddr_t ndb;
257 NDADDR * sizeof(ufs2_daddr_t)) ||
259 NIADDR * sizeof(ufs2_daddr_t)) ||
324 sizeof(ufs2_daddr_t));
436 ufs2_daddr_t blkno = idesc->id_blkno;
H A Dpass1b.c94 ufs2_daddr_t blkno = idesc->id_blkno;
/freebsd-10.0-release/sbin/fsdb/
H A Dfsdb.h33 extern int blread(int fd, char *buf, ufs2_daddr_t blk, long size);
34 extern void rwerror(const char *mesg, ufs2_daddr_t blk);
H A Dfsdbutil.c55 static void printindir(ufs2_daddr_t blk, int level, char *bufp);
115 ufs2_daddr_t blocks;
228 printindir(ufs2_daddr_t blk, int level, char *bufp)
231 char tempbuf[32]; /* enough to print an ufs2_daddr_t */
233 ufs2_daddr_t blkno;
290 ufs2_daddr_t blkno;
/freebsd-10.0-release/sys/boot/common/
H A Dufsread.c58 #define cgbase(fs, c) ((ufs2_daddr_t)((fs)->fs_fpg * (c)))
184 ufs2_daddr_t addr2, vbaddr;
185 static ufs2_daddr_t blkmap, indmap;
272 memcpy(&addr2, (ufs2_daddr_t *)indbuf + n,
273 sizeof(ufs2_daddr_t));
280 memcpy(&addr2, (ufs2_daddr_t *)indbuf + n,
281 sizeof(ufs2_daddr_t));
/freebsd-10.0-release/lib/libstand/
H A Dufs.c122 ufs2_daddr_t f_blkno[NIADDR];/* disk address of block in buffer */
123 ufs2_daddr_t f_buf_blkno; /* block number of data block */
132 static int block_map(struct open_file *, ufs2_daddr_t, ufs2_daddr_t *);
199 ufs2_daddr_t file_block;
200 ufs2_daddr_t *disk_block_p; /* out */
206 ufs2_daddr_t ind_block_num;
290 ind_block_num = ((ufs2_daddr_t *)fp->f_blk[level])[idx];
311 ufs2_daddr_t disk_block;
389 ufs2_daddr_t disk_bloc
[all...]
/freebsd-10.0-release/sbin/ffsinfo/
H A Dffsinfo.c497 ufs2_daddr_t *ind2ptr, *ind3ptr;
540 rb -= howmany(sblock.fs_bsize, sizeof(ufs2_daddr_t));
554 howmany(rb, howmany(sblock.fs_bsize, sizeof(ufs2_daddr_t))));
556 sizeof(ufs2_daddr_t))) && (rb>0)); ind2ctr++) {
557 ind2ptr = &((ufs2_daddr_t *)(void *)&i2blk)[ind2ctr];
566 rb -= howmany(sblock.fs_bsize, sizeof(ufs2_daddr_t));
583 SQUARE(howmany(sblock.fs_bsize, sizeof(ufs2_daddr_t)))));
586 sizeof(ufs2_daddr_t))) && (rb > 0)); ind3ctr++) {
587 ind3ptr = &((ufs2_daddr_t *)(void *)&i3blk)[ind3ctr];
599 howmany(sblock.fs_bsize, sizeof(ufs2_daddr_t))));
[all...]
/freebsd-10.0-release/sbin/dump/
H A Ddump.h109 void bread(ufs2_daddr_t blkno, char *buf, int size);
118 void dumpblock(ufs2_daddr_t blkno, int size);
H A Dtraverse.c76 static int dirindir(ino_t ino, ufs2_daddr_t blkno, int level, long *size,
78 static void dmpindir(union dinode *dp, ino_t ino, ufs2_daddr_t blk, int level,
81 static void ufs2_blksout(union dinode *dp, ufs2_daddr_t *blkp, int frags,
85 static int searchdir(ino_t ino, ufs2_daddr_t blkno, long size, long filesize,
330 ufs2_daddr_t blkno,
339 ufs2_daddr_t ufs2[MAXBSIZE / sizeof(ufs2_daddr_t)];
382 ufs2_daddr_t blkno,
583 dmpindir(union dinode *dp, ino_t ino, ufs2_daddr_t blk, int ind_level,
588 ufs2_daddr_t ufs
[all...]
/freebsd-10.0-release/tools/tools/find-sb/
H A Dmini_ufs.h32 typedef int64_t ufs2_daddr_t; typedef
134 ufs2_daddr_t fs_csaddr; /* blk addr of cyl grp summary area */

Completed in 216 milliseconds

123