Lines Matching refs:lp
43 ipmi_list_append(ipmi_list_t *lp, void *new)
45 ipmi_list_t *p = lp->l_prev; /* p = tail list element */
48 lp->l_prev = q;
56 assert(lp->l_next == NULL);
57 lp->l_next = q;
62 ipmi_list_prepend(ipmi_list_t *lp, void *new)
65 ipmi_list_t *q = lp->l_next; /* q = head list element */
67 lp->l_next = p;
75 assert(lp->l_prev == NULL);
76 lp->l_prev = p;
81 ipmi_list_insert_before(ipmi_list_t *lp, void *before_me, void *new)
87 ipmi_list_prepend(lp, new);
98 ipmi_list_insert_after(ipmi_list_t *lp, void *after_me, void *new)
104 ipmi_list_append(lp, new);
115 ipmi_list_delete(ipmi_list_t *lp, void *existing)
122 lp->l_next = p->l_next;
127 lp->l_prev = p->l_prev;