Home
last modified time | relevance | path

Searched refs:inode_item (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/fs/btrfs/
Ddelayed-inode.c66 memset(&delayed_node->inode_item, 0, sizeof(delayed_node->inode_item)); in btrfs_init_delayed_node()
1039 struct btrfs_inode_item *inode_item; in __btrfs_update_delayed_inode() local
1062 inode_item = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_update_delayed_inode()
1064 write_extent_buffer(leaf, &node->inode_item, (unsigned long)inode_item, in __btrfs_update_delayed_inode()
1743 struct btrfs_inode_item *inode_item, in fill_stack_inode_item() argument
1746 btrfs_set_stack_inode_uid(inode_item, i_uid_read(inode)); in fill_stack_inode_item()
1747 btrfs_set_stack_inode_gid(inode_item, i_gid_read(inode)); in fill_stack_inode_item()
1748 btrfs_set_stack_inode_size(inode_item, BTRFS_I(inode)->disk_i_size); in fill_stack_inode_item()
1749 btrfs_set_stack_inode_mode(inode_item, inode->i_mode); in fill_stack_inode_item()
1750 btrfs_set_stack_inode_nlink(inode_item, inode->i_nlink); in fill_stack_inode_item()
[all …]
Ddelayed-inode.h69 struct btrfs_inode_item inode_item; member
Dfree-space-cache.c139 struct btrfs_inode_item *inode_item; in __create_free_space_inode() local
153 inode_item = btrfs_item_ptr(leaf, path->slots[0], in __create_free_space_inode()
156 memset_extent_buffer(leaf, 0, (unsigned long)inode_item, in __create_free_space_inode()
157 sizeof(*inode_item)); in __create_free_space_inode()
158 btrfs_set_inode_generation(leaf, inode_item, trans->transid); in __create_free_space_inode()
159 btrfs_set_inode_size(leaf, inode_item, 0); in __create_free_space_inode()
160 btrfs_set_inode_nbytes(leaf, inode_item, 0); in __create_free_space_inode()
161 btrfs_set_inode_uid(leaf, inode_item, 0); in __create_free_space_inode()
162 btrfs_set_inode_gid(leaf, inode_item, 0); in __create_free_space_inode()
163 btrfs_set_inode_mode(leaf, inode_item, S_IFREG | 0600); in __create_free_space_inode()
[all …]
Dinode.c3576 struct btrfs_inode_item *inode_item; in btrfs_read_locked_inode() local
3605 inode_item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_read_locked_inode()
3607 inode->i_mode = btrfs_inode_mode(leaf, inode_item); in btrfs_read_locked_inode()
3608 set_nlink(inode, btrfs_inode_nlink(leaf, inode_item)); in btrfs_read_locked_inode()
3609 i_uid_write(inode, btrfs_inode_uid(leaf, inode_item)); in btrfs_read_locked_inode()
3610 i_gid_write(inode, btrfs_inode_gid(leaf, inode_item)); in btrfs_read_locked_inode()
3611 btrfs_i_size_write(inode, btrfs_inode_size(leaf, inode_item)); in btrfs_read_locked_inode()
3613 inode->i_atime.tv_sec = btrfs_timespec_sec(leaf, &inode_item->atime); in btrfs_read_locked_inode()
3614 inode->i_atime.tv_nsec = btrfs_timespec_nsec(leaf, &inode_item->atime); in btrfs_read_locked_inode()
3616 inode->i_mtime.tv_sec = btrfs_timespec_sec(leaf, &inode_item->mtime); in btrfs_read_locked_inode()
[all …]
Dtree-log.c354 bool inode_item = key->type == BTRFS_INODE_ITEM_KEY; in overwrite_item() local
412 if (inode_item) { in overwrite_item()
433 } else if (inode_item) { in overwrite_item()
2208 struct btrfs_inode_item *inode_item; in replay_one_buffer() local
2211 inode_item = btrfs_item_ptr(eb, i, in replay_one_buffer()
2217 mode = btrfs_inode_mode(eb, inode_item); in replay_one_buffer()
3469 struct btrfs_inode_item *inode_item; in log_inode_item() local
3474 sizeof(*inode_item)); in log_inode_item()
3477 inode_item = btrfs_item_ptr(path->nodes[0], path->slots[0], in log_inode_item()
3479 fill_inode_item(trans, path->nodes[0], inode_item, inode, 0, 0); in log_inode_item()
[all …]
Ddisk-io.c1453 struct btrfs_inode_item *inode_item; in btrfs_add_log_tree() local
1462 inode_item = &log_root->root_item.inode; in btrfs_add_log_tree()
1463 btrfs_set_stack_inode_generation(inode_item, 1); in btrfs_add_log_tree()
1464 btrfs_set_stack_inode_size(inode_item, 3); in btrfs_add_log_tree()
1465 btrfs_set_stack_inode_nlink(inode_item, 1); in btrfs_add_log_tree()
1466 btrfs_set_stack_inode_nbytes(inode_item, root->nodesize); in btrfs_add_log_tree()
1467 btrfs_set_stack_inode_mode(inode_item, S_IFDIR | 0755); in btrfs_add_log_tree()
Dioctl.c440 struct btrfs_inode_item *inode_item; in create_subvol() local
511 inode_item = &root_item.inode; in create_subvol()
512 btrfs_set_stack_inode_generation(inode_item, 1); in create_subvol()
513 btrfs_set_stack_inode_size(inode_item, 3); in create_subvol()
514 btrfs_set_stack_inode_nlink(inode_item, 1); in create_subvol()
515 btrfs_set_stack_inode_nbytes(inode_item, root->nodesize); in create_subvol()
516 btrfs_set_stack_inode_mode(inode_item, S_IFDIR | 0755); in create_subvol()
520 btrfs_set_stack_inode_flags(inode_item, BTRFS_INODE_ROOT_ITEM_INIT); in create_subvol()
Dscrub.c533 struct btrfs_inode_item *inode_item; in scrub_print_warning_inode() local
564 inode_item = btrfs_item_ptr(eb, swarn->path->slots[0], in scrub_print_warning_inode()
566 isize = btrfs_inode_size(eb, inode_item); in scrub_print_warning_inode()
567 nlink = btrfs_inode_nlink(eb, inode_item); in scrub_print_warning_inode()