/linux-6.6.21/include/trace/events/ |
D | rdma_core.h | 195 int comp_vector, 199 TP_ARGS(cq, nr_cqe, comp_vector, poll_ctx), 204 __field(int, comp_vector) 211 __entry->comp_vector = comp_vector; 216 __entry->cq_id, __entry->nr_cqe, __entry->comp_vector, 224 int comp_vector, 229 TP_ARGS(nr_cqe, comp_vector, poll_ctx, rc), 234 __field(int, comp_vector) 241 __entry->comp_vector = comp_vector; 246 __entry->nr_cqe, __entry->comp_vector,
|
/linux-6.6.21/drivers/infiniband/core/ |
D | cq.c | 213 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() 464 if (vector != cq->comp_vector) in ib_cq_pool_get()
|
D | uverbs_std_types_cq.c | 78 ret = uverbs_copy_from(&attr.comp_vector, attrs, in UVERBS_HANDLER() 107 if (attr.comp_vector >= attrs->ufile->device->num_comp_vectors) { in UVERBS_HANDLER()
|
D | uverbs_cmd.c | 1015 if (cmd->comp_vector >= attrs->ufile->device->num_comp_vectors) in create_cq() 1036 attr.comp_vector = cmd->comp_vector; in create_cq() 1094 cmd_ex.comp_vector = cmd.comp_vector; in ib_uverbs_create_cq()
|
/linux-6.6.21/drivers/infiniband/sw/rdmavt/ |
D | trace_cq.h | 42 __field(int, comp_vector) 49 __entry->comp_vector = attr->comp_vector; 56 __entry->comp_vector, __entry->comp_vector_cpu,
|
D | cq.c | 168 int comp_vector = attr->comp_vector; in rvt_create_cq() local 177 if (comp_vector < 0) in rvt_create_cq() 178 comp_vector = 0; in rvt_create_cq() 180 comp_vector = comp_vector % rdi->ibdev.num_comp_vectors; in rvt_create_cq() 244 rdi->driver_f.comp_vect_cpu_lookup(rdi, comp_vector); in rvt_create_cq()
|
/linux-6.6.21/drivers/infiniband/sw/rxe/ |
D | rxe_cq.c | 12 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
|
D | rxe_loc.h | 22 int cqe, int comp_vector); 25 int comp_vector, struct ib_udata *udata,
|
D | rxe_verbs.c | 1080 err = rxe_cq_chk_attr(rxe, NULL, attr->cqe, attr->comp_vector); in rxe_create_cq() 1092 err = rxe_cq_from_init(rxe, cq, attr->cqe, attr->comp_vector, udata, in rxe_create_cq()
|
/linux-6.6.21/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 187 int comp_vector; member 232 int comp_vector; member
|
D | ib_srp.c | 541 ch->comp_vector, IB_POLL_SOFTIRQ); in srp_create_ch_ib() 548 ch->comp_vector, IB_POLL_DIRECT); in srp_create_ch_ib() 3008 return sysfs_emit(buf, "%d\n", target->comp_vector); in comp_vector_show() 3011 static DEVICE_ATTR_RO(comp_vector); 3604 target->comp_vector = token; in srp_parse_options() 3831 ch->comp_vector = ch_idx % ibdev->num_comp_vectors; in add_target_store()
|
/linux-6.6.21/drivers/infiniband/ulp/ipoib/ |
D | ipoib_verbs.c | 177 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()
|
/linux-6.6.21/drivers/infiniband/hw/hns/ |
D | hns_roce_cq.c | 290 if (attr->comp_vector >= hr_dev->caps.num_comp_vectors) { in verify_cq_create_attr() 292 attr->comp_vector, hr_dev->caps.num_comp_vectors); in verify_cq_create_attr() 379 set_cq_param(hr_cq, attr->cqe, attr->comp_vector, &ucmd); in hns_roce_create_cq()
|
/linux-6.6.21/Documentation/ABI/stable/ |
D | sysfs-driver-ib_srp | 58 * comp_vector, a number in the range 0..n-1 specifying the 63 different CPU then the comp_vector parameter can be used to 108 What: /sys/class/scsi_host/host<n>/comp_vector
|
/linux-6.6.21/include/rdma/ |
D | ib_verbs.h | 373 u32 comp_vector; member 1614 unsigned int comp_vector; member 2372 int comp_vector); 3869 int comp_vector, enum ib_poll_context poll_ctx, 3872 int nr_cqe, int comp_vector, in ib_alloc_cq() argument 3875 return __ib_alloc_cq(dev, private, nr_cqe, comp_vector, poll_ctx, in ib_alloc_cq() 4696 ib_get_vector_affinity(struct ib_device *device, int comp_vector) in ib_get_vector_affinity() argument 4698 if (comp_vector < 0 || comp_vector >= device->num_comp_vectors || in ib_get_vector_affinity() 4702 return device->ops.get_vector_affinity(device, comp_vector); in ib_get_vector_affinity()
|
/linux-6.6.21/include/uapi/rdma/ |
D | ib_user_verbs.h | 420 __u32 comp_vector; member 434 __u32 comp_vector; member
|
/linux-6.6.21/drivers/nvme/target/ |
D | rdma.c | 111 int comp_vector; member 1271 queue->comp_vector, IB_POLL_WORKQUEUE); in nvmet_rdma_create_queue_ib() 1472 queue->comp_vector = !queue->host_qid ? 0 : in nvmet_rdma_alloc_queue() 1483 queue->nsrq = ndev->srqs[queue->comp_vector % ndev->srq_count]; in nvmet_rdma_alloc_queue()
|
/linux-6.6.21/drivers/nvme/host/ |
D | rdma.c | 465 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()
|
/linux-6.6.21/net/rds/ |
D | ib_cm.c | 544 cq_attr.comp_vector = ic->i_scq_vector; in rds_ib_setup_qp() 558 cq_attr.comp_vector = ic->i_rcq_vector; in rds_ib_setup_qp()
|
/linux-6.6.21/net/smc/ |
D | smc_ib.c | 837 .cqe = SMC_MAX_CQE, .comp_vector = 0 }; in smc_ib_setup_per_ibdev()
|
/linux-6.6.21/drivers/infiniband/hw/mlx4/ |
D | cq.c | 179 int vector = attr->comp_vector; in mlx4_ib_create_cq()
|
/linux-6.6.21/drivers/infiniband/hw/cxgb4/ |
D | cq.c | 1002 int vector = attr->comp_vector; in c4iw_create_cq()
|
/linux-6.6.21/drivers/infiniband/hw/mlx5/ |
D | cq.c | 949 int vector = attr->comp_vector; in mlx5_ib_create_cq()
|
/linux-6.6.21/drivers/infiniband/hw/erdma/ |
D | erdma_verbs.c | 1634 cq->assoc_eqn = attr->comp_vector + 1; in erdma_create_cq()
|
/linux-6.6.21/drivers/infiniband/hw/efa/ |
D | efa_verbs.c | 1159 cq->eq = efa_vec2eq(dev, attr->comp_vector); in efa_create_cq()
|