Searched refs:dir_item (Results 1 - 4 of 4) sorted by relevance

/linux-master/fs/btrfs/
H A Ddir-item.c63 struct btrfs_dir_item *dir_item; local
77 data_size = sizeof(*dir_item) + name_len + data_len;
78 dir_item = insert_with_overflow(trans, root, path, &key, data_size,
80 if (IS_ERR(dir_item))
81 return PTR_ERR(dir_item);
86 btrfs_set_dir_item_key(leaf, dir_item, &disk_key);
87 btrfs_set_dir_flags(leaf, dir_item, BTRFS_FT_XATTR);
88 btrfs_set_dir_name_len(leaf, dir_item, name_len);
89 btrfs_set_dir_transid(leaf, dir_item, trans->transid);
90 btrfs_set_dir_data_len(leaf, dir_item, data_le
117 struct btrfs_dir_item *dir_item; local
385 struct btrfs_dir_item *dir_item; local
[all...]
H A Ddelayed-inode.c1481 struct btrfs_dir_item *dir_item; local
1490 delayed_item = btrfs_alloc_delayed_item(sizeof(*dir_item) + name_len,
1500 dir_item = (struct btrfs_dir_item *)delayed_item->data;
1501 dir_item->location = *disk_key;
1502 btrfs_set_stack_dir_transid(dir_item, trans->transid);
1503 btrfs_set_stack_dir_data_len(dir_item, 0);
1504 btrfs_set_stack_dir_name_len(dir_item, name_len);
1505 btrfs_set_stack_dir_flags(dir_item, flags);
1506 memcpy((char *)(dir_item + 1), name, name_len);
H A Dtransaction.c1646 struct btrfs_dir_item *dir_item; local
1724 dir_item = btrfs_lookup_dir_item(NULL, parent_root, path,
1727 if (dir_item != NULL && !IS_ERR(dir_item)) {
1730 } else if (IS_ERR(dir_item)) {
1731 ret = PTR_ERR(dir_item);
H A Dtree-log.c6328 struct btrfs_dir_item *dir_item; local
6333 dir_item = (struct btrfs_dir_item *)item->data;
6334 btrfs_disk_key_to_cpu(&key, &dir_item->location);
6350 if (btrfs_stack_dir_ftype(dir_item) == BTRFS_FT_DIR)

Completed in 220 milliseconds