Home
last modified time | relevance | path

Searched refs:iova_start (Results 1 – 25 of 26) sorted by relevance

12

/linux-3.4.99/drivers/infiniband/hw/ehca/
Dehca_mrmw.h52 u64 *iova_start,
67 u64 *iova_start,
81 u64 *iova_start,
93 u64 *iova_start,
103 u64 *iova_start,
115 u64 *iova_start);
Dehca_mrmw.c203 u64 *iova_start) in ehca_reg_phys_mr() argument
236 iova_start, &size); in ehca_reg_phys_mr()
242 (((u64)iova_start + size) < (u64)iova_start)) { in ehca_reg_phys_mr()
244 size, iova_start); in ehca_reg_phys_mr()
257 if (ehca_mr_is_maxmr(size, iova_start)) { in ehca_reg_phys_mr()
259 ret = ehca_reg_maxmr(shca, e_mr, iova_start, mr_access_flags, in ehca_reg_phys_mr()
272 num_kpages = NUM_CHUNKS(((u64)iova_start % PAGE_SIZE) + size, in ehca_reg_phys_mr()
276 num_hwpages = NUM_CHUNKS(((u64)iova_start % hw_pgsize) + size, in ehca_reg_phys_mr()
286 ((u64)iova_start & ~PAGE_MASK) / hw_pgsize; in ehca_reg_phys_mr()
288 ret = ehca_reg_mr(shca, e_mr, iova_start, size, mr_access_flags, in ehca_reg_phys_mr()
[all …]
Dehca_iverbs.h82 int mr_access_flags, u64 *iova_start);
92 int num_phys_buf, int mr_access_flags, u64 *iova_start);
/linux-3.4.99/drivers/infiniband/hw/cxgb4/
Dmem.c288 int num_phys_buf, u64 *iova_start, in build_phys_page_list() argument
347 __func__, (unsigned long long)*iova_start, in build_phys_page_list()
357 int num_phys_buf, int acc, u64 *iova_start) in c4iw_reregister_phys_mem() argument
394 iova_start, in c4iw_reregister_phys_mem()
411 mhp->attr.va_fbo = *iova_start; in c4iw_reregister_phys_mem()
422 int num_phys_buf, int acc, u64 *iova_start) in c4iw_register_phys_mem() argument
444 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK)) { in c4iw_register_phys_mem()
455 ret = build_phys_page_list(buffer_list, num_phys_buf, iova_start, in c4iw_register_phys_mem()
477 mhp->attr.va_fbo = *iova_start; in c4iw_register_phys_mem()
Diw_cxgb4.h751 u64 *iova_start);
757 int acc, u64 *iova_start);
Dqp.c531 wqe->fr.va_hi = cpu_to_be32(wr->wr.fast_reg.iova_start >> 32); in build_fastreg()
532 wqe->fr.va_lo_fbo = cpu_to_be32(wr->wr.fast_reg.iova_start & in build_fastreg()
/linux-3.4.99/drivers/iommu/
Dtegra-gart.c140 unsigned long iova_start, iova_end, gart_start, gart_end; in gart_iova_range_valid() local
142 iova_start = iova; in gart_iova_range_valid()
143 iova_end = iova_start + bytes - 1; in gart_iova_range_valid()
147 if (iova_start < gart_start) in gart_iova_range_valid()
/linux-3.4.99/drivers/infiniband/hw/cxgb3/
Diwch_mem.c136 u64 *iova_start, in build_phys_page_list() argument
197 __func__, (unsigned long long) *iova_start, in build_phys_page_list()
Diwch_provider.c475 u64 *iova_start) in iwch_register_phys_mem() argument
497 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK)) { in iwch_register_phys_mem()
508 ret = build_phys_page_list(buffer_list, num_phys_buf, iova_start, in iwch_register_phys_mem()
528 mhp->attr.va_fbo = *iova_start; in iwch_register_phys_mem()
553 int acc, u64 * iova_start) in iwch_reregister_phys_mem() argument
587 iova_start, in iwch_reregister_phys_mem()
605 mhp->attr.va_fbo = *iova_start; in iwch_reregister_phys_mem()
Diwch_provider.h351 u64 *iova_start,
Diwch_qp.c160 wqe->fastreg.va_base_hi = cpu_to_be32(wr->wr.fast_reg.iova_start >> 32); in build_fastreg()
162 cpu_to_be32(wr->wr.fast_reg.iova_start & 0xffffffff); in build_fastreg()
/linux-3.4.99/drivers/infiniband/hw/ipath/
Dipath_mr.c134 int num_phys_buf, int acc, u64 *iova_start) in ipath_reg_phys_mr() argument
147 mr->mr.user_base = *iova_start; in ipath_reg_phys_mr()
148 mr->mr.iova = *iova_start; in ipath_reg_phys_mr()
Dipath_verbs.h824 int num_phys_buf, int acc, u64 *iova_start);
/linux-3.4.99/drivers/infiniband/hw/qib/
Dqib_mr.c145 int num_phys_buf, int acc, u64 *iova_start) in qib_reg_phys_mr() argument
158 mr->mr.user_base = *iova_start; in qib_reg_phys_mr()
159 mr->mr.iova = *iova_start; in qib_reg_phys_mr()
Dqib_keys.c339 mr->user_base = wr->wr.fast_reg.iova_start; in qib_fast_reg_mr()
340 mr->iova = wr->wr.fast_reg.iova_start; in qib_fast_reg_mr()
Dqib_verbs.h971 int num_phys_buf, int acc, u64 *iova_start);
/linux-3.4.99/include/rdma/
Dib_verbs.h815 u64 iova_start; member
1181 u64 *iova_start);
1201 u64 *iova_start);
1976 u64 *iova_start);
2006 u64 *iova_start);
/linux-3.4.99/drivers/infiniband/core/
Dverbs.c975 u64 *iova_start) in ib_reg_phys_mr() argument
983 mr_access_flags, iova_start); in ib_reg_phys_mr()
1003 u64 *iova_start) in ib_rereg_phys_mr() argument
1018 mr_access_flags, iova_start); in ib_rereg_phys_mr()
/linux-3.4.99/drivers/infiniband/hw/amso1100/
Dc2_provider.c334 int num_phys_buf, int acc, u64 * iova_start) in c2_reg_phys_mr() argument
399 (unsigned long long) *iova_start, in c2_reg_phys_mr()
404 total_len, 0, iova_start, in c2_reg_phys_mr()
/linux-3.4.99/drivers/infiniband/hw/nes/
Dnes_verbs.c1923 u16 residual_page_count_4k, int acc, u64 *iova_start, in nes_reg_mr() argument
2028 set_wqe_64bit_value(cqp_wqe->wqe_words, NES_CQP_STAG_WQE_VA_LOW_IDX, *iova_start); in nes_reg_mr()
2089 u64 * iova_start) in nes_reg_phys_mr() argument
2130 if ((buffer_list[0].addr ^ *iova_start) & ~PAGE_MASK) in nes_reg_phys_mr()
2229 stag, (unsigned long)*iova_start, (unsigned long)region_length, stag_index); in nes_reg_phys_mr()
2242 buffer_list[0].addr, pbl_count, (u16)cur_pbl_index, acc, iova_start, in nes_reg_phys_mr()
2296 u64 iova_start; in nes_reg_user_mr() local
2509 iova_start = virt; in nes_reg_user_mr()
2523 stag, (unsigned int)iova_start, in nes_reg_user_mr()
2528 &iova_start, &nesmr->pbls_used, &nesmr->pbl_4k); in nes_reg_user_mr()
[all …]
/linux-3.4.99/drivers/infiniband/hw/mthca/
Dmthca_provider.c897 u64 *iova_start) in mthca_reg_phys_mr() argument
908 mask = buffer_list[0].addr ^ *iova_start; in mthca_reg_phys_mr()
954 (unsigned long long) *iova_start, in mthca_reg_phys_mr()
961 *iova_start, total_size, in mthca_reg_phys_mr()
/linux-3.4.99/net/rds/
Diw_rdma.c717 f_wr.wr.fast_reg.iova_start = 0;
Diw_send.c783 send->s_wr.wr.fast_reg.iova_start = sg_addr; in rds_iw_build_send_fastreg()
/linux-3.4.99/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c1239 fastreg_wr.wr.fast_reg.iova_start = (unsigned long)frmr->kva; in svc_rdma_fastreg()
Dverbs.c1548 frmr_wr.wr.fast_reg.iova_start = seg1->mr_dma; in rpcrdma_register_frmr_external()

12