Home
last modified time | relevance | path

Searched refs:mdb_list_t (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_list.c41 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 Dmdb_list.h48 } 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 Dmdb_target_impl.h170 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 Dmdb_frame.h44 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 Dmdb.h141 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 Dmdb_kvm.h47 mdb_list_t km_list; /* List forward/back pointers */
87 mdb_list_t k_modlist; /* List of modules in load order */
H A Dmdb_callb.h53 mdb_list_t cb_list; /* List of callbacks */
H A Dmdb_proc.h127 mdb_list_t p_list; /* List forward/back pointers */
147 mdb_list_t p_vforkp; /* List of vfork parents */
H A Dmdb_typedef.c61 mdb_list_t pn_list; /* list entry, must be first */
70 mdb_list_t pr_nodes; /* list of members */
H A Dmdb_kvm.c938 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 Dmdb_target.c2000 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 Dkvm.h53 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 Dkmdb_kvm.c60 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()