Searched refs:mdb_list_t (Results 1 – 13 of 13) sorted by relevance
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_list.c | 41 mdb_list_append(mdb_list_t *mlp, void *new) in mdb_list_append() 43 mdb_list_t *p = mlp->ml_prev; /* p = tail list element */ in mdb_list_append() 44 mdb_list_t *q = new; /* q = new list element */ in mdb_list_append() 60 mdb_list_prepend(mdb_list_t *mlp, void *new) in mdb_list_prepend() 62 mdb_list_t *p = new; /* p = new list element */ in mdb_list_prepend() 63 mdb_list_t *q = mlp->ml_next; /* q = head list element */ in mdb_list_prepend() 79 mdb_list_insert(mdb_list_t *mlp, void *after_me, void *new) in mdb_list_insert() 81 mdb_list_t *p = after_me; in mdb_list_insert() 82 mdb_list_t *q = new; in mdb_list_insert() 96 mdb_list_delete(mdb_list_t *mlp, void *existing) in mdb_list_delete() [all …]
|
H A D | mdb_list.h | 48 } mdb_list_t; typedef 50 #define mdb_list_prev(elem) ((void *)(((mdb_list_t *)(elem))->ml_prev)) 51 #define mdb_list_next(elem) ((void *)(((mdb_list_t *)(elem))->ml_next)) 53 extern void mdb_list_append(mdb_list_t *, void *); 54 extern void mdb_list_prepend(mdb_list_t *, void *); 55 extern void mdb_list_insert(mdb_list_t *, void *, void *); 56 extern void mdb_list_delete(mdb_list_t *, void *); 57 extern void mdb_list_move(mdb_list_t *, mdb_list_t *);
|
H A D | mdb_target_impl.h | 170 mdb_list_t se_selist; /* Sespec list forward/back pointers */ 171 mdb_list_t se_velist; /* List of layered virtual specifiers */ 181 mdb_list_t ve_list; /* Vespec list forward/back pointers */ 204 mdb_list_t xd_list; /* Xdata list forward/back pointers */ 220 mdb_list_t t_tgtlist; /* Target list forward/back pointers */ 221 mdb_list_t t_active; /* List of active event specifiers */ 222 mdb_list_t t_idle; /* List of inactive event specifiers */ 223 mdb_list_t t_xdlist; /* List of xdata descriptors */ 304 const mdb_se_ops_t *, mdb_list_t *); 319 const mdb_se_ops_t *, mdb_list_t *);
|
H A D | mdb_frame.h | 44 mdb_list_t c_list; /* List forward/back pointers */ 52 mdb_list_t f_list; /* Frame stack forward/back pointers */ 53 mdb_list_t f_cmds; /* List of commands to execute */
|
H A D | mdb.h | 141 mdb_list_t m_tgtlist; /* List of active target backends */ 166 mdb_list_t m_lastc; /* Last executed command list */ 169 mdb_list_t m_flist; /* Stack of execution frames */ 184 mdb_list_t m_cblist; /* List of callbacks */
|
H A D | mdb_kvm.h | 47 mdb_list_t km_list; /* List forward/back pointers */ 87 mdb_list_t k_modlist; /* List of modules in load order */
|
H A D | mdb_callb.h | 53 mdb_list_t cb_list; /* List of callbacks */
|
H A D | mdb_proc.h | 127 mdb_list_t p_list; /* List forward/back pointers */ 147 mdb_list_t p_vforkp; /* List of vfork parents */
|
H A D | mdb_typedef.c | 61 mdb_list_t pn_list; /* list entry, must be first */ 70 mdb_list_t pr_nodes; /* list of members */
|
H A D | mdb_kvm.c | 938 km->km_list.ml_next = (mdb_list_t *)(km + 1); in kt_lookup_by_addr() 944 km->km_list.ml_next = (mdb_list_t *)(km + 1); in kt_lookup_by_addr()
|
H A D | mdb_target.c | 2000 mdb_tgt_sespec_insert(mdb_tgt_t *t, const mdb_se_ops_t *ops, mdb_list_t *list) in mdb_tgt_sespec_insert()
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kvm.h | 53 mdb_list_t km_list; /* List forward/back pointers */ 82 mdb_list_t kmt_modlist; /* List of mods in load order */ 111 mdb_list_t dbp_bplist;
|
H A D | kmdb_kvm.c | 60 static mdb_list_t kmt_defbp_list; /* List of current deferred bp's */ 903 prmod.km_list.ml_next = (mdb_list_t *)km; in kmt_lookup_by_addr() 2553 bzero(&kmt_defbp_list, sizeof (mdb_list_t)); in kmdb_kvm_create()
|