Searched refs:gmem_list_t (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/fm/modules/sun4v/generic-mem/ |
H A D | gmem_util.h | 41 } gmem_list_t; typedef in typeref:struct:gmem_list 43 #define gmem_list_prev(elem) ((void *)(((gmem_list_t *)(elem))->l_prev)) 44 #define gmem_list_next(elem) ((void *)(((gmem_list_t *)(elem))->l_next)) 46 extern void gmem_list_append(gmem_list_t *, void *); 47 extern void gmem_list_prepend(gmem_list_t *, void *); 48 extern void gmem_list_insert_before(gmem_list_t *, void *, void *); 49 extern void gmem_list_insert_after(gmem_list_t *, void *, void *); 50 extern void gmem_list_delete(gmem_list_t *, void *);
|
H A D | gmem_util.c | 86 gmem_list_append(gmem_list_t *lp, void *new) 88 gmem_list_t *p = lp->l_prev; /* p = tail list element */ 89 gmem_list_t *q = new; /* q = new list element */ 102 gmem_list_prepend(gmem_list_t *lp, void *new) 104 gmem_list_t *p = new; /* p = new list element */ 105 gmem_list_t *q = lp->l_next; /* q = head list element */ 118 gmem_list_insert_before(gmem_list_t *lp, void *before_me, void *new) 120 gmem_list_t *p = before_me; 121 gmem_list_t *q = new; 135 gmem_list_insert_after(gmem_list_t *l [all...] |
H A D | gmem.h | 61 gmem_list_t gm_dimms; /* List of DIMM state structures */ 62 gmem_list_t gm_pages; /* List of page state structures */
|
H A D | gmem_dimm.h | 94 gmem_list_t mq_l; /* pointers to prev and next */ 102 gmem_list_t mq_dupce_tstamp; /* list dup CE time stamp */ 106 gmem_list_t ts_l; 117 gmem_list_t
|
H A D | gmem_state.h | 111 gmem_list_t hdr_list; /* List of G.P. structs of this type */
|
H A D | gmem_memerr.c | 518 mq_destroy(fmd_hdl_t *hdl, gmem_list_t *lp, gmem_mq_t *ip)
|
Completed in 76 milliseconds