/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_mem.c | 135 int num_phys_buf, 147 for (i = 0; i < num_phys_buf; ++i) { 150 if (i != 0 && i != num_phys_buf - 1 && 158 if (i != num_phys_buf - 1) 177 for (i = 0; i < num_phys_buf; ++i) 189 for (i = 0; i < num_phys_buf; ++i) 134 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 D | iwch_provider.c | 473 int num_phys_buf, 502 if (num_phys_buf > 1 && 508 ret = build_phys_page_list(buffer_list, num_phys_buf, iova_start, 552 int num_phys_buf, 586 ret = build_phys_page_list(buffer_list, num_phys_buf, 471 iwch_register_phys_mem(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument 548 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
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_mr.c | 127 * @num_phys_buf: the number of physical buffers to register 134 int num_phys_buf, int acc, u64 *iova_start) 140 mr = alloc_mr(num_phys_buf, &to_idev(pd->device)->lk_table); 152 mr->mr.max_segs = num_phys_buf; 157 for (i = 0; i < num_phys_buf; i++) { 132 ipath_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument
|
/drivers/infiniband/hw/qib/ |
H A D | qib_mr.c | 138 * @num_phys_buf: the number of physical buffers to register 145 int num_phys_buf, int acc, u64 *iova_start) 151 mr = alloc_mr(num_phys_buf, &to_idev(pd->device)->lk_table); 167 for (i = 0; i < num_phys_buf; i++) { 143 qib_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument
|
/drivers/infiniband/core/ |
H A D | verbs.c | 973 int num_phys_buf, 982 mr = pd->device->reg_phys_mr(pd, phys_buf_array, num_phys_buf, 1001 int num_phys_buf, 1017 phys_buf_array, num_phys_buf, 971 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 997 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
|
/drivers/infiniband/hw/cxgb4/ |
H A D | mem.c | 288 int num_phys_buf, u64 *iova_start, 297 for (i = 0; i < num_phys_buf; ++i) { 300 if (i != 0 && i != num_phys_buf - 1 && 308 if (i != num_phys_buf - 1) 327 for (i = 0; i < num_phys_buf; ++i) 339 for (i = 0; i < num_phys_buf; ++i) 357 int num_phys_buf, int acc, u64 *iova_start) 393 ret = build_phys_page_list(buffer_list, num_phys_buf, 422 int num_phys_buf, int acc, u64 *iova_start) 449 if (num_phys_buf > 287 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 355 c4iw_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 420 c4iw_register_phys_mem(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.c | 894 int num_phys_buf, 909 for (i = 0; i < num_phys_buf; ++i) { 912 if (i != num_phys_buf - 1) 931 for (i = 0; i < num_phys_buf; ++i) 944 for (i = 0; i < num_phys_buf; ++i) 892 mthca_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument
|
/drivers/infiniband/hw/amso1100/ |
H A D | c2_provider.c | 334 int num_phys_buf, int acc, u64 * iova_start) 349 if (num_phys_buf == 1) 352 for (i = 0; i < num_phys_buf; i++) { 377 for (i = 0, j = 0; i < num_phys_buf; i++) { 332 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
|
/drivers/infiniband/hw/ehca/ |
H A D | ehca_classes.h | 319 int num_phys_buf; member in struct:ehca_mr_pginfo::__anon941::__anon942
|
H A D | ehca_mrmw.c | 201 int num_phys_buf, 214 if ((num_phys_buf <= 0) || !phys_buf_array) { 215 ehca_err(pd->device, "bad input values: num_phys_buf=%x " 216 "phys_buf_array=%p", num_phys_buf, phys_buf_array); 235 ret = ehca_mr_chk_buf_and_calc_size(phys_buf_array, num_phys_buf, 283 pginfo.u.phy.num_phys_buf = num_phys_buf; 305 "num_phys_buf=%x mr_access_flags=%x iova_start=%p", 307 num_phys_buf, mr_access_flags, iova_start); 447 int num_phys_buf, 199 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 443 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 1769 ehca_mr_chk_buf_and_calc_size(struct ib_phys_buf *phys_buf_array, int num_phys_buf, u64 *iova_start, u64 *size) argument [all...] |
/drivers/infiniband/hw/nes/ |
H A D | nes_verbs.c | 2086 struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, 2124 if (num_phys_buf > (1024*512)) { 2143 for (i = 0; i < num_phys_buf; i++) { 2200 if (i != num_phys_buf - 1) 2085 nes_reg_phys_mr(struct ib_pd *ib_pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 * iova_start) argument
|