Lines Matching refs:dlp
43 dt_list_append(dt_list_t *dlp, void *new)
45 dt_list_t *p = dlp->dl_prev; /* p = tail list element */
48 dlp->dl_prev = q;
56 assert(dlp->dl_next == NULL);
57 dlp->dl_next = q;
62 dt_list_prepend(dt_list_t *dlp, void *new)
65 dt_list_t *q = dlp->dl_next; /* q = head list element */
67 dlp->dl_next = p;
75 assert(dlp->dl_prev == NULL);
76 dlp->dl_prev = p;
81 dt_list_insert(dt_list_t *dlp, void *after_me, void *new)
87 dt_list_append(dlp, new);
98 dt_list_delete(dt_list_t *dlp, void *existing)
105 dlp->dl_next = p->dl_next;
110 dlp->dl_prev = p->dl_prev;