Lines Matching refs:mdb
42 mdb_var_t *v = mdb_nv_lookup(&mdb.m_disasms, name); in mdb_dis_select()
45 mdb.m_disasm = mdb_nv_get_cookie(v); in mdb_dis_select()
49 if (mdb.m_target == NULL) { in mdb_dis_select()
50 if (mdb.m_defdisasm != NULL) in mdb_dis_select()
51 strfree(mdb.m_defdisasm); in mdb_dis_select()
52 mdb.m_defdisasm = strdup(name); in mdb_dis_select()
64 if ((dp->dis_module = mdb.m_lmod) == NULL) in mdb_dis_create()
65 dp->dis_module = &mdb.m_rmod; in mdb_dis_create()
68 mdb_var_t *v = mdb_nv_lookup(&mdb.m_disasms, dp->dis_name); in mdb_dis_create()
77 (void) mdb_nv_insert(&mdb.m_disasms, dp->dis_name, NULL, in mdb_dis_create()
80 if (mdb.m_disasm == NULL) { in mdb_dis_create()
81 mdb.m_disasm = dp; in mdb_dis_create()
82 } else if (mdb.m_defdisasm != NULL && in mdb_dis_create()
83 strcmp(mdb.m_defdisasm, dp->dis_name) == 0) { in mdb_dis_create()
84 mdb.m_disasm = dp; in mdb_dis_create()
85 strfree(mdb.m_defdisasm); in mdb_dis_create()
86 mdb.m_defdisasm = NULL; in mdb_dis_create()
99 mdb_var_t *v = mdb_nv_lookup(&mdb.m_disasms, dp->dis_name); in mdb_dis_destroy()
102 mdb_nv_remove(&mdb.m_disasms, v); in mdb_dis_destroy()
106 if (mdb.m_disasm == dp) in mdb_dis_destroy()
153 mdb.m_disasm->dis_name, mdb.m_disasm->dis_desc); in cmd_dismode()
175 mdb_nv_sort_iter(&mdb.m_disasms, print_dis, NULL, UM_SLEEP | UM_GC); in cmd_disasms()