Lines Matching defs:logs
1342 /* Continue logs */
1432 static void nilfs_free_incomplete_logs(struct list_head *logs,
1439 segbuf = NILFS_FIRST_SEGBUF(logs);
1458 list_for_each_entry_continue(segbuf, logs, sb_list) {
1488 static void nilfs_cancel_segusage(struct list_head *logs, struct inode *sufile)
1493 segbuf = NILFS_FIRST_SEGBUF(logs);
1499 list_for_each_entry_continue(segbuf, logs, sb_list) {
1784 static void nilfs_abort_logs(struct list_head *logs, int err)
1790 if (list_empty(logs))
1793 list_for_each_entry(segbuf, logs, sb_list) {
1830 LIST_HEAD(logs);
1833 list_splice_tail_init(&sci->sc_write_logs, &logs);
1834 ret = nilfs_wait_on_logs(&logs);
1835 nilfs_abort_logs(&logs, ret ? : err);
1837 list_splice_tail_init(&sci->sc_segbufs, &logs);
1838 nilfs_cancel_segusage(&logs, nilfs->ns_sufile);
1839 nilfs_free_incomplete_logs(&logs, nilfs);
1849 nilfs_destroy_logs(&logs);
2408 * nilfs_segctor_construct - form logs and write them to disk