• Home
  • Raw
  • Download

Lines Matching refs:log

477 				 struct btrfs_root *log)  in btrfs_submit_logged_extents()  argument
479 int index = log->log_transid % 2; in btrfs_submit_logged_extents()
481 spin_lock_irq(&log->log_extents_lock[index]); in btrfs_submit_logged_extents()
482 list_splice_tail(logged_list, &log->logged_list[index]); in btrfs_submit_logged_extents()
483 spin_unlock_irq(&log->log_extents_lock[index]); in btrfs_submit_logged_extents()
487 struct btrfs_root *log, u64 transid) in btrfs_wait_logged_extents() argument
492 spin_lock_irq(&log->log_extents_lock[index]); in btrfs_wait_logged_extents()
493 while (!list_empty(&log->logged_list[index])) { in btrfs_wait_logged_extents()
495 ordered = list_first_entry(&log->logged_list[index], in btrfs_wait_logged_extents()
500 spin_unlock_irq(&log->log_extents_lock[index]); in btrfs_wait_logged_extents()
533 spin_lock_irq(&log->log_extents_lock[index]); in btrfs_wait_logged_extents()
535 spin_unlock_irq(&log->log_extents_lock[index]); in btrfs_wait_logged_extents()
538 void btrfs_free_logged_extents(struct btrfs_root *log, u64 transid) in btrfs_free_logged_extents() argument
543 spin_lock_irq(&log->log_extents_lock[index]); in btrfs_free_logged_extents()
544 while (!list_empty(&log->logged_list[index])) { in btrfs_free_logged_extents()
545 ordered = list_first_entry(&log->logged_list[index], in btrfs_free_logged_extents()
549 spin_unlock_irq(&log->log_extents_lock[index]); in btrfs_free_logged_extents()
551 spin_lock_irq(&log->log_extents_lock[index]); in btrfs_free_logged_extents()
553 spin_unlock_irq(&log->log_extents_lock[index]); in btrfs_free_logged_extents()