Home
last modified time | relevance | path

Searched refs:comp_vector (Results 1 – 25 of 25) sorted by relevance

/drivers/infiniband/core/
A Dcq.c213 int comp_vector, enum ib_poll_context poll_ctx, in __ib_alloc_cq() argument
218 .comp_vector = comp_vector, in __ib_alloc_cq()
231 cq->comp_vector = comp_vector; in __ib_alloc_cq()
270 trace_cq_alloc(cq, nr_cqe, comp_vector, poll_ctx); in __ib_alloc_cq()
281 trace_cq_alloc_error(nr_cqe, comp_vector, poll_ctx, ret); in __ib_alloc_cq()
302 int comp_vector = 0; in __ib_alloc_cq_any() local
305 comp_vector = in __ib_alloc_cq_any()
309 return __ib_alloc_cq(dev, private, nr_cqe, comp_vector, poll_ctx, in __ib_alloc_cq_any()
472 if (vector != cq->comp_vector) in ib_cq_pool_get()
A Duverbs_std_types_cq.c84 ret = uverbs_copy_from(&attr.comp_vector, attrs, in UVERBS_HANDLER()
113 if (attr.comp_vector >= attrs->ufile->device->num_comp_vectors) { in UVERBS_HANDLER()
A Duverbs_cmd.c1032 if (cmd->comp_vector >= attrs->ufile->device->num_comp_vectors) in create_cq()
1053 attr.comp_vector = cmd->comp_vector; in create_cq()
1111 cmd_ex.comp_vector = cmd.comp_vector; in ib_uverbs_create_cq()
/drivers/infiniband/sw/rdmavt/
A Dtrace_cq.h42 __field(int, comp_vector)
49 __entry->comp_vector = attr->comp_vector;
56 __entry->comp_vector, __entry->comp_vector_cpu,
A Dcq.c170 int comp_vector = attr->comp_vector; in rvt_create_cq() local
179 if (comp_vector < 0) in rvt_create_cq()
180 comp_vector = 0; in rvt_create_cq()
182 comp_vector = comp_vector % rdi->ibdev.num_comp_vectors; in rvt_create_cq()
246 rdi->driver_f.comp_vect_cpu_lookup(rdi, comp_vector); in rvt_create_cq()
/drivers/infiniband/sw/rxe/
A Drxe_cq.c12 int cqe, int comp_vector) in rxe_cq_chk_attr() argument
43 int comp_vector, struct ib_udata *udata, in rxe_cq_from_init() argument
A Drxe_loc.h22 int cqe, int comp_vector);
25 int comp_vector, struct ib_udata *udata,
A Drxe_verbs.c1100 err = rxe_cq_chk_attr(rxe, NULL, attr->cqe, attr->comp_vector); in rxe_create_cq()
1112 err = rxe_cq_from_init(rxe, cq, attr->cqe, attr->comp_vector, udata, in rxe_create_cq()
/drivers/infiniband/ulp/srp/
A Dib_srp.h187 int comp_vector; member
232 int comp_vector; member
A Dib_srp.c541 ch->comp_vector, IB_POLL_SOFTIRQ); in srp_create_ch_ib()
548 ch->comp_vector, IB_POLL_DIRECT); in srp_create_ch_ib()
3009 return sysfs_emit(buf, "%d\n", target->comp_vector); in comp_vector_show()
3012 static DEVICE_ATTR_RO(comp_vector);
3605 target->comp_vector = token; in srp_parse_options()
3833 ch->comp_vector = ch_idx % ibdev->num_comp_vectors; in add_target_store()
/drivers/infiniband/ulp/ipoib/
A Dipoib_verbs.c177 cq_attr.comp_vector = req_vec % priv->ca->num_comp_vectors; in ipoib_transport_dev_init()
186 cq_attr.comp_vector = (req_vec + 1) % priv->ca->num_comp_vectors; in ipoib_transport_dev_init()
/drivers/infiniband/hw/hns/
A Dhns_roce_cq.c289 if (attr->comp_vector >= hr_dev->caps.num_comp_vectors) { in verify_cq_create_attr()
291 attr->comp_vector, hr_dev->caps.num_comp_vectors); in verify_cq_create_attr()
381 set_cq_param(hr_cq, attr->cqe, attr->comp_vector, &ucmd); in hns_roce_create_cq()
/drivers/infiniband/hw/mana/
A Dcq.c25 cq->comp_vector = attr->comp_vector % ibdev->num_comp_vectors; in mana_ib_create_cq()
A Dqp.c192 eq = &mpc->ac->eqs[cq->comp_vector]; in mana_ib_create_qp_rss()
343 eq_vec = send_cq->comp_vector; in mana_ib_create_qp_raw()
A Dmana_ib.h140 u32 comp_vector; member
A Dmain.c977 req.eq_id = mdev->eqs[cq->comp_vector]->id; in mana_ib_gd_create_cq()
/drivers/nvme/target/
A Drdma.c113 int comp_vector; member
1275 queue->comp_vector, IB_POLL_WORKQUEUE); in nvmet_rdma_create_queue_ib()
1476 queue->comp_vector = !queue->host_qid ? 0 : in nvmet_rdma_alloc_queue()
1487 queue->nsrq = ndev->srqs[queue->comp_vector % ndev->srq_count]; in nvmet_rdma_alloc_queue()
/drivers/nvme/host/
A Drdma.c465 int ret, comp_vector, idx = nvme_rdma_queue_idx(queue); in nvme_rdma_create_cq() local
471 comp_vector = (idx == 0 ? idx : idx - 1) % ibdev->num_comp_vectors; in nvme_rdma_create_cq()
476 comp_vector, IB_POLL_DIRECT); in nvme_rdma_create_cq()
479 comp_vector, IB_POLL_SOFTIRQ); in nvme_rdma_create_cq()
/drivers/infiniband/hw/mlx4/
A Dcq.c184 int vector = attr->comp_vector; in mlx4_ib_create_cq()
/drivers/infiniband/hw/cxgb4/
A Dcq.c1003 int vector = attr->comp_vector; in c4iw_create_cq()
/drivers/infiniband/hw/mlx5/
A Dcq.c958 int vector = attr->comp_vector; in mlx5_ib_create_cq()
/drivers/infiniband/hw/efa/
A Defa_verbs.c1247 cq->eq = efa_vec2eq(dev, attr->comp_vector); in efa_create_cq_umem()
/drivers/infiniband/hw/irdma/
A Dverbs.c2085 if (attr->comp_vector < rf->ceqs_count) in irdma_create_cq()
2086 info.ceq_id = attr->comp_vector; in irdma_create_cq()
/drivers/infiniband/hw/erdma/
A Derdma_verbs.c1940 cq->assoc_eqn = attr->comp_vector + 1; in erdma_create_cq()
/drivers/infiniband/hw/qedr/
A Dverbs.c920 int vector = attr->comp_vector; in qedr_create_cq()

Completed in 830 milliseconds