Searched refs:mr_bindinfo (Results 1 - 18 of 18) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_mr.c | 303 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 D | tavor_cq.c | 252 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 D | tavor_srq.c | 305 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 D | tavor_ci.c | 1531 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 D | tavor_event.c | 1016 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 D | tavor_wr.c | 2096 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 D | tavor_qp.c | 493 (uint64_t)mr->mr_bindinfo.bi_addr; 950 (uint64_t)mr->mr_bindinfo.bi_addr;
|
H A D | tavor_misc.c | 529 dmahdl = ah->ah_mrhdl->mr_bindinfo.bi_dmahdl;
|
H A D | tavor_ioctl.c | 2486 comm->tlc_mrdesc.md_vaddr = comm->tlc_mrhdl->mr_bindinfo.bi_addr;
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_mr.h | 96 (((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 D | tavor_mr.h | 146 (((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 D | tavor_hw.h | 2394 (ah)->ah_mrhdl->mr_bindinfo.bi_addr & \
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_mr.c | 285 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 D | hermon_ci.c | 1148 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 D | hermon_srq.c | 297 (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 D | hermon_wr.c | 2166 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 D | hermon_qp.c | 576 (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 D | hermon_ioctl.c | 2924 comm->hlc_mrdesc.md_vaddr = comm->hlc_mrhdl->mr_bindinfo.bi_addr;
|
Completed in 165 milliseconds