Lines Matching defs:btrfs_root
1320 struct btrfs_root { struct
1326 struct btrfs_root *log_root; argument
1327 struct btrfs_root *reloc_root; argument
1330 struct btrfs_root_item root_item; argument
1331 struct btrfs_key root_key;
1332 struct btrfs_fs_info *fs_info;
1333 struct extent_io_tree dirty_log_pages;
1335 struct mutex objectid_mutex;
1337 spinlock_t accounting_lock;
1338 struct btrfs_block_rsv *block_rsv;
1340 struct mutex log_mutex;
1341 wait_queue_head_t log_writer_wait;
1342 wait_queue_head_t log_commit_wait[2];
1343 struct list_head log_ctxs[2];
1345 atomic_t log_writers;
1346 atomic_t log_commit[2];
1348 atomic_t log_batch;
1349 int log_transid;
1351 int log_transid_committed;
1353 int last_log_commit;
1354 pid_t log_start_pid;
1356 u64 last_trans;
1358 u32 type;
1360 u64 free_objectid;
1362 struct btrfs_key defrag_progress;
1363 struct btrfs_key defrag_max;
1366 struct list_head dirty_list;
1368 struct list_head root_list;
1370 spinlock_t log_extents_lock[2];
1371 struct list_head logged_list[2];
1373 spinlock_t inode_lock;
1375 struct rb_root inode_tree;
1381 struct radix_tree_root delayed_nodes_tree;
1386 dev_t anon_dev;
1388 spinlock_t root_item_lock;
1389 refcount_t refs;
1391 struct mutex delalloc_mutex;
1392 spinlock_t delalloc_lock;
1398 struct list_head delalloc_inodes;
1399 struct list_head delalloc_root;
1400 u64 nr_delalloc_inodes;
1402 struct mutex ordered_extent_mutex;
1407 spinlock_t ordered_extent_lock;
1414 struct list_head ordered_extents;
1415 struct list_head ordered_root;
1416 u64 nr_ordered_extents;
1424 struct list_head reloc_dirty_list;
1430 int send_in_progress;
1436 int dedupe_in_progress;
1438 struct btrfs_drew_lock snapshot_lock;
1440 atomic_t snapshot_force_cow;
1443 spinlock_t qgroup_meta_rsv_lock;
1444 u64 qgroup_meta_rsv_pertrans;
1445 u64 qgroup_meta_rsv_prealloc;
1446 wait_queue_head_t qgroup_flush_wait;
1449 atomic_t nr_swapfiles;
1452 struct btrfs_qgroup_swapped_blocks swapped_blocks;
1455 struct extent_io_tree log_csum_range;
1458 u64 alloc_bytenr;
1462 struct list_head leak_list;