Home
last modified time | relevance | path

Searched refs:freeblks (Results 1 – 8 of 8) sorted by relevance

/freebsd/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; process_truncates() local
4233 struct freeblks *freeblks; handle_written_jblkdep() local
4396 newfreework(struct ufsmount * ump,struct freeblks * freeblks,struct freework * parent,ufs_lbn_t lbn,ufs2_daddr_t nb,int frags,int off,int journal) newfreework() argument
4435 cancel_jfreeblk(struct freeblks * freeblks,ufs2_daddr_t blkno) cancel_jfreeblk() argument
4461 newjfreeblk(struct freeblks * freeblks,ufs_lbn_t lbn,ufs2_daddr_t blkno,int frags) newjfreeblk() argument
4494 adjust_newfreework(struct freeblks * freeblks,int frag_offset) adjust_newfreework() argument
4511 newjtrunc(struct freeblks * freeblks,off_t size,int extsize) newjtrunc() argument
6348 setup_freedirect(struct freeblks * freeblks,struct inode * ip,int i,int needj) setup_freedirect() argument
6369 setup_freeext(struct freeblks * freeblks,struct inode * ip,int i,int needj) setup_freeext() argument
6390 setup_freeindir(struct freeblks * freeblks,struct inode * ip,int i,ufs_lbn_t lbn,int needj) setup_freeindir() argument
6411 struct freeblks *freeblks; newfreeblks() local
6435 trunc_indirdep(struct indirdep * indirdep,struct freeblks * freeblks,struct buf * bp,int off) trunc_indirdep() argument
6469 setup_trunc_indir(struct freeblks * freeblks,struct inode * ip,ufs_lbn_t lbn,ufs_lbn_t lastlbn,ufs2_daddr_t blkno) setup_trunc_indir() argument
6751 struct freeblks *freeblks, *fbn; softdep_journal_freeblocks() local
7097 struct freeblks *freeblks; softdep_setup_freeblocks() local
7337 trunc_dependencies(struct inode * ip,struct freeblks * freeblks,ufs_lbn_t lastlbn,int lastoff,int flags) trunc_dependencies() argument
7418 cancel_pagedep(struct pagedep * pagedep,struct freeblks * freeblks,int blkoff) cancel_pagedep() argument
7500 deallocate_dependencies(struct buf * bp,struct freeblks * freeblks,int off) deallocate_dependencies() argument
7586 cancel_allocdirect(struct allocdirectlst * adphead,struct allocdirect * adp,struct freeblks * freeblks) cancel_allocdirect() argument
7786 struct freeblks *freeblks; softdep_freefile() local
7970 struct freeblks *freeblks; freework_freeblock() local
8043 struct freeblks *freeblks; freework_enqueue() local
8064 struct freeblks *freeblks; handle_workitem_indirblk() local
8094 struct freeblks *freeblks; handle_written_freework() local
8125 handle_workitem_freeblocks(struct freeblks * freeblks,int flags) handle_workitem_freeblocks() argument
8202 freeblks_free(struct ufsmount * ump,struct freeblks * freeblks,int blocks) freeblks_free() argument
8226 handle_complete_freeblocks(struct freeblks * freeblks,int flags) handle_complete_freeblocks() argument
8311 struct freeblks *freeblks; indir_trunc() local
8524 cancel_allocindir(struct allocindir * aip,struct buf * bp,struct freeblks * freeblks,int trunc) cancel_allocindir() argument
10225 struct freeblks *freeblks; softdep_disk_io_initiation() local
10811 cancel_indirdep(struct indirdep * indirdep,struct buf * bp,struct freeblks * freeblks) cancel_indirdep() argument
11265 struct freeblks *freeblks; softdep_disk_write_complete() local
14332 struct freeblks *freeblks; softdep_count_dependencies() local
[all...]
H A Dsoftdep.h228 #define WK_FREEBLKS(wk) ((struct freeblks *)(wk))
268 TAILQ_HEAD(freeblklst, freeblks);
508 struct freeblks *ir_freeblks; /* Freeblks that frees this indir. */
575 struct freeblks { struct
578 TAILQ_ENTRY(freeblks) fb_next; /* List of inode truncates. */ argument
611 struct freeblks *fw_freeblks; /* Root of operation. */
895 struct freeblks *jb_freeblks; /* Back pointer to freeblks. */
H A Dffs_alloc.c3252 static SYSCTL_NODE(_vfs_ffs, FFS_BLK_FREE, freeblks,
/freebsd/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); in fsckinit()
H A Dfsck.h333 extern int freeblks[MIBSIZE]; /* MIB cmd to free a set of data blocks */
H A Dmain.c631 sysctlnametomib("vfs.ffs.freeblks", freeblks, &size) < 0) { in setup_bkgrdchk()
H A Dpass5.c487 freeblks, 0, fs->fs_fpg, usesysctl); in update_maps()
/freebsd/tools/tools/sysdoc/
H A Dtunables.mdoc2016 vfs.ffs.freeblks