• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/btrfs/

Lines Matching defs:item

2087  * files in the subvolume, it removes orphan item and frees block_rsv
2164 /* insert an orphan item to track this unlinked/truncated file */
2170 /* insert an orphan item to track subvolume contains orphan files */
2181 * item for this particular inode.
2221 struct btrfs_item *item;
2257 /* pull out the item */
2259 item = btrfs_item_nr(leaf, path->slots[0]);
2262 /* make sure the item matches what we want */
2274 * offset of the orphan item.
2495 struct btrfs_inode_item *item,
2498 btrfs_set_inode_uid(leaf, item, inode->i_uid);
2499 btrfs_set_inode_gid(leaf, item, inode->i_gid);
2500 btrfs_set_inode_size(leaf, item, BTRFS_I(inode)->disk_i_size);
2501 btrfs_set_inode_mode(leaf, item, inode->i_mode);
2502 btrfs_set_inode_nlink(leaf, item, inode->i_nlink);
2504 btrfs_set_timespec_sec(leaf, btrfs_inode_atime(item),
2506 btrfs_set_timespec_nsec(leaf, btrfs_inode_atime(item),
2509 btrfs_set_timespec_sec(leaf, btrfs_inode_mtime(item),
2511 btrfs_set_timespec_nsec(leaf, btrfs_inode_mtime(item),
2514 btrfs_set_timespec_sec(leaf, btrfs_inode_ctime(item),
2516 btrfs_set_timespec_nsec(leaf, btrfs_inode_ctime(item),
2519 btrfs_set_inode_nbytes(leaf, item, inode_get_bytes(inode));
2520 btrfs_set_inode_generation(leaf, item, BTRFS_I(inode)->generation);
2521 btrfs_set_inode_sequence(leaf, item, BTRFS_I(inode)->sequence);
2522 btrfs_set_inode_transid(leaf, item, trans->transid);
2523 btrfs_set_inode_rdev(leaf, item, inode->i_rdev);
2524 btrfs_set_inode_flags(leaf, item, BTRFS_I(inode)->flags);
2525 btrfs_set_inode_block_group(leaf, item, BTRFS_I(inode)->block_group);
3939 struct btrfs_item *item;
4011 item = btrfs_item_nr(leaf, slot);
4025 di_total = btrfs_item_size(leaf, item);
4071 /* Reached end of directory/root. Bump pos past the last item. */
4415 * 2 for inode item and ref
4477 * 2 for inode item and ref
4551 * 1 item for inode ref
4681 struct btrfs_file_extent_item *item)
4691 max_size = btrfs_file_extent_ram_bytes(leaf, item);
4695 ptr = btrfs_file_extent_inline_start(item);
4736 struct btrfs_file_extent_item *item;
4790 item = btrfs_item_ptr(leaf, path->slots[0],
4800 found_type = btrfs_file_extent_type(leaf, item);
4802 compressed = btrfs_file_extent_compression(leaf, item);
4806 btrfs_file_extent_num_bytes(leaf, item);
4809 size = btrfs_file_extent_inline_len(leaf, item);
4842 btrfs_file_extent_offset(leaf, item);
4843 bytenr = btrfs_file_extent_disk_bytenr(leaf, item);
4852 item);
4854 bytenr += btrfs_file_extent_offset(leaf, item);
4875 size = btrfs_file_extent_inline_len(leaf, item);
4885 ptr = btrfs_file_extent_inline_start(item) + extent_offset;
4887 if (btrfs_file_extent_compression(leaf, item) ==
4891 extent_offset, item);
5097 /* can't find the item, must cow */
5108 /* not our file or wrong item type, must cow */
6247 * require 4 item modifications, but if they are both normal inodes it
6248 * would require 5 item modifications, so we'll assume their normal
6464 * 2 items for inode item and ref
6466 * 1 item for xattr if selinux is on