Searched refs:msrq (Results 1 - 4 of 4) sorted by relevance

/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dsrq.c42 return mlx4_buf_offset(&srq->buf, n << srq->msrq.wqe_shift);
101 srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1);
102 srq->msrq.max_gs = init_attr->attr.max_sge;
106 srq->msrq.max_gs *
108 srq->msrq.wqe_shift = ilog2(desc_size);
110 buf_size = srq->msrq.max * desc_size;
155 srq->tail = srq->msrq.max - 1;
158 for (i = 0; i < srq->msrq.max; ++i) {
161 cpu_to_be16((i + 1) & (srq->msrq.max - 1));
178 srq->wrid = kmalloc(srq->msrq
291 struct mlx4_ib_srq *msrq = to_msrq(srq); local
[all...]
H A Dmlx4_ib.h193 struct mlx4_srq msrq; member in struct:mlx4_ib_srq
296 static inline struct mlx4_ib_srq *to_mibsrq(struct mlx4_srq *msrq) argument
298 return container_of(msrq, struct mlx4_ib_srq, msrq);
H A Dcq.c565 struct mlx4_srq *msrq; local
617 msrq = __mlx4_srq_lookup(to_mdev(cq->ibcq.device)->dev,
620 if (unlikely(!msrq)) {
627 srq = to_mibsrq(msrq);
832 srq->msrq.srqn)) {
H A Dqp.c1267 context->srqn = cpu_to_be32(1 << 24 | to_msrq(ibqp->srq)->msrq.srqn);

Completed in 107 milliseconds