Searched refs:shadow_list_t (Results 1 - 2 of 2) sorted by relevance
/osnet-11/usr/src/lib/libshadowfs/common/ |
H A D | shadow_list.c | 29 * each list element contains an embedded shadow_list_t (previous and next 31 * An additional shadow_list_t is used to store the head (l_next) and tail 40 shadow_list_append(shadow_list_t *lp, void *new) 42 shadow_list_t *p = lp->l_prev; /* p = tail list element */ 43 shadow_list_t *q = new; /* q = new list element */ 59 shadow_list_prepend(shadow_list_t *lp, void *new) 61 shadow_list_t *p = new; /* p = new list element */ 62 shadow_list_t *q = lp->l_next; /* q = head list element */ 78 shadow_list_insert_before(shadow_list_t *lp, void *before_me, void *new) 80 shadow_list_t * [all...] |
H A D | shadow_impl.h | 63 } shadow_list_t; typedef in typeref:struct:shadow_list 66 shadow_list_t shl_list; /* next on list of all elements */ 75 shadow_list_t sh_list; /* list of all elements */ 202 #define shadow_list_prev(elem) ((void *)(((shadow_list_t *)(elem))->l_prev)) 203 #define shadow_list_next(elem) ((void *)(((shadow_list_t *)(elem))->l_next)) 205 extern void shadow_list_append(shadow_list_t *, void *); 206 extern void shadow_list_prepend(shadow_list_t *, void *); 207 extern void shadow_list_insert_before(shadow_list_t *, void *, void *); 208 extern void shadow_list_insert_after(shadow_list_t *, void *, void *); 209 extern void shadow_list_delete(shadow_list_t *, voi [all...] |
Completed in 15 milliseconds