Searched refs:srqn (Results 1 - 25 of 30) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/mlx4/
H A Dsrq.c60 void mlx4_srq_event(struct mlx4_dev *dev, u32 srqn, int event_type) argument
67 srq = radix_tree_lookup(&srq_table->tree, srqn & (dev->caps.num_srqs - 1));
74 mlx4_warn(dev, "Async event for bogus SRQ %08x\n", srqn);
121 srq->srqn = mlx4_bitmap_alloc(&srq_table->bitmap);
122 if (srq->srqn == -1)
125 err = mlx4_table_get(dev, &srq_table->table, srq->srqn);
129 err = mlx4_table_get(dev, &srq_table->cmpt_table, srq->srqn);
134 err = radix_tree_insert(&srq_table->tree, srq->srqn, srq);
149 srq->srqn);
159 err = mlx4_SW2HW_SRQ(dev, mailbox, srq->srqn);
[all...]
H A Deq.c126 __be32 srqn; member in struct:mlx4_eqe::__anon16836::__anon16840
199 mlx4_srq_event(dev, be32_to_cpu(eqe->event.srq.srqn) & 0xffffff,
H A Dmlx4.h385 void mlx4_srq_event(struct mlx4_dev *dev, u32 srqn, int event_type);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/mlx4/
H A Dsrq.c60 void mlx4_srq_event(struct mlx4_dev *dev, u32 srqn, int event_type) argument
67 srq = radix_tree_lookup(&srq_table->tree, srqn & (dev->caps.num_srqs - 1));
74 mlx4_warn(dev, "Async event for bogus SRQ %08x\n", srqn);
121 srq->srqn = mlx4_bitmap_alloc(&srq_table->bitmap);
122 if (srq->srqn == -1)
125 err = mlx4_table_get(dev, &srq_table->table, srq->srqn);
129 err = mlx4_table_get(dev, &srq_table->cmpt_table, srq->srqn);
134 err = radix_tree_insert(&srq_table->tree, srq->srqn, srq);
149 srq->srqn);
159 err = mlx4_SW2HW_SRQ(dev, mailbox, srq->srqn);
[all...]
H A Deq.c126 __be32 srqn; member in struct:mlx4_eqe::__anon28529::__anon28533
199 mlx4_srq_event(dev, be32_to_cpu(eqe->event.srq.srqn) & 0xffffff,
H A Dmlx4.h385 void mlx4_srq_event(struct mlx4_dev *dev, u32 srqn, int event_type);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/mlx4/
H A Duser.h84 __u32 srqn; member in struct:mlx4_ib_create_srq_resp
H A Dsrq.c63 "on SRQ %06x\n", type, srq->srqn);
185 if (ib_copy_to_udata(udata, &srq->msrq.srqn, sizeof (__u32))) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Duser.h84 __u32 srqn; member in struct:mlx4_ib_create_srq_resp
H A Dsrq.c63 "on SRQ %06x\n", type, srq->srqn);
185 if (ib_copy_to_udata(udata, &srq->msrq.srqn, sizeof (__u32))) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c124 context->state_logsize_srqn = cpu_to_be32(logsize << 24 | srq->srqn);
226 srq->srqn = mthca_alloc(&dev->srq_table.alloc);
227 if (srq->srqn == -1)
231 err = mthca_table_get(dev, dev->srq_table.table, srq->srqn);
237 srq->srqn, &srq->db);
265 err = mthca_SW2HW_SRQ(dev, mailbox, srq->srqn, &status);
280 srq->srqn & (dev->limits.num_srqs - 1),
298 err = mthca_HW2SW_SRQ(dev, mailbox, srq->srqn, &status);
316 mthca_table_put(dev, dev->srq_table.table, srq->srqn);
319 mthca_free(&dev->srq_table.alloc, srq->srqn);
437 mthca_srq_event(struct mthca_dev *dev, u32 srqn, enum ib_event_type event_type) argument
[all...]
H A Dmthca_user.h99 __u32 srqn; member in struct:mthca_create_srq_resp
H A Dmthca_provider.h226 int srqn; member in struct:mthca_srq
H A Dmthca_eq.c146 __be32 srqn; member in struct:mthca_eqe::__anon15497::__anon15501
302 mthca_srq_event(dev, be32_to_cpu(eqe->event.srq.srqn) & 0xffffff,
H A Dmthca_dev.h519 void mthca_srq_event(struct mthca_dev *dev, u32 srqn,
H A Dmthca_qp.c151 __be32 srqn; member in struct:mthca_qp_context
775 qp_context->srqn = cpu_to_be32(1 << 24 |
776 to_msrq(ibqp->srq)->srqn);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c124 context->state_logsize_srqn = cpu_to_be32(logsize << 24 | srq->srqn);
226 srq->srqn = mthca_alloc(&dev->srq_table.alloc);
227 if (srq->srqn == -1)
231 err = mthca_table_get(dev, dev->srq_table.table, srq->srqn);
237 srq->srqn, &srq->db);
265 err = mthca_SW2HW_SRQ(dev, mailbox, srq->srqn, &status);
280 srq->srqn & (dev->limits.num_srqs - 1),
298 err = mthca_HW2SW_SRQ(dev, mailbox, srq->srqn, &status);
316 mthca_table_put(dev, dev->srq_table.table, srq->srqn);
319 mthca_free(&dev->srq_table.alloc, srq->srqn);
437 mthca_srq_event(struct mthca_dev *dev, u32 srqn, enum ib_event_type event_type) argument
[all...]
H A Dmthca_user.h99 __u32 srqn; member in struct:mthca_create_srq_resp
H A Dmthca_provider.h226 int srqn; member in struct:mthca_srq
H A Dmthca_eq.c146 __be32 srqn; member in struct:mthca_eqe::__anon27190::__anon27194
302 mthca_srq_event(dev, be32_to_cpu(eqe->event.srq.srqn) & 0xffffff,
H A Dmthca_dev.h519 void mthca_srq_event(struct mthca_dev *dev, u32 srqn,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/mlx4/
H A Dqp.h143 __be32 srqn; member in struct:mlx4_qp_context
H A Ddevice.h354 int srqn; member in struct:mlx4_srq
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/mlx4/
H A Dqp.h143 __be32 srqn; member in struct:mlx4_qp_context
H A Ddevice.h354 int srqn; member in struct:mlx4_srq

Completed in 216 milliseconds

12