/illumos-gate/usr/src/cmd/mdb/common/kmdb/kctl/ |
H A D | kctl_auxv.c | 73 kctl_auxv_init(kmdb_auxv_t *kav, const char *cfg, const char **argv, void *romp) argument 75 bzero(kav, sizeof (kmdb_auxv_t)); 76 kav->kav_dseg = kctl.kctl_dseg; 77 kav->kav_dseg_size = kctl.kctl_dseg_size; 78 kav->kav_pagesize = PAGESIZE; 79 kav->kav_ncpu = NCPU; 80 kav->kav_kdi = &kobj_kdi; 81 kav->kav_wrintr_fire = kctl_wrintr_fire; 83 kav->kav_config = cfg; 84 kav 102 kctl_auxv_fini(kmdb_auxv_t *kav) argument [all...] |
H A D | kctl_main.c | 327 kmdb_auxv_t kav; local 330 kctl_auxv_init(&kav, cfg, argv, romp); 332 rc = kmdb_init(kctl.kctl_execname, &kav); 334 kctl_auxv_fini(&kav);
|
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/ |
H A D | kmdb_promif_isadep.c | 66 kmdb_prom_get_ddi_prop(kmdb_auxv_t *kav, char *propname) argument 70 if (kav->kav_pcache != NULL) { 71 for (i = 0; i < kav->kav_nprops; i++) { 72 kmdb_auxv_nv_t *nv = &kav->kav_pcache[i]; 88 kmdb_prom_stdout_is_framebuffer(kmdb_auxv_t *kav) argument 97 if ((dev = kmdb_prom_get_ddi_prop(kav, "output-device")) == NULL)
|
H A D | kmdb_kdi_isadep.c | 78 kmdb_kdi_init_isadep(kdi_t *kdi, kmdb_auxv_t *kav) argument
|
H A D | kaif.c | 850 kaif_init(kmdb_auxv_t *kav) argument 853 kaif_cpusave = mdb_zalloc(sizeof (kaif_cpusave_t) * kav->kav_ncpu, 855 kaif_ncpusave = kav->kav_ncpu; 861 kaif_trap_switch = (kav->kav_flags & KMDB_AUXV_FL_NOTRPSWTCH) == 0;
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_main.c | 160 kmdb_init(const char *execname, kmdb_auxv_t *kav) argument 177 kmdb_prom_init_begin("kmdb", kav); 178 mdb_umem_startup(kav->kav_dseg, kav->kav_dseg_size, 179 kav->kav_pagesize); 181 kmdb_prom_init_finish(kav); 183 mdb.m_dseg = kav->kav_dseg; 184 mdb.m_dsegsz = kav->kav_dseg_size; 199 if (kav->kav_config != NULL) 200 mdb_set_config(kav 281 kmdb_init_promif(char *pgmname, kmdb_auxv_t *kav) argument 290 kmdb_init_promif(char *pgmname, kmdb_auxv_t *kav) argument [all...] |
H A D | kmdb_kdi.c | 282 kmdb_kdi_init(kdi_t *kdi, kmdb_auxv_t *kav) argument 285 mdb.m_pagesize = kav->kav_pagesize; 289 kdi_auxv = kav; 291 kmdb_kdi_init_isadep(kdi, kav);
|
H A D | kmdb_dpi.c | 63 kmdb_dpi_init(kmdb_auxv_t *kav) argument 67 kmdb_dpi_wrintr_fire = kav->kav_wrintr_fire; 70 return (mdb.m_dpi->dpo_init(kav));
|
H A D | kmdb_promif.c | 378 kmdb_get_ttyio_mode(kmdb_auxv_t *kav, char *devname) argument 386 modepval = kmdb_prom_get_ddi_prop(kav, modepname); 540 kmdb_prom_term_init(kmdb_auxv_t *kav, kmdb_promif_t *pif) argument 546 if (kmdb_prom_stdout_is_framebuffer(kav)) 552 if ((conout = kmdb_prom_get_ddi_prop(kav, "output-device")) == 566 char *mode = kmdb_get_ttyio_mode(kav, conout); 600 if ((conin = kmdb_prom_get_ddi_prop(kav, "input-device")) == NULL || 609 char *mode = kmdb_get_ttyio_mode(kav, conin); 767 kmdb_prom_init_begin(char *pgmname, kmdb_auxv_t *kav) argument 770 if (kav 788 kmdb_prom_init_promif(char *pgmname, kmdb_auxv_t *kav) argument 803 kmdb_prom_init_finish(kmdb_auxv_t *kav) argument [all...] |
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/kctl/ |
H A D | kctl_isadep.c | 154 kctl_auxv_init_isadep(kmdb_auxv_t *kav, void *romp) argument 156 kav->kav_pcache = kctl_pcache_create(&kav->kav_nprops); 157 kav->kav_romp = romp; 161 kctl_auxv_fini_isadep(kmdb_auxv_t *kav) argument 163 if (kav->kav_pcache != NULL) 164 kctl_pcache_destroy(kav->kav_pcache);
|
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/kctl/ |
H A D | kctl_isadep.c | 155 kctl_ttable_reserve(kmdb_auxv_t *kav, size_t *szp) argument 157 caddr_t tba = kav->kav_dseg; 159 ASSERT(kav->kav_dseg_size > KCTL_TTABLE_SIZE); 160 ASSERT(((uintptr_t)kav->kav_dseg & ((1 << 16) - 1)) == 0); 162 kav->kav_dseg += KCTL_TTABLE_SIZE; 163 kav->kav_dseg_size -= KCTL_TTABLE_SIZE; 206 kctl_auxv_init_isadep(kmdb_auxv_t *kav, void *romp) argument 213 kctl.kctl_tba = kav->kav_tba_native = kctl_ttable_reserve(kav, 214 &kav 248 kctl_auxv_set_promif(kmdb_auxv_t *kav) argument 263 kmdb_auxv_t kav; local [all...] |
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/ |
H A D | kmdb_kdi_isadep.c | 241 kmdb_kdi_init_isadep(kdi_t *kdi, kmdb_auxv_t *kav) argument
|
H A D | kmdb_promif_isadep.c | 74 kmdb_prom_get_ddi_prop(kmdb_auxv_t *kav, char *propname) argument 220 kmdb_prom_stdout_is_framebuffer(kmdb_auxv_t *kav) argument
|
H A D | kaif.c | 939 kaif_init(kmdb_auxv_t *kav) argument 947 kaif_tba = kav->kav_tba_active; 948 kaif_tba_obp = kav->kav_tba_obp; 949 kaif_tba_native = kav->kav_tba_native; 950 kaif_tba_native_sz = kav->kav_tba_native_sz; 952 kaif_tba_kernel = kav->kav_tba_kernel; 956 kaif_cpusave = mdb_zalloc(sizeof (kaif_cpusave_t) * kav->kav_ncpu, 958 kaif_ncpusave = kav->kav_ncpu; 960 rwins = mdb_zalloc(sizeof (struct rwindow) * nwin * kav->kav_ncpu, 972 kaif_dseg = kav [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_vnic.c | 1736 eib_ka_vnics_t *kav; local 1740 kav = kmem_zalloc(sizeof (eib_ka_vnics_t), KM_SLEEP); 1741 kav->ka_vnic = vnic; 1742 kav->ka_next = NULL; 1756 elem->ka_next = kav; 1758 ss->ei_ka_vnics = kav;
|