Lines Matching defs:root

20 						   struct btrfs_root *root,
27 struct btrfs_fs_info *fs_info = root->fs_info;
33 ret = btrfs_insert_empty_item(trans, root, path, cpu_key, data_size);
56 struct btrfs_root *root,
69 if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(root->fs_info))
77 dir_item = insert_with_overflow(trans, root, path, &key, data_size,
114 struct btrfs_root *root = dir->root;
135 dir_item = insert_with_overflow(trans, root, path, &key, data_size,
157 if (root == root->fs_info->tree_root) {
180 struct btrfs_root *root,
195 ret = btrfs_search_slot(trans, root, &key, path, ins_len, cow);
201 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
204 int btrfs_check_dir_item_collision(struct btrfs_root *root, u64 dir,
224 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0);
237 di = btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
252 sizeof(struct btrfs_item) > BTRFS_LEAF_DATA_SIZE(root->fs_info)) {
273 struct btrfs_root *root,
287 ret = btrfs_search_slot(trans, root, &key, path, ins_len, cow);
292 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
296 btrfs_search_dir_index_item(struct btrfs_root *root,
310 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0);
319 ret = btrfs_next_leaf(root, path);
333 di = btrfs_match_dir_item_name(root->fs_info, path,
344 struct btrfs_root *root,
357 ret = btrfs_search_slot(trans, root, &key, path, ins_len, cow);
363 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
408 struct btrfs_root *root,
423 ret = btrfs_del_item(trans, root, path);