/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_mrmw.h | 52 u64 *iova_start, 67 u64 *iova_start, 81 u64 *iova_start, 93 u64 *iova_start, 103 u64 *iova_start, 115 u64 *iova_start);
|
D | ehca_mrmw.c | 203 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 …]
|
D | ehca_iverbs.h | 86 int mr_access_flags, u64 *iova_start); 96 int num_phys_buf, int mr_access_flags, u64 *iova_start);
|
/linux-4.4.14/drivers/iommu/ |
D | tegra-gart.c | 152 unsigned long iova_start, iova_end, gart_start, gart_end; in gart_iova_range_valid() local 154 iova_start = iova; in gart_iova_range_valid() 155 iova_end = iova_start + bytes - 1; in gart_iova_range_valid() 159 if (iova_start < gart_start) in gart_iova_range_valid()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | mem.c | 435 int num_phys_buf, u64 *iova_start, in build_phys_page_list() argument 494 __func__, (unsigned long long)*iova_start, in build_phys_page_list() 504 int num_phys_buf, int acc, u64 *iova_start) in c4iw_reregister_phys_mem() argument 541 iova_start, in c4iw_reregister_phys_mem() 563 mhp->attr.va_fbo = *iova_start; in c4iw_reregister_phys_mem() 574 int num_phys_buf, int acc, u64 *iova_start) in c4iw_register_phys_mem() argument 596 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK)) { in c4iw_register_phys_mem() 607 ret = build_phys_page_list(buffer_list, num_phys_buf, iova_start, in c4iw_register_phys_mem() 635 mhp->attr.va_fbo = *iova_start; in c4iw_register_phys_mem()
|
D | iw_cxgb4.h | 975 u64 *iova_start); 981 int acc, u64 *iova_start);
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
D | iwch_mem.c | 136 u64 *iova_start, in build_phys_page_list() argument 197 __func__, (unsigned long long) *iova_start, in build_phys_page_list()
|
D | iwch_provider.c | 486 u64 *iova_start) in iwch_register_phys_mem() argument 508 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK)) { in iwch_register_phys_mem() 519 ret = build_phys_page_list(buffer_list, num_phys_buf, iova_start, in iwch_register_phys_mem() 539 mhp->attr.va_fbo = *iova_start; in iwch_register_phys_mem() 564 int acc, u64 * iova_start) in iwch_reregister_phys_mem() argument 598 iova_start, in iwch_reregister_phys_mem() 616 mhp->attr.va_fbo = *iova_start; in iwch_reregister_phys_mem()
|
D | iwch_provider.h | 353 u64 *iova_start,
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_mr.c | 134 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()
|
D | ipath_verbs.h | 833 int num_phys_buf, int acc, u64 *iova_start);
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | mr.c | 201 int num_phys_buf, int acc, u64 *iova_start) in hfi1_reg_phys_mr() argument 213 mr->mr.user_base = *iova_start; in hfi1_reg_phys_mr() 214 mr->mr.iova = *iova_start; in hfi1_reg_phys_mr()
|
D | verbs.h | 1017 int num_phys_buf, int acc, u64 *iova_start);
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_mr.c | 184 int num_phys_buf, int acc, u64 *iova_start) in qib_reg_phys_mr() argument 196 mr->mr.user_base = *iova_start; in qib_reg_phys_mr() 197 mr->mr.iova = *iova_start; in qib_reg_phys_mr()
|
D | qib_verbs.h | 1037 int num_phys_buf, int acc, u64 *iova_start);
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.h | 122 int num_phys_buf, int acc, u64 *iova_start);
|
D | ocrdma_verbs.c | 3176 int buf_cnt, int acc, u64 *iova_start) in ocrdma_reg_kernel_mr() argument 3202 mr->hwmr.fbo = *iova_start - (buf_list[0].addr & PAGE_MASK); in ocrdma_reg_kernel_mr() 3203 mr->hwmr.va = *iova_start; in ocrdma_reg_kernel_mr()
|
/linux-4.4.14/drivers/staging/rdma/amso1100/ |
D | c2_provider.c | 342 int num_phys_buf, int acc, u64 * iova_start) in c2_reg_phys_mr() argument 407 (unsigned long long) *iova_start, in c2_reg_phys_mr() 412 total_len, 0, iova_start, in c2_reg_phys_mr()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_provider.c | 905 u64 *iova_start) in mthca_reg_phys_mr() argument 916 mask = buffer_list[0].addr ^ *iova_start; in mthca_reg_phys_mr() 962 (unsigned long long) *iova_start, in mthca_reg_phys_mr() 969 *iova_start, total_size, in mthca_reg_phys_mr()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 1913 u16 residual_page_count_4k, int acc, u64 *iova_start, in nes_reg_mr() argument 2018 set_wqe_64bit_value(cqp_wqe->wqe_words, NES_CQP_STAG_WQE_VA_LOW_IDX, *iova_start); in nes_reg_mr() 2079 u64 * iova_start) in nes_reg_phys_mr() argument 2120 if ((buffer_list[0].addr ^ *iova_start) & ~PAGE_MASK) in nes_reg_phys_mr() 2219 stag, (unsigned long)*iova_start, (unsigned long)region_length, stag_index); in nes_reg_phys_mr() 2232 buffer_list[0].addr, pbl_count, (u16)cur_pbl_index, acc, iova_start, in nes_reg_phys_mr() 2286 u64 iova_start; in nes_reg_user_mr() local 2497 iova_start = virt; in nes_reg_user_mr() 2511 stag, (unsigned int)iova_start, in nes_reg_user_mr() 2516 &iova_start, &nesmr->pbls_used, &nesmr->pbl_4k); in nes_reg_user_mr()
|
/linux-4.4.14/include/rdma/ |
D | ib_verbs.h | 1731 u64 *iova_start); 1759 u64 *iova_start);
|