Searched refs:mr_bindinfo (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c303 umem_len = ptob(btopr(mrhdl->mr_bindinfo.bi_len +
304 ((uintptr_t)mrhdl->mr_bindinfo.bi_addr & PAGEOFFSET)));
305 umem_addr = (caddr_t)((uintptr_t)mrhdl->mr_bindinfo.bi_addr &
340 mr->mr_bindinfo = mrhdl->mr_bindinfo;
343 bind = &mr->mr_bindinfo;
361 (mr->mr_bindinfo.bi_addr & pgsize_msk));
518 bind = &mr->mr_bindinfo;
692 attr->mr_lbounds.pb_addr = (ib_vaddr_t)mr->mr_bindinfo.bi_addr;
693 attr->mr_lbounds.pb_len = (size_t)mr->mr_bindinfo
[all...]
H A Dtavor_cq.c252 addr = mr->mr_bindinfo.bi_addr;
260 (void) ddi_dma_sync(mr->mr_bindinfo.bi_dmahdl, 0,
663 (void) ddi_dma_sync(mr->mr_bindinfo.bi_dmahdl, 0,
727 cqc_entry.start_addr_h = (mr->mr_bindinfo.bi_addr >> 32);
728 cqc_entry.start_addr_l = (mr->mr_bindinfo.bi_addr & 0xFFFFFFFF);
776 (void) ddi_dma_sync(mr->mr_bindinfo.bi_dmahdl, 0,
1651 dmahdl = cq->cq_mrhdl->mr_bindinfo.bi_dmahdl;
1701 (void) ddi_dma_sync(cq->cq_mrhdl->mr_bindinfo.bi_dmahdl,
H A Dtavor_srq.c305 addr = mr->mr_bindinfo.bi_addr;
314 (uint64_t)mr->mr_bindinfo.bi_addr;
869 (void) tavor_mr_mtt_unbind(state, &srq->srq_mrhdl->mr_bindinfo,
886 bcopy(&srq->srq_mrhdl->mr_bindinfo, &old_bind,
893 bcopy(&bind, &srq->srq_mrhdl->mr_bindinfo, sizeof (tavor_bind_info_t));
H A Dtavor_ci.c1531 mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
1544 mr_desc->md_sync_required = (mrhdl->mr_bindinfo.bi_flags &
1627 mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
1640 mr_desc->md_sync_required = (mrhdl->mr_bindinfo.bi_flags &
1830 mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
1843 mr_desc->md_sync_required = (mrhdl_new->mr_bindinfo.bi_flags &
1913 mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
1926 mr_desc->md_sync_required = (mrhdl_new->mr_bindinfo.bi_flags &
1996 mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
2009 mr_desc->md_sync_required = (mrhdl_new->mr_bindinfo
[all...]
H A Dtavor_event.c1016 addr = mr->mr_bindinfo.bi_addr;
1024 (void) ddi_dma_sync(mr->mr_bindinfo.bi_dmahdl, 0,
1308 dmahdl = eq->eq_mrhdl->mr_bindinfo.bi_dmahdl;
H A Dtavor_wr.c2096 dmahdl = srq->srq_mrhdl->mr_bindinfo.bi_dmahdl;
2101 dmahdl = qp->qp_mrhdl->mr_bindinfo.bi_dmahdl;
2270 reg_start_addr = mr->mr_bindinfo.bi_addr;
2271 reg_end_addr = mr->mr_bindinfo.bi_addr +
2272 (mr->mr_bindinfo.bi_len - 1);
H A Dtavor_qp.c493 (uint64_t)mr->mr_bindinfo.bi_addr;
950 (uint64_t)mr->mr_bindinfo.bi_addr;
H A Dtavor_misc.c529 dmahdl = ah->ah_mrhdl->mr_bindinfo.bi_dmahdl;
H A Dtavor_ioctl.c2486 comm->tlc_mrdesc.md_vaddr = comm->tlc_mrhdl->mr_bindinfo.bi_addr;
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_mr.h96 (((mr)->mr_bindinfo.bi_bypass != HERMON_BINDMEM_BYPASS) || \
203 hermon_bind_info_t mr_bindinfo; member in struct:hermon_sw_mr_s
222 _NOTE(DATA_READABLE_WITHOUT_LOCK(hermon_sw_mr_s::mr_bindinfo
232 hermon_sw_mr_s::mr_bindinfo
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_mr.h146 (((mr)->mr_bindinfo.bi_bypass != TAVOR_BINDMEM_BYPASS) || \
252 tavor_bind_info_t mr_bindinfo; member in struct:tavor_sw_mr_s
264 _NOTE(DATA_READABLE_WITHOUT_LOCK(tavor_sw_mr_s::mr_bindinfo
271 tavor_sw_mr_s::mr_bindinfo
H A Dtavor_hw.h2394 (ah)->ah_mrhdl->mr_bindinfo.bi_addr & \
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c285 umem_len = ptob(btopr(mrhdl->mr_bindinfo.bi_len));
286 umem_addr = (caddr_t)((uintptr_t)mrhdl->mr_bindinfo.bi_addr &
319 mr->mr_bindinfo = mrhdl->mr_bindinfo;
322 bind = &mr->mr_bindinfo;
340 (mr->mr_bindinfo.bi_addr & pgsize_msk));
620 (void) memcpy(&mr->mr_bindinfo, &bind, sizeof (hermon_bind_info_t));
722 mr->mr_bindinfo.bi_addr = mem_pattr_p->pmr_iova;
723 mr->mr_bindinfo.bi_flags = mem_pattr_p->pmr_flags & IBT_MR_NONCOHERENT;
781 bind = &mr->mr_bindinfo;
[all...]
H A Dhermon_ci.c1148 mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
1161 mr_desc->md_sync_required = (mrhdl->mr_bindinfo.bi_flags &
1220 mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
1233 mr_desc->md_sync_required = (mrhdl->mr_bindinfo.bi_flags &
1339 mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
1352 mr_desc->md_sync_required = (mrhdl_new->mr_bindinfo.bi_flags &
1400 mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
1413 mr_desc->md_sync_required = (mrhdl_new->mr_bindinfo.bi_flags &
1461 mr_desc->md_vaddr = mrhdl_new->mr_bindinfo.bi_addr;
1474 mr_desc->md_sync_required = (mrhdl_new->mr_bindinfo
[all...]
H A Dhermon_srq.c297 (uint64_t)mr->mr_bindinfo.bi_addr;
806 bcopy(&srq->srq_mrhdl->mr_bindinfo, &old_bind,
813 bcopy(&bind, &srq->srq_mrhdl->mr_bindinfo, sizeof (hermon_bind_info_t));
H A Dhermon_wr.c2166 reg_start_addr = mr->mr_bindinfo.bi_addr;
2167 reg_end_addr = mr->mr_bindinfo.bi_addr +
2168 (mr->mr_bindinfo.bi_len - 1);
H A Dhermon_qp.c576 (uint64_t)mr->mr_bindinfo.bi_addr;
1084 (uint64_t)mr->mr_bindinfo.bi_addr;
1680 (uint64_t)mr->mr_bindinfo.bi_addr;
H A Dhermon_ioctl.c2924 comm->hlc_mrdesc.md_vaddr = comm->hlc_mrhdl->mr_bindinfo.bi_addr;

Completed in 165 milliseconds