Home
last modified time | relevance | path

Searched refs:mhdl (Results 1 – 7 of 7) sorted by relevance

/titanic_41/usr/src/uts/sun4v/io/
H A Dldc_shm.c195 ldc_mhdl_t *mhdl; in ldc_mem_alloc_handle() local
216 mhdl = kmem_cache_alloc(ldcssp->memhdl_cache, KM_SLEEP); in ldc_mem_alloc_handle()
219 mutex_init(&mhdl->lock, NULL, MUTEX_DRIVER, NULL); in ldc_mem_alloc_handle()
221 mhdl->myshadow = B_FALSE; in ldc_mem_alloc_handle()
222 mhdl->memseg = NULL; in ldc_mem_alloc_handle()
223 mhdl->ldcp = ldcp; in ldc_mem_alloc_handle()
224 mhdl->status = LDC_UNBOUND; in ldc_mem_alloc_handle()
228 ldcp->mhdl_list = mhdl; in ldc_mem_alloc_handle()
229 mhdl->next = NULL; in ldc_mem_alloc_handle()
232 mhdl->next = ldcp->mhdl_list; in ldc_mem_alloc_handle()
[all …]
H A Dvds.c431 ldc_mem_handle_t mhdl; /* task memory handle */ member
2013 status = ldc_mem_map(task->mhdl, request->cookie, request->ncookies, in vd_start_bio()
2027 status = ldc_mem_acquire(task->mhdl, 0, buflen); in vd_start_bio()
2029 (void) ldc_mem_unmap(task->mhdl); in vd_start_bio()
2203 rv = ldc_mem_release(task->mhdl, 0, buflen); in vd_start_bio()
2208 rv = ldc_mem_unmap(task->mhdl); in vd_start_bio()
2495 status = ldc_mem_release(task->mhdl, 0, buf->b_bufsize); in vd_complete_bio()
2506 status = ldc_mem_unmap(task->mhdl); in vd_complete_bio()
4664 &(vd->dring_task[i].mhdl)); in vd_process_dring_reg_msg()
6838 status = ldc_mem_alloc_handle(vd->ldc_handle, &(vd->inband_task.mhdl)); in vds_do_init_vd()
[all …]
H A Dvdc.c2776 ldc_mem_handle_t mhdl = NULL; in vdc_destroy_descriptor_ring() local
2791 mhdl = ldep->desc_mhdl; in vdc_destroy_descriptor_ring()
2793 if (mhdl == NULL) in vdc_destroy_descriptor_ring()
2796 if ((status = ldc_mem_info(mhdl, &minfo)) != 0) { in vdc_destroy_descriptor_ring()
2811 (void) ldc_mem_unbind_handle(mhdl); in vdc_destroy_descriptor_ring()
2814 (void) ldc_mem_free_handle(mhdl); in vdc_destroy_descriptor_ring()
3646 ldc_mem_handle_t mhdl; in vdc_populate_mem_hdl() local
3657 mhdl = ldep->desc_mhdl; in vdc_populate_mem_hdl()
3699 rv = ldc_mem_bind_handle(mhdl, vaddr, P2ROUNDUP(nbytes, 8), in vdc_populate_mem_hdl()
3706 vdcp->instance, (void *)mhdl, (void *)vaddr, rv); in vdc_populate_mem_hdl()
[all …]
/titanic_41/usr/src/cmd/mdb/sun4v/modules/ldc/
H A Dldc.c427 ldc_mhdl_t mhdl; in ldcmhdl() local
456 if (mdb_vread(&mhdl, sizeof (mhdl), addr) != sizeof (mhdl)) { in ldcmhdl()
462 addr, mhdl.status, mhdl_status_bits, in ldcmhdl()
463 mhdl.mtype, mhdl_type_bits, mhdl.perm, mhdl_perm_bits, in ldcmhdl()
464 mhdl.memseg); in ldcmhdl()
466 if (mhdl.memseg != NULL) { in ldcmhdl()
468 (uintptr_t)mhdl.memseg) != sizeof (memseg)) { in ldcmhdl()
470 mhdl.memseg); in ldcmhdl()
479 if ((addr = (uintptr_t)mhdl.next) == NULL) in ldcmhdl()
/titanic_41/usr/src/uts/i86pc/os/
H A Dmp_implfuncs.c362 static void *mhdl = NULL; in psm_get_impl_module() local
371 mhdl = get_next_mach(mhdl, machname); in psm_get_impl_module()
372 if (mhdl) in psm_get_impl_module()
/titanic_41/usr/src/uts/sun4v/sys/
H A Dldc_impl.h400 ldc_mem_handle_t mhdl; /* Mem handle to desc ring */ member
/titanic_41/usr/src/uts/i86pc/io/acpi/acpidev/
H A Dacpidev_resource.c971 ACPI_HANDLE mhdl = NULL; in acpidev_resource_walk() local
992 if (ACPI_FAILURE(AcpiGetHandle(hdl, method, &mhdl))) { in acpidev_resource_walk()