Searched refs:iova_start (Results 1 - 12 of 12) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.h47 u64 *iova_start,
61 u64 *iova_start,
75 u64 *iova_start,
87 u64 *iova_start,
97 u64 *iova_start,
114 u64 *iova_start);
H A Dehca_mrmw.c137 u64 *iova_start)
173 iova_start, &size);
179 (((u64)iova_start + size) < (u64)iova_start)) {
180 ehca_err(pd->device, "bad input values: size=%lx iova_start=%p",
181 size, iova_start);
194 num_pages_mr = ((((u64)iova_start % PAGE_SIZE) + size +
196 num_pages_4k = ((((u64)iova_start % EHCA_PAGESIZE) + size +
200 if (ehca_mr_is_maxmr(size, iova_start)) {
202 ret = ehca_reg_maxmr(shca, e_mr, iova_start, mr_access_flag
133 ehca_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *phys_buf_array, int num_phys_buf, int mr_access_flags, u64 *iova_start) argument
343 ehca_rereg_phys_mr(struct ib_mr *mr, int mr_rereg_mask, struct ib_pd *pd, struct ib_phys_buf *phys_buf_array, int num_phys_buf, int mr_access_flags, u64 *iova_start) argument
940 ehca_reg_mr(struct ehca_shca *shca, struct ehca_mr *e_mr, u64 *iova_start, u64 size, int acl, struct ehca_pd *e_pd, struct ehca_mr_pginfo *pginfo, u32 *lkey, u32 *rkey) argument
1111 ehca_rereg_mr_rereg1(struct ehca_shca *shca, struct ehca_mr *e_mr, u64 *iova_start, u64 size, u32 acl, struct ehca_pd *e_pd, struct ehca_mr_pginfo *pginfo, u32 *lkey, u32 *rkey) argument
1201 ehca_rereg_mr(struct ehca_shca *shca, struct ehca_mr *e_mr, u64 *iova_start, u64 size, int acl, struct ehca_pd *e_pd, struct ehca_mr_pginfo *pginfo, u32 *lkey, u32 *rkey) argument
1394 ehca_reg_smr(struct ehca_shca *shca, struct ehca_mr *e_origmr, struct ehca_mr *e_newmr, u64 *iova_start, int acl, struct ehca_pd *e_pd, u32 *lkey, u32 *rkey) argument
1454 u64 *iova_start; local
1516 ehca_reg_maxmr(struct ehca_shca *shca, struct ehca_mr *e_newmr, u64 *iova_start, int acl, struct ehca_pd *e_pd, u32 *lkey, u32 *rkey) argument
1597 ehca_mr_chk_buf_and_calc_size(struct ib_phys_buf *phys_buf_array, int num_phys_buf, u64 *iova_start, u64 *size) argument
1980 ehca_mr_is_maxmr(u64 size, u64 *iova_start) argument
[all...]
H A Dehca_iverbs.h79 int mr_access_flags, u64 *iova_start);
88 int num_phys_buf, int mr_access_flags, u64 *iova_start);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/
H A Diwch_mem.c105 u64 *iova_start,
165 __FUNCTION__, (unsigned long long) *iova_start,
103 build_phys_page_list(struct ib_phys_buf *buffer_list, int num_phys_buf, u64 *iova_start, u64 *total_size, int *npages, int *shift, __be64 **page_list) argument
H A Diwch_provider.c458 u64 *iova_start)
478 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK)) {
489 ret = build_phys_page_list(buffer_list, num_phys_buf, iova_start,
499 mhp->attr.va_fbo = *iova_start;
521 int acc, u64 * iova_start)
555 iova_start,
573 mhp->attr.va_fbo = *iova_start;
454 iwch_register_phys_mem(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument
516 iwch_reregister_phys_mem(struct ib_mr *mr, int mr_rereg_mask, struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 * iova_start) argument
H A Diwch_provider.h350 u64 *iova_start,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_mr.c126 * @iova_start: the starting address passed over IB which maps to this MR
132 int num_phys_buf, int acc, u64 *iova_start)
145 mr->mr.user_base = *iova_start;
146 mr->mr.iova = *iova_start;
130 ipath_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument
H A Dipath_verbs.h748 int num_phys_buf, int acc, u64 *iova_start);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dverbs.c671 u64 *iova_start)
676 mr_access_flags, iova_start);
696 u64 *iova_start)
711 mr_access_flags, iova_start);
667 ib_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *phys_buf_array, int num_phys_buf, int mr_access_flags, u64 *iova_start) argument
690 ib_rereg_phys_mr(struct ib_mr *mr, int mr_rereg_mask, struct ib_pd *pd, struct ib_phys_buf *phys_buf_array, int num_phys_buf, int mr_access_flags, u64 *iova_start) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/rdma/
H A Dib_verbs.h985 u64 *iova_start);
1000 u64 *iova_start);
1693 * @iova_start: The offset of the region's starting I/O virtual address.
1699 u64 *iova_start);
1721 * @iova_start: The offset of the region's starting I/O virtual address.
1729 u64 *iova_start);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2_provider.c339 int num_phys_buf, int acc, u64 * iova_start)
402 "*iova_start %llx, first pa %llx, last pa %llx\n",
404 (unsigned long long) *iova_start,
409 total_len, 0, iova_start,
337 c2_reg_phys_mr(struct ib_pd *ib_pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 * iova_start) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/
H A Dmthca_provider.c921 u64 *iova_start)
933 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK))
992 (unsigned long long) *iova_start,
999 *iova_start, total_size,
917 mthca_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument

Completed in 111 milliseconds