Searched refs:pbl_depth (Results 1 - 16 of 16) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2_mm.c51 unsigned long va, u32 pbl_depth,
90 while (pbl_depth) {
91 count = min(pbe_count, pbl_depth);
99 if (count == pbl_depth) {
143 pbl_depth -= count;
175 int page_size, int pbl_depth, u32 length,
186 if (!va || !length || !addr_list || !pbl_depth)
192 if (pbl_depth > C2_PBL_MAX_DEPTH) {
224 if (pbl_depth <= pbe_count) {
233 wr->pbl_depth
50 send_pbl_messages(struct c2_dev *c2dev, __be32 stag_index, unsigned long va, u32 pbl_depth, struct c2_vq_req *vq_req, int pbl_type) argument
174 c2_nsmr_register_phys_kern(struct c2_dev *c2dev, u64 *addr_list, int page_size, int pbl_depth, u32 length, u32 offset, u64 *va, enum c2_acf acf, struct c2_mr *mr) argument
[all...]
H A Dc2_provider.c347 int err, i, j, k, page_shift, pbl_depth; local
349 pbl_depth = 0;
374 pbl_depth += ALIGN(buffer_list[i].size,
378 page_list = vmalloc(sizeof(u64) * pbl_depth);
381 (sizeof(u64) * pbl_depth));
404 pr_debug("%s - page shift %d, pbl_depth %d, total_len %u, "
406 __func__, page_shift, pbl_depth, total_len,
409 (unsigned long long) page_list[pbl_depth-1]);
411 (1 << page_shift), pbl_depth,
H A Dc2_wr.h744 u32 pbl_depth; member in struct:c2wr_nsmr_stag_alloc_req
751 u32 pbl_depth; member in struct:c2wr_nsmr_stag_alloc_rep
768 __be32 pbl_depth; member in struct:c2wr_nsmr_register_req
779 u32 pbl_depth; member in struct:c2wr_nsmr_register_rep
819 u32 pbl_depth; member in struct:c2wr_mr_query_rep
871 u32 pbl_depth; member in struct:c2wr_nsmr_reregister_req
883 u32 pbl_depth; member in struct:c2wr_nsmr_reregister_rep
H A Dc2.h533 int page_size, int pbl_depth, u32 length,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/amso1100/
H A Dc2_mm.c51 unsigned long va, u32 pbl_depth,
90 while (pbl_depth) {
91 count = min(pbe_count, pbl_depth);
99 if (count == pbl_depth) {
143 pbl_depth -= count;
175 int page_size, int pbl_depth, u32 length,
186 if (!va || !length || !addr_list || !pbl_depth)
192 if (pbl_depth > C2_PBL_MAX_DEPTH) {
224 if (pbl_depth <= pbe_count) {
233 wr->pbl_depth
50 send_pbl_messages(struct c2_dev *c2dev, __be32 stag_index, unsigned long va, u32 pbl_depth, struct c2_vq_req *vq_req, int pbl_type) argument
174 c2_nsmr_register_phys_kern(struct c2_dev *c2dev, u64 *addr_list, int page_size, int pbl_depth, u32 length, u32 offset, u64 *va, enum c2_acf acf, struct c2_mr *mr) argument
[all...]
H A Dc2_provider.c347 int err, i, j, k, page_shift, pbl_depth; local
349 pbl_depth = 0;
374 pbl_depth += ALIGN(buffer_list[i].size,
378 page_list = vmalloc(sizeof(u64) * pbl_depth);
381 (sizeof(u64) * pbl_depth));
404 pr_debug("%s - page shift %d, pbl_depth %d, total_len %u, "
406 __func__, page_shift, pbl_depth, total_len,
409 (unsigned long long) page_list[pbl_depth-1]);
411 (1 << page_shift), pbl_depth,
H A Dc2_wr.h744 u32 pbl_depth; member in struct:c2wr_nsmr_stag_alloc_req
751 u32 pbl_depth; member in struct:c2wr_nsmr_stag_alloc_rep
768 __be32 pbl_depth; member in struct:c2wr_nsmr_register_req
779 u32 pbl_depth; member in struct:c2wr_nsmr_register_rep
819 u32 pbl_depth; member in struct:c2wr_mr_query_rep
871 u32 pbl_depth; member in struct:c2wr_nsmr_reregister_req
883 u32 pbl_depth; member in struct:c2wr_nsmr_reregister_rep
H A Dc2.h533 int page_size, int pbl_depth, u32 length,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/cxgb4/
H A Dmem.c703 struct ib_mr *c4iw_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth) argument
721 ret = alloc_pbl(mhp, pbl_depth);
724 mhp->attr.pbl_size = pbl_depth;
H A Diw_cxgb4.h687 struct ib_mr *c4iw_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/
H A Dmem.c703 struct ib_mr *c4iw_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth) argument
721 ret = alloc_pbl(mhp, pbl_depth);
724 mhp->attr.pbl_size = pbl_depth;
H A Diw_cxgb4.h687 struct ib_mr *c4iw_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.c784 static struct ib_mr *iwch_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth) argument
800 ret = iwch_alloc_pbl(mhp, pbl_depth);
803 mhp->attr.pbl_size = pbl_depth;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.c784 static struct ib_mr *iwch_alloc_fast_reg_mr(struct ib_pd *pd, int pbl_depth) argument
800 ret = iwch_alloc_pbl(mhp, pbl_depth);
803 mhp->attr.pbl_size = pbl_depth;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/nes/
H A Dnes_verbs.c2323 int err, pbl_depth = 0; local
2355 pbl_depth = 0;
2584 pbl_depth = region->length >> 12;
2585 pbl_depth += (region->length & (4096-1)) ? 1 : 0;
2586 nespbl->pbl_size = pbl_depth*sizeof(u64);
2594 nespbl->pbl_size, pbl_depth);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/nes/
H A Dnes_verbs.c2323 int err, pbl_depth = 0; local
2355 pbl_depth = 0;
2584 pbl_depth = region->length >> 12;
2585 pbl_depth += (region->length & (4096-1)) ? 1 : 0;
2586 nespbl->pbl_size = pbl_depth*sizeof(u64);
2594 nespbl->pbl_size, pbl_depth);

Completed in 279 milliseconds