Lines Matching refs:ref_ptr
1148 static int extref_get_fields(struct extent_buffer *eb, unsigned long ref_ptr, in extref_get_fields() argument
1154 extref = (struct btrfs_inode_extref *)ref_ptr; in extref_get_fields()
1171 static int ref_get_fields(struct extent_buffer *eb, unsigned long ref_ptr, in ref_get_fields() argument
1176 ref = (struct btrfs_inode_ref *)ref_ptr; in ref_get_fields()
1205 unsigned long ref_ptr; in add_inode_ref() local
1217 ref_ptr = btrfs_item_ptr_offset(eb, slot); in add_inode_ref()
1218 ref_end = ref_ptr + btrfs_item_size_nr(eb, slot); in add_inode_ref()
1225 r = (struct btrfs_inode_extref *)ref_ptr; in add_inode_ref()
1251 while (ref_ptr < ref_end) { in add_inode_ref()
1253 ret = extref_get_fields(eb, ref_ptr, &namelen, &name, in add_inode_ref()
1266 ret = ref_get_fields(eb, ref_ptr, &namelen, &name, in add_inode_ref()
1306 ref_ptr = (unsigned long)(ref_ptr + ref_struct_size) + namelen; in add_inode_ref()