Lines Matching refs:irel
2 * irel.h
35 errcode_t (*put)(ext2_irel irel, ext2_ino_t old,
40 errcode_t (*get)(ext2_irel irel, ext2_ino_t old,
46 errcode_t (*get_by_orig)(ext2_irel irel, ext2_ino_t orig, ext2_ino_t *old,
52 errcode_t (*start_iter)(ext2_irel irel);
58 errcode_t (*next)(ext2_irel irel, ext2_ino_t *old,
65 errcode_t (*add_ref)(ext2_irel irel, ext2_ino_t ino,
72 errcode_t (*start_iter_ref)(ext2_irel irel, ext2_ino_t ino);
79 errcode_t (*next_ref)(ext2_irel irel,
86 errcode_t (*move)(ext2_irel irel, ext2_ino_t old, ext2_ino_t new);
92 errcode_t (*delete)(ext2_irel irel, ext2_ino_t old);
97 errcode_t (*free)(ext2_irel irel);
101 ext2_irel *irel);
103 #define ext2fs_irel_put(irel, old, ent) ((irel)->put((irel), old, ent))
104 #define ext2fs_irel_get(irel, old, ent) ((irel)->get((irel), old, ent))
105 #define ext2fs_irel_get_by_orig(irel, orig, old, ent) \
106 ((irel)->get_by_orig((irel), orig, old, ent))
107 #define ext2fs_irel_start_iter(irel) ((irel)->start_iter((irel)))
108 #define ext2fs_irel_next(irel, old, ent) ((irel)->next((irel), old, ent))
109 #define ext2fs_irel_add_ref(irel, ino, ref) ((irel)->add_ref((irel), ino, ref))
110 #define ext2fs_irel_start_iter_ref(irel, ino) ((irel)->start_iter_ref((irel), ino))
111 #define ext2fs_irel_next_ref(irel, ref) ((irel)->next_ref((irel), ref))
112 #define ext2fs_irel_move(irel, old, new) ((irel)->move((irel), old, new))
113 #define ext2fs_irel_delete(irel, old) ((irel)->delete((irel), old))
114 #define ext2fs_irel_free(irel) ((irel)->free((irel)))