@@ -113,18 +113,8 @@ static inline void *last_ptr_list(struct ptr_list *list)
return __PTR_STRIP_TAG(ptr_cur_entry(&cur));
}
-static inline void ptr_cur_init(struct ptr_cur *cur, struct ptr_list *head)
-{
- cur->h = head;
- cur->l = head;
- cur->n = 0;
-}
-
-#define DO_INIT(cur, head) \
- ptr_cur_init(&cur, (struct ptr_list *) head)
-
#define DO_PREPARE(head, ptr, __cur, CUR_ENTRY) \
- do { \
+do { \
struct ptr_cur __cur; \
CHECK_TYPE(head,ptr); \
if (!ptr_cur_beg(&__cur, (struct ptr_list *)head) || \