Searched refs:wq_init_attr (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_std_types_wq.c | 37 struct ib_wq_init_attr wq_init_attr = {}; in UVERBS_METHOD_WQ_CREATE() local 42 ret = uverbs_get_flags32(&wq_init_attr.create_flags, attrs, in UVERBS_METHOD_WQ_CREATE() 49 ret = uverbs_copy_from(&wq_init_attr.max_sge, attrs, in UVERBS_METHOD_WQ_CREATE() 52 ret = uverbs_copy_from(&wq_init_attr.max_wr, attrs, in UVERBS_METHOD_WQ_CREATE() 58 ret = uverbs_get_const(&wq_init_attr.wq_type, attrs, in UVERBS_METHOD_WQ_CREATE() 63 if (wq_init_attr.wq_type != IB_WQT_RQ) in UVERBS_METHOD_WQ_CREATE() 70 wq_init_attr.event_handler = ib_uverbs_wq_event_handler; in UVERBS_METHOD_WQ_CREATE() 71 wq_init_attr.wq_context = attrs->ufile; in UVERBS_METHOD_WQ_CREATE() 72 wq_init_attr.cq = cq; in UVERBS_METHOD_WQ_CREATE() 74 wq = pd->device->ops.create_wq(pd, &wq_init_attr, in UVERBS_METHOD_WQ_CREATE() [all...] |
H A D | uverbs_cmd.c | 2884 struct ib_wq_init_attr wq_init_attr = {}; in ib_uverbs_ex_create_wq() local 2911 wq_init_attr.cq = cq; in ib_uverbs_ex_create_wq() 2912 wq_init_attr.max_sge = cmd.max_sge; in ib_uverbs_ex_create_wq() 2913 wq_init_attr.max_wr = cmd.max_wr; in ib_uverbs_ex_create_wq() 2914 wq_init_attr.wq_type = cmd.wq_type; in ib_uverbs_ex_create_wq() 2915 wq_init_attr.event_handler = ib_uverbs_wq_event_handler; in ib_uverbs_ex_create_wq() 2916 wq_init_attr.create_flags = cmd.create_flags; in ib_uverbs_ex_create_wq() 2920 wq = pd->device->ops.create_wq(pd, &wq_init_attr, &attrs->driver_udata); in ib_uverbs_ex_create_wq() 2928 wq->wq_type = wq_init_attr.wq_type; in ib_uverbs_ex_create_wq() 2945 resp.max_sge = wq_init_attr in ib_uverbs_ex_create_wq() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_std_types_wq.c | 37 struct ib_wq_init_attr wq_init_attr = {}; in UVERBS_METHOD_WQ_CREATE() local 42 ret = uverbs_get_flags32(&wq_init_attr.create_flags, attrs, in UVERBS_METHOD_WQ_CREATE() 49 ret = uverbs_copy_from(&wq_init_attr.max_sge, attrs, in UVERBS_METHOD_WQ_CREATE() 52 ret = uverbs_copy_from(&wq_init_attr.max_wr, attrs, in UVERBS_METHOD_WQ_CREATE() 58 ret = uverbs_get_const(&wq_init_attr.wq_type, attrs, in UVERBS_METHOD_WQ_CREATE() 63 if (wq_init_attr.wq_type != IB_WQT_RQ) in UVERBS_METHOD_WQ_CREATE() 70 wq_init_attr.event_handler = ib_uverbs_wq_event_handler; in UVERBS_METHOD_WQ_CREATE() 71 wq_init_attr.wq_context = attrs->ufile; in UVERBS_METHOD_WQ_CREATE() 72 wq_init_attr.cq = cq; in UVERBS_METHOD_WQ_CREATE() 74 wq = pd->device->ops.create_wq(pd, &wq_init_attr, in UVERBS_METHOD_WQ_CREATE() [all...] |
H A D | uverbs_cmd.c | 2889 struct ib_wq_init_attr wq_init_attr = {}; in ib_uverbs_ex_create_wq() local 2916 wq_init_attr.cq = cq; in ib_uverbs_ex_create_wq() 2917 wq_init_attr.max_sge = cmd.max_sge; in ib_uverbs_ex_create_wq() 2918 wq_init_attr.max_wr = cmd.max_wr; in ib_uverbs_ex_create_wq() 2919 wq_init_attr.wq_type = cmd.wq_type; in ib_uverbs_ex_create_wq() 2920 wq_init_attr.event_handler = ib_uverbs_wq_event_handler; in ib_uverbs_ex_create_wq() 2921 wq_init_attr.create_flags = cmd.create_flags; in ib_uverbs_ex_create_wq() 2925 wq = pd->device->ops.create_wq(pd, &wq_init_attr, &attrs->driver_udata); in ib_uverbs_ex_create_wq() 2933 wq->wq_type = wq_init_attr.wq_type; in ib_uverbs_ex_create_wq() 2950 resp.max_sge = wq_init_attr in ib_uverbs_ex_create_wq() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 4977 struct ib_wq_init_attr *wq_init_attr, in set_user_rq_size() 4982 if (wq_init_attr->max_wr > (1 << MLX5_CAP_GEN(dev->mdev, log_max_wq_sz))) in set_user_rq_size() 4976 set_user_rq_size(struct mlx5_ib_dev *dev, struct ib_wq_init_attr *wq_init_attr, struct mlx5_ib_create_wq *ucmd, struct mlx5_ib_rwq *rwq) set_user_rq_size() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 5310 struct ib_wq_init_attr *wq_init_attr, in set_user_rq_size() 5315 if (wq_init_attr->max_wr > (1 << MLX5_CAP_GEN(dev->mdev, log_max_wq_sz))) in set_user_rq_size() 5309 set_user_rq_size(struct mlx5_ib_dev *dev, struct ib_wq_init_attr *wq_init_attr, struct mlx5_ib_create_wq *ucmd, struct mlx5_ib_rwq *rwq) set_user_rq_size() argument
|
Completed in 21 milliseconds