Lines Matching refs:eie
40 struct extent_inode_elem **eie) in check_extent_in_eb() argument
64 e->next = *eie; in check_extent_in_eb()
67 *eie = e; in check_extent_in_eb()
72 static void free_inode_elem_list(struct extent_inode_elem *eie) in free_inode_elem_list() argument
76 for (; eie; eie = eie_next) { in free_inode_elem_list()
77 eie_next = eie->next; in free_inode_elem_list()
78 kfree(eie); in free_inode_elem_list()
84 struct extent_inode_elem **eie) in find_extent_in_eb() argument
113 ret = check_extent_in_eb(&key, eb, fi, extent_item_pos, eie); in find_extent_in_eb()
258 struct extent_inode_elem *eie = NULL, *old = NULL; in add_all_parents() local
297 eie = NULL; in add_all_parents()
303 &eie); in add_all_parents()
310 eie, (void **)&old, GFP_NOFS); in add_all_parents()
316 old->next = eie; in add_all_parents()
318 eie = NULL; in add_all_parents()
330 free_inode_elem_list(eie); in add_all_parents()
579 struct extent_inode_elem *eie; in __merge_refs() local
596 eie = ref1->inode_list; in __merge_refs()
597 while (eie && eie->next) in __merge_refs()
598 eie = eie->next; in __merge_refs()
599 if (eie) in __merge_refs()
600 eie->next = ref2->inode_list; in __merge_refs()
943 struct extent_inode_elem *eie = NULL; local
1093 *extent_item_pos, &eie);
1098 ref->inode_list = eie;
1102 (void **)&eie, GFP_NOFS);
1110 BUG_ON(!eie);
1111 while (eie->next)
1112 eie = eie->next;
1113 eie->next = ref->inode_list;
1115 eie = NULL;
1135 free_inode_elem_list(eie);
1142 struct extent_inode_elem *eie; local
1149 eie = (struct extent_inode_elem *)(uintptr_t)node->aux;
1150 free_inode_elem_list(eie);
1646 struct extent_inode_elem *eie; local
1649 for (eie = inode_list; eie; eie = eie->next) {
1652 eie->inum, eie->offset, root);
1653 ret = iterate(eie->inum, eie->offset, root, ctx);