H A D | ffs_softdep.c | 617 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...] |