/titanic_50/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_devmap.c | 64 struct ddi_umem_cookie *umem_cookie; in gfxp_umem_cookie_init() local 66 umem_cookie = kmem_zalloc(sizeof (struct ddi_umem_cookie), KM_SLEEP); in gfxp_umem_cookie_init() 68 if (umem_cookie == NULL) in gfxp_umem_cookie_init() 71 umem_cookie->cvaddr = kva; in gfxp_umem_cookie_init() 72 umem_cookie->type = KMEM_NON_PAGEABLE; in gfxp_umem_cookie_init() 73 umem_cookie->size = size; in gfxp_umem_cookie_init() 75 return ((ddi_umem_cookie_t *)umem_cookie); in gfxp_umem_cookie_init()
|
/titanic_50/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | ib_rdma.c | 67 ddi_umem_cookie_t umem_cookie; member 337 ddi_umem_cookie_t umem_cookie; in rdsv3_ib_get_mr() local 360 &umem_cookie, NULL, NULL); in rdsv3_ib_get_mr() 368 bp = ddi_umem_iosetup(umem_cookie, 0, umem_len, in rdsv3_ib_get_mr() 374 ibmr->umem_cookie = umem_cookie; in rdsv3_ib_get_mr() 379 "Return: ibmr: %p umem_cookie %p", ibmr, ibmr->umem_cookie); in rdsv3_ib_get_mr() 384 ddi_umem_unlock(umem_cookie); in rdsv3_ib_get_mr() 490 (void) ddi_umem_unlock(ibmr->umem_cookie); in rdsv3_ib_drop_mr()
|
H A D | rdma.c | 431 ddi_umem_unlock(ro->r_rdma_sg[i].umem_cookie); in rdsv3_rdma_free_op() 451 ddi_umem_cookie_t umem_cookie; in rdsv3_rdma_prepare() local 542 &umem_cookie, NULL, NULL); in rdsv3_rdma_prepare() 549 op->r_rdma_sg[i].umem_cookie = umem_cookie; in rdsv3_rdma_prepare()
|
H A D | ib_send.c | 935 bp = ddi_umem_iosetup(scat[i].umem_cookie, in rdsv3_ib_dma_map_sg_rdma()
|
/titanic_50/usr/src/uts/common/sys/usb/clients/video/usbvc/ |
H A D | usbvc_var.h | 71 ddi_umem_cookie_t umem_cookie; member 356 _NOTE(SCHEME_PROTECTS_DATA("unshared data", usbvc_buf::umem_cookie))
|
/titanic_50/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_mr.c | 187 ddi_umem_cookie_t umem_cookie; in tavor_mr_register_shared() local 310 &umem_cookie, &tavor_umem_cbops, NULL); in tavor_mr_register_shared() 319 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, in tavor_mr_register_shared() 424 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; in tavor_mr_register_shared() 454 ddi_umem_unlock(umem_cookie); in tavor_mr_register_shared() 1152 ddi_umem_cookie_t umem_cookie; in tavor_mr_common_reg() local 1297 &umem_cookie, &tavor_umem_cbops, NULL); in tavor_mr_common_reg() 1307 bind->bi_buf = ddi_umem_iosetup(umem_cookie, 0, umem_len, in tavor_mr_common_reg() 1321 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, in tavor_mr_common_reg() 1429 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; in tavor_mr_common_reg() [all …]
|
H A D | tavor_umap.c | 1677 tavor_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie) in tavor_umap_umemlock_cb() argument 1698 status = tavor_umap_db_find(0, (uint64_t)(uintptr_t)umem_cookie, in tavor_umap_umemlock_cb()
|
/titanic_50/usr/src/uts/common/io/ |
H A D | winlockio.c | 326 ddi_umem_cookie_t umem_cookie; /* cookie for umem allocated memory */ member 634 lp->umem_cookie, 0, PAGESIZE, WINLOCK_PROT, in winlock_devmap() 902 DDI_UMEM_SLEEP, &(lp->umem_cookie)); in seglock_createlock() 905 lp->umem_cookie = lockpage_cookie; in seglock_createlock() 943 ddi_umem_free(lp->umem_cookie); in seglock_destroylock() 945 lp->umem_cookie = NULL; in seglock_destroylock() 1461 lp->umem_cookie, 0, PAGESIZE, WINLOCK_PROT, 0, 0)) != 0) { in give_mapping()
|
H A D | bofi.c | 3569 &hp->umem_cookie); in bofi_dma_bindhdl() 3621 ddi_umem_free(hp->umem_cookie); in bofi_dma_bindhdl() 3701 ddi_umem_free(hp->umem_cookie); in bofi_dma_unbindhdl() 3915 ddi_umem_free(hp->umem_cookie); in bofi_dma_ctl() 4002 KM_SLEEP, &hp->umem_cookie); in bofi_dvma_reserve()
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | bofi_impl.h | 102 ddi_umem_cookie_t umem_cookie; member
|
/titanic_50/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdma.h | 46 ddi_umem_cookie_t umem_cookie; member
|
/titanic_50/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_mr.c | 181 ddi_umem_cookie_t umem_cookie; in hermon_mr_register_shared() local 291 &umem_cookie, &hermon_umem_cbops, NULL); in hermon_mr_register_shared() 299 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, in hermon_mr_register_shared() 395 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; in hermon_mr_register_shared() 426 ddi_umem_unlock(umem_cookie); in hermon_mr_register_shared() 1480 ddi_umem_cookie_t umem_cookie; in hermon_mr_common_reg() local 1613 &umem_cookie, &hermon_umem_cbops, NULL); in hermon_mr_common_reg() 1622 bind->bi_buf = ddi_umem_iosetup(umem_cookie, 0, umem_len, in hermon_mr_common_reg() 1635 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, in hermon_mr_common_reg() 1766 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; in hermon_mr_common_reg() [all …]
|
H A D | hermon_umap.c | 2014 hermon_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie) in hermon_umap_umemlock_cb() argument 2033 status = hermon_umap_db_find(0, (uint64_t)(uintptr_t)umem_cookie, in hermon_umap_umemlock_cb()
|
/titanic_50/usr/src/uts/common/io/drm/ |
H A D | drm_scatter.c | 64 ASSERT(entry->umem_cookie == NULL); in drm_sg_cleanup()
|
H A D | drmP.h | 581 ddi_umem_cookie_t *umem_cookie; member
|
/titanic_50/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor.h | 786 void tavor_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie);
|
/titanic_50/usr/src/uts/common/io/usb/clients/video/usbvc/ |
H A D | usbvc.c | 1072 buf->umem_cookie, off, len, PROT_ALL, DEVMAP_DEFAULTS, NULL); in usbvc_devmap() 2944 &bufs[0].umem_cookie); in usbvc_alloc_map_bufs() 2950 bufs[i].umem_cookie = bufs[0].umem_cookie; in usbvc_alloc_map_bufs() 3001 if (buf->umem_cookie) { in usbvc_free_map_bufs() 3002 ddi_umem_free(buf->umem_cookie); in usbvc_free_map_bufs()
|
/titanic_50/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon.h | 994 void hermon_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie);
|