Lines Matching refs:logs
1435 static void nilfs_free_incomplete_logs(struct list_head *logs, in nilfs_free_incomplete_logs() argument
1442 segbuf = NILFS_FIRST_SEGBUF(logs); in nilfs_free_incomplete_logs()
1461 list_for_each_entry_continue(segbuf, logs, sb_list) { in nilfs_free_incomplete_logs()
1491 static void nilfs_cancel_segusage(struct list_head *logs, struct inode *sufile) in nilfs_cancel_segusage() argument
1496 segbuf = NILFS_FIRST_SEGBUF(logs); in nilfs_cancel_segusage()
1502 list_for_each_entry_continue(segbuf, logs, sb_list) { in nilfs_cancel_segusage()
1702 static void nilfs_prepare_write_logs(struct list_head *logs, u32 seed) in nilfs_prepare_write_logs() argument
1709 list_for_each_entry(segbuf, logs, sb_list) { in nilfs_prepare_write_logs()
1723 nilfs_add_checksums_on_logs(logs, seed); in nilfs_prepare_write_logs()
1726 list_for_each_entry(segbuf, logs, sb_list) { in nilfs_prepare_write_logs()
1744 bh = NILFS_LAST_SEGBUF(logs)->sb_super_root; in nilfs_prepare_write_logs()
1809 static void nilfs_abort_logs(struct list_head *logs, int err) in nilfs_abort_logs() argument
1815 if (list_empty(logs)) in nilfs_abort_logs()
1818 list_for_each_entry(segbuf, logs, sb_list) { in nilfs_abort_logs()
1855 LIST_HEAD(logs); in nilfs_segctor_abort_construction()
1858 list_splice_tail_init(&sci->sc_write_logs, &logs); in nilfs_segctor_abort_construction()
1859 ret = nilfs_wait_on_logs(&logs); in nilfs_segctor_abort_construction()
1860 nilfs_abort_logs(&logs, ret ? : err); in nilfs_segctor_abort_construction()
1862 list_splice_tail_init(&sci->sc_segbufs, &logs); in nilfs_segctor_abort_construction()
1863 if (list_empty(&logs)) in nilfs_segctor_abort_construction()
1866 nilfs_cancel_segusage(&logs, nilfs->ns_sufile); in nilfs_segctor_abort_construction()
1867 nilfs_free_incomplete_logs(&logs, nilfs); in nilfs_segctor_abort_construction()
1877 nilfs_destroy_logs(&logs); in nilfs_segctor_abort_construction()