Lines Matching defs:logs
1339 /* Continue logs */
1429 static void nilfs_free_incomplete_logs(struct list_head *logs,
1436 segbuf = NILFS_FIRST_SEGBUF(logs);
1455 list_for_each_entry_continue(segbuf, logs, sb_list) {
1485 static void nilfs_cancel_segusage(struct list_head *logs, struct inode *sufile)
1490 segbuf = NILFS_FIRST_SEGBUF(logs);
1496 list_for_each_entry_continue(segbuf, logs, sb_list) {
1781 static void nilfs_abort_logs(struct list_head *logs, int err)
1787 if (list_empty(logs))
1790 list_for_each_entry(segbuf, logs, sb_list) {
1827 LIST_HEAD(logs);
1830 list_splice_tail_init(&sci->sc_write_logs, &logs);
1831 ret = nilfs_wait_on_logs(&logs);
1832 nilfs_abort_logs(&logs, ret ? : err);
1834 list_splice_tail_init(&sci->sc_segbufs, &logs);
1835 nilfs_cancel_segusage(&logs, nilfs->ns_sufile);
1836 nilfs_free_incomplete_logs(&logs, nilfs);
1846 nilfs_destroy_logs(&logs);
2403 * nilfs_segctor_construct - form logs and write them to disk