Lines Matching defs:tail
2555 #define ADD_LIST_TO_ZONE(zone, base, tail) \
2557 (tail)->next = (void *)((zone)->free_elements); \
2559 ((vm_offset_t *)(tail))[((zone)->elem_size/sizeof(vm_offset_t))-1] = \
2629 struct zone_free_element *elt, *base_elt, *base_prev, *prev, *scan, *keep, *tail;
2680 n = 0; tail = keep = NULL;
2697 keep = tail = elt;
2699 ADD_ELEMENT(z, tail, elt);
2700 tail = elt;
2705 ADD_ELEMENT(z, tail, NULL);
2718 ADD_LIST_TO_ZONE(z, keep, tail);
2719 tail = keep = NULL;
2753 ADD_LIST_TO_ZONE(z, keep, tail);
2772 n = 0; tail = keep = NULL;
2796 keep = tail = elt;
2798 ADD_ELEMENT(z, tail, elt);
2799 tail = elt;
2803 ADD_ELEMENT(z, tail, NULL);
2820 ADD_LIST_TO_ZONE(z, keep, tail);
2830 n = 0; tail = keep = NULL;
2846 ADD_LIST_TO_ZONE(z, keep, tail);