Searched refs:wqe_shift (Results 1 - 9 of 9) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_srq.c | 77 return srq->queue.direct.buf + (n << srq->wqe_shift); 79 return srq->queue.page_list[(n << srq->wqe_shift) >> PAGE_SHIFT].buf + 80 ((n << srq->wqe_shift) & (PAGE_SIZE - 1)); 104 context->wqe_base_ds = cpu_to_be64(1 << (srq->wqe_shift - 4)); 129 context->logstride_usrpage = cpu_to_be32((srq->wqe_shift - 4) << 29); 140 mthca_buf_free(dev, srq->max << srq->wqe_shift, &srq->queue, 160 err = mthca_buf_alloc(dev, srq->max << srq->wqe_shift, 179 (void *) scatter < wqe + (1 << srq->wqe_shift); 218 srq->wqe_shift = ilog2(ds); 470 ind = wqe_addr >> srq->wqe_shift; [all...] |
H A D | mthca_provider.h | 229 int wqe_shift; member in struct:mthca_srq 255 int wqe_shift; member in struct:mthca_wq
|
H A D | mthca_qp.c | 212 return qp->queue.direct.buf + (n << qp->rq.wqe_shift); 214 return qp->queue.page_list[(n << qp->rq.wqe_shift) >> PAGE_SHIFT].buf + 215 ((n << qp->rq.wqe_shift) & (PAGE_SIZE - 1)); 222 (n << qp->sq.wqe_shift); 225 (n << qp->sq.wqe_shift)) >> 227 ((qp->send_wqe_offset + (n << qp->sq.wqe_shift)) & 600 qp_context->rq_size_stride |= qp->rq.wqe_shift - 4; 604 qp_context->sq_size_stride |= qp->sq.wqe_shift - 4; 979 1 << qp->sq.wqe_shift)); 986 (min(dev->limits.max_desc_sz, 1 << qp->rq.wqe_shift) [all...] |
H A D | mthca_cq.c | 545 >> wq->wqe_shift); 552 wqe_index = wqe >> srq->wqe_shift; 559 wqe_index = wqe >> wq->wqe_shift;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 104 return get_wqe(qp, qp->rq.offset + (n << qp->rq.wqe_shift)); 109 return get_wqe(qp, qp->sq.offset + (n << qp->sq.wqe_shift)); 122 for (i = 16; i < 1 << (qp->sq.wqe_shift - 2); i += 16) 228 qp->rq.wqe_shift = ilog2(qp->rq.max_gs * sizeof (struct mlx4_wqe_data_seg)); 255 qp->sq.wqe_shift = ilog2(roundup_pow_of_two(max(cap->max_send_sge * 260 qp->sq.max_gs = ((1 << qp->sq.wqe_shift) - send_wqe_overhead(type)) / 267 qp->sq_spare_wqes = (2048 >> qp->sq.wqe_shift) + 1; 270 qp->buf_size = (qp->rq.wqe_cnt << qp->rq.wqe_shift) + 271 (qp->sq.wqe_cnt << qp->sq.wqe_shift); 272 if (qp->rq.wqe_shift > q [all...] |
H A D | srq.c | 41 int offset = n << srq->msrq.wqe_shift; 105 srq->msrq.wqe_shift = ilog2(desc_size); 256 mlx4_buf_free(dev->dev, msrq->msrq.max << msrq->msrq.wqe_shift,
|
H A D | mlx4_ib.h | 102 int wqe_shift; member in struct:mlx4_ib_wq
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/mlx4/ |
H A D | srq.c | 143 srq_context->logstride = srq->wqe_shift - 4;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/mlx4/ |
H A D | device.h | 250 int wqe_shift; member in struct:mlx4_srq
|
Completed in 113 milliseconds