Home
last modified time | relevance | path

Searched refs:kav (Results 1 – 15 of 15) sorted by relevance

/titanic_44/usr/src/cmd/mdb/sparc/kmdb/kctl/
H A Dkctl_isadep.c155 kctl_ttable_reserve(kmdb_auxv_t *kav, size_t *szp) in kctl_ttable_reserve() argument
157 caddr_t tba = kav->kav_dseg; in kctl_ttable_reserve()
159 ASSERT(kav->kav_dseg_size > KCTL_TTABLE_SIZE); in kctl_ttable_reserve()
160 ASSERT(((uintptr_t)kav->kav_dseg & ((1 << 16) - 1)) == 0); in kctl_ttable_reserve()
162 kav->kav_dseg += KCTL_TTABLE_SIZE; in kctl_ttable_reserve()
163 kav->kav_dseg_size -= KCTL_TTABLE_SIZE; in kctl_ttable_reserve()
206 kctl_auxv_init_isadep(kmdb_auxv_t *kav, void *romp) in kctl_auxv_init_isadep() argument
213 kctl.kctl_tba = kav->kav_tba_native = kctl_ttable_reserve(kav, in kctl_auxv_init_isadep()
214 &kav->kav_tba_native_sz); in kctl_auxv_init_isadep()
216 kav->kav_tba_obp = (boot_tba == NULL ? get_tba() : boot_tba); in kctl_auxv_init_isadep()
[all …]
/titanic_44/usr/src/cmd/mdb/common/kmdb/kctl/
H A Dkctl_auxv.c73 kctl_auxv_init(kmdb_auxv_t *kav, const char *cfg, const char **argv, void *romp) in kctl_auxv_init() argument
75 bzero(kav, sizeof (kmdb_auxv_t)); in kctl_auxv_init()
76 kav->kav_dseg = kctl.kctl_dseg; in kctl_auxv_init()
77 kav->kav_dseg_size = kctl.kctl_dseg_size; in kctl_auxv_init()
78 kav->kav_pagesize = PAGESIZE; in kctl_auxv_init()
79 kav->kav_ncpu = NCPU; in kctl_auxv_init()
80 kav->kav_kdi = &kobj_kdi; in kctl_auxv_init()
81 kav->kav_wrintr_fire = kctl_wrintr_fire; in kctl_auxv_init()
83 kav->kav_config = cfg; in kctl_auxv_init()
84 kav->kav_argv = argv; in kctl_auxv_init()
[all …]
H A Dkctl_main.c327 kmdb_auxv_t kav; in kctl_startup_preactivate() local
330 kctl_auxv_init(&kav, cfg, argv, romp); in kctl_startup_preactivate()
332 rc = kmdb_init(kctl.kctl_execname, &kav); in kctl_startup_preactivate()
334 kctl_auxv_fini(&kav); in kctl_startup_preactivate()
/titanic_44/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_main.c160 kmdb_init(const char *execname, kmdb_auxv_t *kav) in kmdb_init() argument
177 kmdb_prom_init_begin("kmdb", kav); in kmdb_init()
178 mdb_umem_startup(kav->kav_dseg, kav->kav_dseg_size, in kmdb_init()
179 kav->kav_pagesize); in kmdb_init()
181 kmdb_prom_init_finish(kav); in kmdb_init()
183 mdb.m_dseg = kav->kav_dseg; in kmdb_init()
184 mdb.m_dsegsz = kav->kav_dseg_size; in kmdb_init()
199 if (kav->kav_config != NULL) in kmdb_init()
200 mdb_set_config(kav->kav_config); in kmdb_init()
202 if (kav->kav_argv != NULL) { in kmdb_init()
[all …]
H A Dkmdb_promif.c378 kmdb_get_ttyio_mode(kmdb_auxv_t *kav, char *devname) in kmdb_get_ttyio_mode() argument
386 modepval = kmdb_prom_get_ddi_prop(kav, modepname); in kmdb_get_ttyio_mode()
540 kmdb_prom_term_init(kmdb_auxv_t *kav, kmdb_promif_t *pif) in kmdb_prom_term_init() argument
546 if (kmdb_prom_stdout_is_framebuffer(kav)) in kmdb_prom_term_init()
552 if ((conout = kmdb_prom_get_ddi_prop(kav, "output-device")) == in kmdb_prom_term_init()
566 char *mode = kmdb_get_ttyio_mode(kav, conout); in kmdb_prom_term_init()
600 if ((conin = kmdb_prom_get_ddi_prop(kav, "input-device")) == NULL || in kmdb_prom_term_init()
609 char *mode = kmdb_get_ttyio_mode(kav, conin); in kmdb_prom_term_init()
767 kmdb_prom_init_begin(char *pgmname, kmdb_auxv_t *kav) in kmdb_prom_init_begin() argument
770 if (kav->kav_domaining) in kmdb_prom_init_begin()
[all …]
H A Dkmdb_kdi.c282 kmdb_kdi_init(kdi_t *kdi, kmdb_auxv_t *kav) in kmdb_kdi_init() argument
285 mdb.m_pagesize = kav->kav_pagesize; in kmdb_kdi_init()
289 kdi_auxv = kav; in kmdb_kdi_init()
291 kmdb_kdi_init_isadep(kdi, kav); in kmdb_kdi_init()
H A Dkmdb_dpi.c63 kmdb_dpi_init(kmdb_auxv_t *kav) in kmdb_dpi_init() argument
67 kmdb_dpi_wrintr_fire = kav->kav_wrintr_fire; in kmdb_dpi_init()
70 return (mdb.m_dpi->dpo_init(kav)); in kmdb_dpi_init()
/titanic_44/usr/src/cmd/mdb/intel/kmdb/
H A Dkmdb_promif_isadep.c66 kmdb_prom_get_ddi_prop(kmdb_auxv_t *kav, char *propname) in kmdb_prom_get_ddi_prop() argument
70 if (kav->kav_pcache != NULL) { in kmdb_prom_get_ddi_prop()
71 for (i = 0; i < kav->kav_nprops; i++) { in kmdb_prom_get_ddi_prop()
72 kmdb_auxv_nv_t *nv = &kav->kav_pcache[i]; in kmdb_prom_get_ddi_prop()
88 kmdb_prom_stdout_is_framebuffer(kmdb_auxv_t *kav) in kmdb_prom_stdout_is_framebuffer() argument
97 if ((dev = kmdb_prom_get_ddi_prop(kav, "output-device")) == NULL) in kmdb_prom_stdout_is_framebuffer()
H A Dkaif.c850 kaif_init(kmdb_auxv_t *kav) in kaif_init() argument
853 kaif_cpusave = mdb_zalloc(sizeof (kaif_cpusave_t) * kav->kav_ncpu, in kaif_init()
855 kaif_ncpusave = kav->kav_ncpu; in kaif_init()
861 kaif_trap_switch = (kav->kav_flags & KMDB_AUXV_FL_NOTRPSWTCH) == 0; in kaif_init()
H A Dkmdb_kdi_isadep.c78 kmdb_kdi_init_isadep(kdi_t *kdi, kmdb_auxv_t *kav) in kmdb_kdi_init_isadep() argument
/titanic_44/usr/src/cmd/mdb/intel/kmdb/kctl/
H A Dkctl_isadep.c154 kctl_auxv_init_isadep(kmdb_auxv_t *kav, void *romp) in kctl_auxv_init_isadep() argument
156 kav->kav_pcache = kctl_pcache_create(&kav->kav_nprops); in kctl_auxv_init_isadep()
157 kav->kav_romp = romp; in kctl_auxv_init_isadep()
161 kctl_auxv_fini_isadep(kmdb_auxv_t *kav) in kctl_auxv_fini_isadep() argument
163 if (kav->kav_pcache != NULL) in kctl_auxv_fini_isadep()
164 kctl_pcache_destroy(kav->kav_pcache); in kctl_auxv_fini_isadep()
/titanic_44/usr/src/cmd/mdb/sparc/kmdb/
H A Dkaif.c939 kaif_init(kmdb_auxv_t *kav) in kaif_init() argument
947 kaif_tba = kav->kav_tba_active; in kaif_init()
948 kaif_tba_obp = kav->kav_tba_obp; in kaif_init()
949 kaif_tba_native = kav->kav_tba_native; in kaif_init()
950 kaif_tba_native_sz = kav->kav_tba_native_sz; in kaif_init()
952 kaif_tba_kernel = kav->kav_tba_kernel; in kaif_init()
956 kaif_cpusave = mdb_zalloc(sizeof (kaif_cpusave_t) * kav->kav_ncpu, in kaif_init()
958 kaif_ncpusave = kav->kav_ncpu; in kaif_init()
960 rwins = mdb_zalloc(sizeof (struct rwindow) * nwin * kav->kav_ncpu, in kaif_init()
972 kaif_dseg = kav->kav_dseg; in kaif_init()
[all …]
H A Dkmdb_promif_isadep.c74 kmdb_prom_get_ddi_prop(kmdb_auxv_t *kav, char *propname) in kmdb_prom_get_ddi_prop() argument
220 kmdb_prom_stdout_is_framebuffer(kmdb_auxv_t *kav) in kmdb_prom_stdout_is_framebuffer() argument
H A Dkmdb_kdi_isadep.c241 kmdb_kdi_init_isadep(kdi_t *kdi, kmdb_auxv_t *kav) in kmdb_kdi_init_isadep() argument
/titanic_44/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_vnic.c1736 eib_ka_vnics_t *kav; in eib_vnic_start_keepalives() local
1740 kav = kmem_zalloc(sizeof (eib_ka_vnics_t), KM_SLEEP); in eib_vnic_start_keepalives()
1741 kav->ka_vnic = vnic; in eib_vnic_start_keepalives()
1742 kav->ka_next = NULL; in eib_vnic_start_keepalives()
1756 elem->ka_next = kav; in eib_vnic_start_keepalives()
1758 ss->ei_ka_vnics = kav; in eib_vnic_start_keepalives()