Searched refs:dir_item (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/fs/btrfs/ |
| D | dir-item.c | 62 struct btrfs_dir_item *dir_item; in btrfs_insert_xattr_item() local 76 data_size = sizeof(*dir_item) + name_len + data_len; in btrfs_insert_xattr_item() 77 dir_item = insert_with_overflow(trans, root, path, &key, data_size, in btrfs_insert_xattr_item() 79 if (IS_ERR(dir_item)) in btrfs_insert_xattr_item() 80 return PTR_ERR(dir_item); in btrfs_insert_xattr_item() 85 btrfs_set_dir_item_key(leaf, dir_item, &disk_key); in btrfs_insert_xattr_item() 86 btrfs_set_dir_type(leaf, dir_item, BTRFS_FT_XATTR); in btrfs_insert_xattr_item() 87 btrfs_set_dir_name_len(leaf, dir_item, name_len); in btrfs_insert_xattr_item() 88 btrfs_set_dir_transid(leaf, dir_item, trans->transid); in btrfs_insert_xattr_item() 89 btrfs_set_dir_data_len(leaf, dir_item, data_len); in btrfs_insert_xattr_item() [all …]
|
| D | delayed-inode.c | 1431 struct btrfs_dir_item *dir_item; in btrfs_insert_delayed_dir_index() local 1438 delayed_item = btrfs_alloc_delayed_item(sizeof(*dir_item) + name_len); in btrfs_insert_delayed_dir_index() 1448 dir_item = (struct btrfs_dir_item *)delayed_item->data; in btrfs_insert_delayed_dir_index() 1449 dir_item->location = *disk_key; in btrfs_insert_delayed_dir_index() 1450 btrfs_set_stack_dir_transid(dir_item, trans->transid); in btrfs_insert_delayed_dir_index() 1451 btrfs_set_stack_dir_data_len(dir_item, 0); in btrfs_insert_delayed_dir_index() 1452 btrfs_set_stack_dir_name_len(dir_item, name_len); in btrfs_insert_delayed_dir_index() 1453 btrfs_set_stack_dir_type(dir_item, type); in btrfs_insert_delayed_dir_index() 1454 memcpy((char *)(dir_item + 1), name, name_len); in btrfs_insert_delayed_dir_index()
|
| D | transaction.c | 1404 struct btrfs_dir_item *dir_item; in create_pending_snapshot() local 1467 dir_item = btrfs_lookup_dir_item(NULL, parent_root, path, in create_pending_snapshot() 1471 if (dir_item != NULL && !IS_ERR(dir_item)) { in create_pending_snapshot() 1474 } else if (IS_ERR(dir_item)) { in create_pending_snapshot() 1475 ret = PTR_ERR(dir_item); in create_pending_snapshot()
|
| D | tree-log.c | 1352 struct btrfs_dir_item *dir_item; in add_link() local 1362 dir_item = btrfs_lookup_dir_item(NULL, root, path, in add_link() 1365 if (!dir_item) { in add_link() 1368 } else if (IS_ERR(dir_item)) { in add_link() 1369 ret = PTR_ERR(dir_item); in add_link() 1378 btrfs_dir_item_key_to_cpu(path->nodes[0], dir_item, &key); in add_link()
|