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 Dgmem_util.h41 } 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 Dgmem_util.c86 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 Dgmem.h61 gmem_list_t gm_dimms; /* List of DIMM state structures */
62 gmem_list_t gm_pages; /* List of page state structures */
H A Dgmem_dimm.h94 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 Dgmem_state.h111 gmem_list_t hdr_list; /* List of G.P. structs of this type */
H A Dgmem_memerr.c518 mq_destroy(fmd_hdl_t *hdl, gmem_list_t *lp, gmem_mq_t *ip)

Completed in 76 milliseconds