Lines Matching defs:object
48 #define list_insert_after_node(list, node, object) { \
49 list_node_t *lnew = list_d2l(list, object); \
56 #define list_insert_before_node(list, node, object) { \
57 list_node_t *lnew = list_d2l(list, object); \
95 list_insert_after(list_t *list, void *object, void *nobject)
97 if (object == NULL) {
100 list_node_t *lold = list_d2l(list, object);
106 list_insert_before(list_t *list, void *object, void *nobject)
108 if (object == NULL) {
111 list_node_t *lold = list_d2l(list, object);
117 list_insert_head(list_t *list, void *object)
120 list_insert_after_node(list, lold, object);
124 list_insert_tail(list_t *list, void *object)
127 list_insert_before_node(list, lold, object);
131 list_remove(list_t *list, void *object)
133 list_node_t *lold = list_d2l(list, object);
176 list_next(list_t *list, void *object)
178 list_node_t *node = list_d2l(list, object);
187 list_prev(list_t *list, void *object)
189 list_node_t *node = list_d2l(list, object);