/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_devmap.c | 62 struct ddi_umem_cookie *umem_cookie; in gfxp_umem_cookie_init() local 64 umem_cookie = kmem_zalloc(sizeof (struct ddi_umem_cookie), KM_SLEEP); in gfxp_umem_cookie_init() 66 if (umem_cookie == NULL) in gfxp_umem_cookie_init() 69 umem_cookie->cvaddr = kva; in gfxp_umem_cookie_init() 70 umem_cookie->type = KMEM_NON_PAGEABLE; in gfxp_umem_cookie_init() 71 umem_cookie->size = size; in gfxp_umem_cookie_init() 73 return ((ddi_umem_cookie_t)umem_cookie); in gfxp_umem_cookie_init()
|
/illumos-gate/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 | 432 ddi_umem_unlock(ro->r_rdma_sg[i].umem_cookie); in rdsv3_rdma_free_op() 452 ddi_umem_cookie_t umem_cookie; in rdsv3_rdma_prepare() local 543 &umem_cookie, NULL, NULL); in rdsv3_rdma_prepare() 550 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()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_mr.c | 169 ddi_umem_cookie_t umem_cookie; in tavor_mr_register_shared() local 281 &umem_cookie, &tavor_umem_cbops, NULL); in tavor_mr_register_shared() 288 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, in tavor_mr_register_shared() 386 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; in tavor_mr_register_shared() 415 ddi_umem_unlock(umem_cookie); in tavor_mr_register_shared() 1025 ddi_umem_cookie_t umem_cookie; in tavor_mr_common_reg() local 1159 &umem_cookie, &tavor_umem_cbops, NULL); in tavor_mr_common_reg() 1167 bind->bi_buf = ddi_umem_iosetup(umem_cookie, 0, umem_len, in tavor_mr_common_reg() 1179 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, in tavor_mr_common_reg() 1276 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; in tavor_mr_common_reg() [all …]
|
H A D | tavor_umap.c | 1481 tavor_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie) in tavor_umap_umemlock_cb() argument 1500 status = tavor_umap_db_find(0, (uint64_t)(uintptr_t)umem_cookie, in tavor_umap_umemlock_cb()
|
/illumos-gate/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))
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | bofi_impl.h | 102 ddi_umem_cookie_t umem_cookie; member
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdma.h | 46 ddi_umem_cookie_t umem_cookie; member
|
/illumos-gate/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()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor.h | 764 void tavor_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie);
|
/illumos-gate/usr/src/uts/common/io/usb/clients/video/usbvc/ |
H A D | usbvc.c | 1075 buf->umem_cookie, off, len, PROT_ALL, DEVMAP_DEFAULTS, NULL); in usbvc_devmap() 2947 &bufs[0].umem_cookie); in usbvc_alloc_map_bufs() 2953 bufs[i].umem_cookie = bufs[0].umem_cookie; in usbvc_alloc_map_bufs() 3004 if (buf->umem_cookie) { in usbvc_free_map_bufs() 3005 ddi_umem_free(buf->umem_cookie); in usbvc_free_map_bufs()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon.h | 993 void hermon_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | bofi.c | 3572 &hp->umem_cookie); in bofi_dma_bindhdl() 3624 ddi_umem_free(hp->umem_cookie); in bofi_dma_bindhdl() 3704 ddi_umem_free(hp->umem_cookie); in bofi_dma_unbindhdl() 3918 ddi_umem_free(hp->umem_cookie); in bofi_dma_ctl() 4005 KM_SLEEP, &hp->umem_cookie); in bofi_dvma_reserve()
|