Searched refs:iref (Results 1 – 6 of 6) sorted by relevance
| /linux/fs/btrfs/ |
| H A D | export.c | 238 struct btrfs_inode_ref *iref; in btrfs_get_name() local 284 iref = btrfs_item_ptr(leaf, path->slots[0], in btrfs_get_name() 286 name_ptr = (unsigned long)(iref + 1); in btrfs_get_name() 287 name_len = btrfs_inode_ref_name_len(leaf, iref); in btrfs_get_name()
|
| H A D | tree-checker.c | 1467 struct btrfs_extent_inline_ref *iref; in check_extent_item() local 1477 if (unlikely(ptr + sizeof(*iref) > end)) { in check_extent_item() 1480 ptr, sizeof(*iref), end); in check_extent_item() 1483 iref = (struct btrfs_extent_inline_ref *)ptr; in check_extent_item() 1484 inline_type = btrfs_extent_inline_ref_type(leaf, iref); in check_extent_item() 1485 inline_offset = btrfs_extent_inline_ref_offset(leaf, iref); in check_extent_item() 1515 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in check_extent_item() 1552 sref = (struct btrfs_shared_data_ref *)(iref + 1); in check_extent_item() 1739 struct btrfs_inode_ref *iref; in check_inode_ref() local 1746 if (unlikely(btrfs_item_size(leaf, slot) <= sizeof(*iref))) { in check_inode_ref() [all …]
|
| H A D | ref-verify.c | 419 struct btrfs_extent_inline_ref *iref; in process_extent_item() local 438 iref = (struct btrfs_extent_inline_ref *)(info + 1); in process_extent_item() 442 iref = (struct btrfs_extent_inline_ref *)(ei + 1); in process_extent_item() 445 ptr = (unsigned long)iref; in process_extent_item() 448 iref = (struct btrfs_extent_inline_ref *)ptr; in process_extent_item() 449 type = btrfs_extent_inline_ref_type(leaf, iref); in process_extent_item() 450 offset = btrfs_extent_inline_ref_offset(leaf, iref); in process_extent_item() 461 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in process_extent_item() 466 sref = (struct btrfs_shared_data_ref *)(iref + 1); in process_extent_item()
|
| H A D | ioctl.c | 1734 struct btrfs_inode_ref *iref; in btrfs_search_path_in_tree() local 1772 iref = btrfs_item_ptr(l, slot, struct btrfs_inode_ref); in btrfs_search_path_in_tree() 1773 len = btrfs_inode_ref_name_len(l, iref); in btrfs_search_path_in_tree() 1782 read_extent_buffer(l, ptr, (unsigned long)(iref + 1), len); in btrfs_search_path_in_tree() 1810 struct btrfs_inode_ref *iref; in btrfs_search_path_in_tree_user() local 1854 iref = btrfs_item_ptr(leaf, slot, struct btrfs_inode_ref); in btrfs_search_path_in_tree_user() 1855 len = btrfs_inode_ref_name_len(leaf, iref); in btrfs_search_path_in_tree_user() 1865 (unsigned long)(iref + 1), len); in btrfs_search_path_in_tree_user()
|
| H A D | send.c | 981 struct btrfs_inode_ref *iref; in iterate_inode_ref() local 1011 elem_size = sizeof(*iref); in iterate_inode_ref() 1022 iref = (struct btrfs_inode_ref *)(ptr + cur); in iterate_inode_ref() 1023 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref() 1024 name_off = (unsigned long)(iref + 1); in iterate_inode_ref() 1994 struct btrfs_inode_ref *iref; in get_first_ref() local 1995 iref = btrfs_item_ptr(path->nodes[0], path->slots[0], in get_first_ref() 1997 len = btrfs_inode_ref_name_len(path->nodes[0], iref); in get_first_ref() 1999 (unsigned long)(iref + 1), in get_first_ref()
|
| H A D | relocation.c | 3093 struct btrfs_extent_inline_ref *iref; in add_tree_block() local 3096 iref = (struct btrfs_extent_inline_ref *)ptr; in add_tree_block() 3097 type = btrfs_get_extent_inline_ref_type(eb, iref, in add_tree_block() 3102 owner = btrfs_extent_inline_ref_offset(eb, iref); in add_tree_block()
|