Lines Matching refs:item
413 struct btrfs_inode_item *item; in overwrite_item() local
417 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in overwrite_item()
419 nbytes = btrfs_inode_nbytes(path->nodes[0], item); in overwrite_item()
420 item = btrfs_item_ptr(eb, slot, in overwrite_item()
422 btrfs_set_inode_nbytes(eb, item, nbytes); in overwrite_item()
429 mode = btrfs_inode_mode(eb, item); in overwrite_item()
431 btrfs_set_inode_size(eb, item, 0); in overwrite_item()
434 struct btrfs_inode_item *item; in overwrite_item() local
441 item = btrfs_item_ptr(eb, slot, struct btrfs_inode_item); in overwrite_item()
442 btrfs_set_inode_nbytes(eb, item, 0); in overwrite_item()
449 mode = btrfs_inode_mode(eb, item); in overwrite_item()
451 btrfs_set_inode_size(eb, item, 0); in overwrite_item()
594 struct btrfs_file_extent_item *item; in replay_one_extent() local
599 item = btrfs_item_ptr(eb, slot, struct btrfs_file_extent_item); in replay_one_extent()
600 found_type = btrfs_file_extent_type(eb, item); in replay_one_extent()
604 nbytes = btrfs_file_extent_num_bytes(eb, item); in replay_one_extent()
611 if (btrfs_file_extent_disk_bytenr(eb, item) == 0) in replay_one_extent()
614 size = btrfs_file_extent_inline_len(eb, slot, item); in replay_one_extent()
615 nbytes = btrfs_file_extent_ram_bytes(eb, item); in replay_one_extent()
648 read_extent_buffer(eb, &cmp1, (unsigned long)item, in replay_one_extent()
676 sizeof(*item)); in replay_one_extent()
682 (unsigned long)item, sizeof(*item)); in replay_one_extent()
684 ins.objectid = btrfs_file_extent_disk_bytenr(eb, item); in replay_one_extent()
685 ins.offset = btrfs_file_extent_disk_num_bytes(eb, item); in replay_one_extent()
687 offset = key->offset - btrfs_file_extent_offset(eb, item); in replay_one_extent()
719 if (btrfs_file_extent_compression(eb, item)) { in replay_one_extent()
724 btrfs_file_extent_offset(eb, item); in replay_one_extent()
726 btrfs_file_extent_num_bytes(eb, item); in replay_one_extent()
1784 struct btrfs_dir_log_item *item; in find_dir_range() local
1810 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in find_dir_range()
1812 found_end = btrfs_dir_log_end(path->nodes[0], item); in find_dir_range()
1838 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in find_dir_range()
1840 found_end = btrfs_dir_log_end(path->nodes[0], item); in find_dir_range()
3030 struct btrfs_inode_item *item; in btrfs_del_dir_entries_in_log() local
3033 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in btrfs_del_dir_entries_in_log()
3035 i_size = btrfs_inode_size(path->nodes[0], item); in btrfs_del_dir_entries_in_log()
3040 btrfs_set_inode_size(path->nodes[0], item, i_size); in btrfs_del_dir_entries_in_log()
3106 struct btrfs_dir_log_item *item; in insert_dir_log_key() local
3114 ret = btrfs_insert_empty_item(trans, log, path, &key, sizeof(*item)); in insert_dir_log_key()
3118 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in insert_dir_log_key()
3120 btrfs_set_dir_log_end(path->nodes[0], item, last_offset); in insert_dir_log_key()
3412 struct btrfs_inode_item *item, in fill_inode_item() argument
3426 btrfs_set_token_inode_generation(leaf, item, 0, &token); in fill_inode_item()
3427 btrfs_set_token_inode_size(leaf, item, logged_isize, &token); in fill_inode_item()
3429 btrfs_set_token_inode_generation(leaf, item, in fill_inode_item()
3432 btrfs_set_token_inode_size(leaf, item, inode->i_size, &token); in fill_inode_item()
3435 btrfs_set_token_inode_uid(leaf, item, i_uid_read(inode), &token); in fill_inode_item()
3436 btrfs_set_token_inode_gid(leaf, item, i_gid_read(inode), &token); in fill_inode_item()
3437 btrfs_set_token_inode_mode(leaf, item, inode->i_mode, &token); in fill_inode_item()
3438 btrfs_set_token_inode_nlink(leaf, item, inode->i_nlink, &token); in fill_inode_item()
3440 btrfs_set_token_timespec_sec(leaf, &item->atime, in fill_inode_item()
3442 btrfs_set_token_timespec_nsec(leaf, &item->atime, in fill_inode_item()
3445 btrfs_set_token_timespec_sec(leaf, &item->mtime, in fill_inode_item()
3447 btrfs_set_token_timespec_nsec(leaf, &item->mtime, in fill_inode_item()
3450 btrfs_set_token_timespec_sec(leaf, &item->ctime, in fill_inode_item()
3452 btrfs_set_token_timespec_nsec(leaf, &item->ctime, in fill_inode_item()
3455 btrfs_set_token_inode_nbytes(leaf, item, inode_get_bytes(inode), in fill_inode_item()
3458 btrfs_set_token_inode_sequence(leaf, item, inode->i_version, &token); in fill_inode_item()
3459 btrfs_set_token_inode_transid(leaf, item, trans->transid, &token); in fill_inode_item()
3460 btrfs_set_token_inode_rdev(leaf, item, inode->i_rdev, &token); in fill_inode_item()
3461 btrfs_set_token_inode_flags(leaf, item, BTRFS_I(inode)->flags, &token); in fill_inode_item()
3462 btrfs_set_token_inode_block_group(leaf, item, 0, &token); in fill_inode_item()
4115 struct btrfs_inode_item *item; in logged_inode_size() local
4117 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in logged_inode_size()
4119 *size_ret = btrfs_inode_size(path->nodes[0], item); in logged_inode_size()