Searched refs:freeblks (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/sys/ufs/ffs/
H A Dffs_softdep.c617 SOFTDEP_TYPE(FREEBLKS, freeblks, "Blocks freed from an inode");
772 struct freeblks *);
787 struct freeblks *, int);
788 static int setup_trunc_indir(struct freeblks *, struct inode *,
791 static void trunc_indirdep(struct indirdep *, struct freeblks *, struct buf *,
811 static inline void setup_freedirect(struct freeblks *, struct inode *,
813 static inline void setup_freeext(struct freeblks *, struct inode *, int, int);
814 static inline void setup_freeindir(struct freeblks *, struct inode *, int,
816 static inline struct freeblks *newfreeblks(struct mount *, struct inode *);
817 static void freeblks_free(struct ufsmount *, struct freeblks *, in
1821 struct freeblks *freeblks; local
4220 struct freeblks *freeblks; local
4382 newfreework(struct ufsmount *ump, struct freeblks *freeblks, struct freework *parent, ufs_lbn_t lbn, ufs2_daddr_t nb, int frags, int off, int journal) argument
4422 cancel_jfreeblk(struct freeblks *freeblks, ufs2_daddr_t blkno) argument
4448 newjfreeblk(struct freeblks *freeblks, ufs_lbn_t lbn, ufs2_daddr_t blkno, int frags) argument
4481 adjust_newfreework(struct freeblks *freeblks, int frag_offset) argument
4498 newjtrunc(struct freeblks *freeblks, off_t size, int extsize) argument
6334 setup_freedirect( struct freeblks *freeblks, struct inode *ip, int i, int needj) argument
6355 setup_freeext( struct freeblks *freeblks, struct inode *ip, int i, int needj) argument
6376 setup_freeindir( struct freeblks *freeblks, struct inode *ip, int i, ufs_lbn_t lbn, int needj) argument
6398 struct freeblks *freeblks; local
6420 trunc_indirdep( struct indirdep *indirdep, struct freeblks *freeblks, struct buf *bp, int off) argument
6455 setup_trunc_indir( struct freeblks *freeblks, struct inode *ip, ufs_lbn_t lbn, ufs_lbn_t lastlbn, ufs2_daddr_t blkno) argument
6738 struct freeblks *freeblks, *fbn; local
7084 struct freeblks *freeblks; local
7322 trunc_dependencies( struct inode *ip, struct freeblks *freeblks, ufs_lbn_t lastlbn, int lastoff, int flags) argument
7403 cancel_pagedep( struct pagedep *pagedep, struct freeblks *freeblks, int blkoff) argument
7485 deallocate_dependencies( struct buf *bp, struct freeblks *freeblks, int off) argument
7570 cancel_allocdirect( struct allocdirectlst *adphead, struct allocdirect *adp, struct freeblks *freeblks) argument
7773 struct freeblks *freeblks; local
7957 struct freeblks *freeblks; local
8030 struct freeblks *freeblks; local
8051 struct freeblks *freeblks; local
8081 struct freeblks *freeblks; local
8112 handle_workitem_freeblocks(struct freeblks *freeblks, int flags) argument
8188 freeblks_free(struct ufsmount *ump, struct freeblks *freeblks, int blocks) argument
8213 handle_complete_freeblocks(struct freeblks *freeblks, int flags) argument
8298 struct freeblks *freeblks; local
8508 cancel_allocindir( struct allocindir *aip, struct buf *bp, struct freeblks *freeblks, int trunc) argument
10212 struct freeblks *freeblks; local
10797 cancel_indirdep( struct indirdep *indirdep, struct buf *bp, struct freeblks *freeblks) argument
11254 struct freeblks *freeblks; local
14321 struct freeblks *freeblks; local
[all...]
H A Dsoftdep.h131 #define INPROGRESS 0x001000 /* dirrem, freeblks, freefrag, freefile only */
228 #define WK_FREEBLKS(wk) ((struct freeblks *)(wk))
268 TAILQ_HEAD(freeblklst, freeblks);
508 struct freeblks *ir_freeblks; /* Freeblks that frees this indir. */
567 * A "freeblks" structure is attached to an "inodedep" when the
572 * inode pointers while freeblks is responsible for retiring the
575 struct freeblks { struct
578 TAILQ_ENTRY(freeblks) fb_next; /* List of inode truncates. */
603 * is decremented. If there is no parent the freeblks ref is decremented.
611 struct freeblks *fw_freeblk
[all...]
H A Dffs_alloc.c3174 * freeblks(blockno, size) - blocks [blockno..blockno + size - 1]
3234 static SYSCTL_NODE(_vfs_ffs, FFS_BLK_FREE, freeblks,
/freebsd-current/sbin/fsck_ffs/
H A Dglobs.c60 int freeblks[MIBSIZE]; /* MIB cmd to free a set of data blocks */ variable
132 bzero(freeblks, sizeof(int) * MIBSIZE);
H A Dfsck.h337 extern int freeblks[MIBSIZE]; /* MIB cmd to free a set of data blocks */
H A Dmain.c631 sysctlnametomib("vfs.ffs.freeblks", freeblks, &size) < 0) {
H A Dpass5.c487 freeblks, 0, fs->fs_fpg, usesysctl); local

Completed in 133 milliseconds