Lines Matching refs:next
40 struct hdr *next; member
77 switch (hdr->magic ^ ((uintptr_t) hdr->prev + (uintptr_t) hdr->next)) in checkhdr()
123 runp = runp->next; in __mcheck_checkptr()
135 if (ptr->next != NULL) in unlink_blk()
137 ptr->next->prev = ptr->prev; in unlink_blk()
138 ptr->next->magic = MAGICWORD ^ ((uintptr_t) ptr->next->prev in unlink_blk()
139 + (uintptr_t) ptr->next->next); in unlink_blk()
143 ptr->prev->next = ptr->next; in unlink_blk()
145 + (uintptr_t) ptr->prev->next); in unlink_blk()
148 root = ptr->next; in unlink_blk()
155 hdr->next = root; in link_blk()
157 hdr->magic = MAGICWORD ^ (uintptr_t) hdr->next; in link_blk()
160 if (hdr->next != NULL) in link_blk()
162 hdr->next->prev = hdr; in link_blk()
163 hdr->next->magic = MAGICWORD ^ ((uintptr_t) hdr in link_blk()
164 + (uintptr_t) hdr->next->next); in link_blk()
180 hdr->prev = hdr->next = NULL; in free_mcheck()