Searched refs:mtbl (Results 1 – 4 of 4) sorted by relevance
/titanic_44/usr/src/uts/sun4v/io/ |
H A D | ldc_shm.c | 350 ldc_mtbl_t *mtbl; in i_ldc_mem_bind_handle() local 397 if ((mtbl = ldcp->mtbl) == NULL) { in i_ldc_mem_bind_handle() 400 mtbl = kmem_zalloc(sizeof (ldc_mtbl_t), KM_SLEEP); in i_ldc_mem_bind_handle() 401 mtbl->num_entries = mtbl->num_avail = ldc_maptable_entries; in i_ldc_mem_bind_handle() 402 mtbl->size = ldc_maptable_entries * sizeof (ldc_mte_slot_t); in i_ldc_mem_bind_handle() 403 mtbl->next_entry = NULL; in i_ldc_mem_bind_handle() 404 mtbl->contigmem = B_TRUE; in i_ldc_mem_bind_handle() 407 mtbl->table = (ldc_mte_slot_t *) in i_ldc_mem_bind_handle() 408 contig_mem_alloc_align(mtbl->size, MMU_PAGESIZE); in i_ldc_mem_bind_handle() 409 if (mtbl->table == NULL) { in i_ldc_mem_bind_handle() [all …]
|
H A D | ldc.c | 2897 if (ldcp->mtbl) { in ldc_fini() 2899 if (ldcp->mtbl->contigmem) in ldc_fini() 2900 contig_mem_free(ldcp->mtbl->table, ldcp->mtbl->size); in ldc_fini() 2902 kmem_free(ldcp->mtbl->table, ldcp->mtbl->size); in ldc_fini() 2903 mutex_destroy(&ldcp->mtbl->lock); in ldc_fini() 2904 kmem_free(ldcp->mtbl, sizeof (ldc_mtbl_t)); in ldc_fini()
|
/titanic_44/usr/src/cmd/mdb/sun4v/modules/ldc/ |
H A D | ldc.c | 215 if (ldcp.mtbl != NULL || ldcp.mhdl_list != NULL) in ldcinfo() 217 ldcp.mtbl, ldcp.mhdl_list); in ldcinfo() 365 ldc_mtbl_t mtbl; in ldcmtbl() local 378 if (mdb_vread(&mtbl, sizeof (mtbl), addr) != sizeof (mtbl)) { in ldcmtbl() 384 addr, mtbl.num_entries, mtbl.num_avail, mtbl.table); in ldcmtbl() 398 mteaddr = (uintptr_t)mtbl.table; in ldcmtbl() 399 for (i = 0; i < mtbl.num_entries; i++) { in ldcmtbl()
|
/titanic_44/usr/src/uts/sun4v/sys/ |
H A D | ldc_impl.h | 459 ldc_mtbl_t *mtbl; /* Memory table used by channel */ member
|