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.h40 * each element contains an embedded mdb_list_t structure. An additional
41 * mdb_list_t is used to store the head and tail pointers. The caller can
50 } mdb_list_t; typedef in typeref:struct:mdb_list
52 #define mdb_list_prev(elem) ((void *)(((mdb_list_t *)(elem))->ml_prev))
53 #define mdb_list_next(elem) ((void *)(((mdb_list_t *)(elem))->ml_next))
55 extern void mdb_list_append(mdb_list_t *, void *);
56 extern void mdb_list_prepend(mdb_list_t *, void *);
57 extern void mdb_list_insert(mdb_list_t *, void *, void *);
58 extern void mdb_list_delete(mdb_list_t *, void *);
59 extern void mdb_list_move(mdb_list_t *, mdb_list_
[all...]
H A Dmdb_list.c35 * each list element contains an embedded mdb_list_t (previous and next
37 * An additional mdb_list_t is used to store the head (ml_next) and tail
43 mdb_list_append(mdb_list_t *mlp, void *new)
45 mdb_list_t *p = mlp->ml_prev; /* p = tail list element */
46 mdb_list_t *q = new; /* q = new list element */
62 mdb_list_prepend(mdb_list_t *mlp, void *new)
64 mdb_list_t *p = new; /* p = new list element */
65 mdb_list_t *q = mlp->ml_next; /* q = head list element */
81 mdb_list_insert(mdb_list_t *mlp, void *after_me, void *new)
83 mdb_list_t *
[all...]
H A Dmdb_callb.h55 mdb_list_t cb_list; /* List of callbacks */
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_target_impl.h168 mdb_list_t se_selist; /* Sespec list forward/back pointers */
169 mdb_list_t se_velist; /* List of layered virtual specifiers */
179 mdb_list_t ve_list; /* Vespec list forward/back pointers */
202 mdb_list_t xd_list; /* Xdata list forward/back pointers */
218 mdb_list_t t_tgtlist; /* Target list forward/back pointers */
219 mdb_list_t t_active; /* List of active event specifiers */
220 mdb_list_t t_idle; /* List of inactive event specifiers */
221 mdb_list_t t_xdlist; /* List of xdata descriptors */
302 const mdb_se_ops_t *, mdb_list_t *);
317 const mdb_se_ops_t *, mdb_list_t *);
[all...]
H A Dmdb.h140 mdb_list_t m_tgtlist; /* List of active target backends */
165 mdb_list_t m_lastc; /* Last executed command list */
168 mdb_list_t m_flist; /* Stack of execution frames */
183 mdb_list_t m_cblist; /* List of callbacks */
H A Dmdb_kvm.h49 mdb_list_t km_list; /* List forward/back pointers */
89 mdb_list_t k_modlist; /* List of modules in load order */
H A Dmdb_proc.h130 mdb_list_t p_list; /* List forward/back pointers */
150 mdb_list_t p_vforkp; /* List of vfork parents */
H A Dmdb_typedef.c59 mdb_list_t pn_list; /* list entry, must be first */
68 mdb_list_t pr_nodes; /* list of members */
H A Dmdb_kvm.c903 km->km_list.ml_next = (mdb_list_t *)(km + 1);
909 km->km_list.ml_next = (mdb_list_t *)(km + 1);
H A Dmdb_target.c2007 mdb_tgt_sespec_insert(mdb_tgt_t *t, const mdb_se_ops_t *ops, mdb_list_t *list)
/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 */
113 mdb_list_t dbp_bplist;
H A Dkmdb_kvm.c56 static mdb_list_t kmt_defbp_list; /* List of current deferred bp's */
885 prmod.km_list.ml_next = (mdb_list_t *)km;
2541 bzero(&kmt_defbp_list, sizeof (mdb_list_t));

Completed in 138 milliseconds