Home
last modified time | relevance | path

Searched refs:dvm_track (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_umap.c459 hermon_devmap_track_t *dvm_track; in hermon_devmap_umem_map() local
491 dvm_track = (hermon_devmap_track_t *)kmem_zalloc( in hermon_devmap_umem_map()
493 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*dvm_track)) in hermon_devmap_umem_map()
494 dvm_track->hdt_offset = off; in hermon_devmap_umem_map()
495 dvm_track->hdt_state = state; in hermon_devmap_umem_map()
496 dvm_track->hdt_refcnt = 1; in hermon_devmap_umem_map()
497 mutex_init(&dvm_track->hdt_lock, NULL, MUTEX_DRIVER, in hermon_devmap_umem_map()
521 dvm_track->hdt_size = cq->cq_cqinfo.qa_size; in hermon_devmap_umem_map()
526 dvm_track->hdt_size = in hermon_devmap_umem_map()
547 dvm_track->hdt_size = qp->qp_wqinfo.qa_size; in hermon_devmap_umem_map()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_umap.c370 tavor_devmap_track_t *dvm_track; in tavor_devmap_umem_map() local
402 dvm_track = (tavor_devmap_track_t *)kmem_zalloc( in tavor_devmap_umem_map()
404 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*dvm_track)) in tavor_devmap_umem_map()
405 dvm_track->tdt_offset = off; in tavor_devmap_umem_map()
406 dvm_track->tdt_state = state; in tavor_devmap_umem_map()
407 dvm_track->tdt_refcnt = 1; in tavor_devmap_umem_map()
408 mutex_init(&dvm_track->tdt_lock, NULL, MUTEX_DRIVER, in tavor_devmap_umem_map()
432 dvm_track->tdt_size = cq->cq_cqinfo.qa_size; in tavor_devmap_umem_map()
452 dvm_track->tdt_size = qp->qp_wqinfo.qa_size; in tavor_devmap_umem_map()
472 dvm_track->tdt_size = srq->srq_wqinfo.qa_size; in tavor_devmap_umem_map()
[all …]