/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_devmap.c | 62 struct ddi_umem_cookie *umem_cookie; local 64 umem_cookie = kmem_zalloc(sizeof (struct ddi_umem_cookie), KM_SLEEP); 66 if (umem_cookie == NULL) 69 umem_cookie->cvaddr = kva; 70 umem_cookie->type = KMEM_NON_PAGEABLE; 71 umem_cookie->size = size; 73 return ((ddi_umem_cookie_t)umem_cookie);
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | ib_rdma.c | 67 ddi_umem_cookie_t umem_cookie; member in struct:rdsv3_ib_mr 337 ddi_umem_cookie_t umem_cookie; local 360 &umem_cookie, NULL, NULL); 367 /* transpose umem_cookie to buf structure for rdsv3_ib_map_fmr() */ 368 bp = ddi_umem_iosetup(umem_cookie, 0, umem_len, 374 ibmr->umem_cookie = umem_cookie; 379 "Return: ibmr: %p umem_cookie %p", ibmr, ibmr->umem_cookie); 384 ddi_umem_unlock(umem_cookie); [all...] |
H A D | rdma.c | 431 ddi_umem_unlock(ro->r_rdma_sg[i].umem_cookie); 451 ddi_umem_cookie_t umem_cookie; local 542 &umem_cookie, NULL, NULL); 549 op->r_rdma_sg[i].umem_cookie = umem_cookie;
|
H A D | ib_send.c | 934 /* transpose umem_cookie to buf structure */ 935 bp = ddi_umem_iosetup(scat[i].umem_cookie,
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | bofi_impl.h | 102 ddi_umem_cookie_t umem_cookie; member in struct:bofi_shadow
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdma.h | 46 ddi_umem_cookie_t umem_cookie; member in struct:rdsv3_rdma_sg
|
/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 in struct:usbvc_buf 356 _NOTE(SCHEME_PROTECTS_DATA("unshared data", usbvc_buf::umem_cookie))
|
/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_scatter.c | 64 ASSERT(entry->umem_cookie == NULL);
|
H A D | drmP.h | 581 ddi_umem_cookie_t *umem_cookie; member in struct:drm_sg_mem
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_mr.c | 187 ddi_umem_cookie_t umem_cookie; local 310 &umem_cookie, &tavor_umem_cbops, NULL); 319 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, 424 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; 454 ddi_umem_unlock(umem_cookie); 1152 ddi_umem_cookie_t umem_cookie; local 1297 &umem_cookie, &tavor_umem_cbops, NULL); 1307 bind->bi_buf = ddi_umem_iosetup(umem_cookie, 0, umem_len, 1321 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, 1429 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie [all...] |
H A D | tavor_umap.c | 1677 tavor_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie) argument 1698 status = tavor_umap_db_find(0, (uint64_t)(uintptr_t)umem_cookie,
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | winlockio.c | 326 ddi_umem_cookie_t umem_cookie; /* cookie for umem allocated memory */ member in struct:seglock 634 lp->umem_cookie, 0, PAGESIZE, WINLOCK_PROT, 902 DDI_UMEM_SLEEP, &(lp->umem_cookie)); 905 lp->umem_cookie = lockpage_cookie; 943 ddi_umem_free(lp->umem_cookie); 945 lp->umem_cookie = NULL; 1461 lp->umem_cookie, 0, PAGESIZE, WINLOCK_PROT, 0, 0)) != 0) {
|
H A D | bofi.c | 3569 &hp->umem_cookie); 3621 ddi_umem_free(hp->umem_cookie); 3701 ddi_umem_free(hp->umem_cookie); 3915 ddi_umem_free(hp->umem_cookie); 4002 KM_SLEEP, &hp->umem_cookie);
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_mr.c | 181 ddi_umem_cookie_t umem_cookie; local 291 &umem_cookie, &hermon_umem_cbops, NULL); 299 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, 395 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie : NULL; 426 ddi_umem_unlock(umem_cookie); 1480 ddi_umem_cookie_t umem_cookie; local 1613 &umem_cookie, &hermon_umem_cbops, NULL); 1622 bind->bi_buf = ddi_umem_iosetup(umem_cookie, 0, umem_len, 1635 (uint64_t)(uintptr_t)umem_cookie, MLNX_UMAP_MRMEM_RSRC, 1766 mr->mr_umemcookie = (mr_is_umem != 0) ? umem_cookie [all...] |
H A D | hermon_umap.c | 2014 hermon_umap_umemlock_cb(ddi_umem_cookie_t *umem_cookie) argument 2033 status = hermon_umap_db_find(0, (uint64_t)(uintptr_t)umem_cookie,
|
/illumos-gate/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); 2944 &bufs[0].umem_cookie); 2950 bufs[i].umem_cookie = bufs[0].umem_cookie; 3001 if (buf->umem_cookie) { 3002 ddi_umem_free(buf->umem_cookie);
|
/illumos-gate/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);
|
/illumos-gate/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);
|