Home
last modified time | relevance | path

Searched refs:cq_period (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dcq.c239 u16 cq_period, in mlx5_core_modify_cq_moderation() argument
247 MLX5_SET(cqc, cqc, cq_period, cq_period); in mlx5_core_modify_cq_moderation()
H A Den.h1101 u16 cq_period, u16 cq_max_count, u8 cq_period_mode);
H A Den_main.c2301 u16 cq_period, u16 cq_max_count, u8 cq_period_mode) in mlx5e_modify_cq_moderation() argument
2308 MLX5_SET(cqc, cqc, cq_period, cq_period); in mlx5e_modify_cq_moderation()
/linux/include/linux/mlx5/
H A Dcq.h132 #define MLX5_MAX_CQ_PERIOD (BIT(__mlx5_bit_sz(cqc, cq_period)) - 1)
197 struct mlx5_core_cq *cq, u16 cq_period,
/linux/drivers/infiniband/hw/mlx5/
H A Dcq.c1155 int mlx5_ib_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period) in mlx5_ib_modify_cq() argument
1164 if (cq_period > MLX5_MAX_CQ_PERIOD) in mlx5_ib_modify_cq()
1168 cq_period, cq_count); in mlx5_ib_modify_cq()
/linux/drivers/infiniband/hw/mlx4/
H A Dcq.c93 int mlx4_ib_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period) in mlx4_ib_modify_cq() argument
98 return mlx4_cq_modify(dev->dev, &mcq->mcq, cq_count, cq_period); in mlx4_ib_modify_cq()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dcq.c182 cq_context->cq_period = cpu_to_be16(period); in mlx4_cq_modify()
H A Dmlx4.h349 __be16 cq_period; member
/linux/include/uapi/rdma/
H A Dib_user_verbs.h1321 __u16 cq_period; member
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c6238 static int hns_roce_v2_modify_cq(struct ib_cq *cq, u16 cq_count, u16 cq_period) in hns_roce_v2_modify_cq() argument
6261 if (cq_period * HNS_ROCE_CLOCK_ADJUST > USHRT_MAX) { in hns_roce_v2_modify_cq()
6264 cq_period); in hns_roce_v2_modify_cq()
6265 cq_period = HNS_ROCE_MAX_CQ_PERIOD_HIP08; in hns_roce_v2_modify_cq()
6267 cq_period *= HNS_ROCE_CLOCK_ADJUST; in hns_roce_v2_modify_cq()
6269 hr_reg_write(cq_context, CQC_CQ_PERIOD, cq_period); in hns_roce_v2_modify_cq()
/linux/drivers/infiniband/core/
H A Dverbs.c2227 int rdma_set_cq_moderation(struct ib_cq *cq, u16 cq_count, u16 cq_period) in rdma_set_cq_moderation() argument
2234 cq_period) : -EOPNOTSUPP; in rdma_set_cq_moderation()
H A Duverbs_cmd.c3703 ret = rdma_set_cq_moderation(cq, cmd.attr.cq_count, cmd.attr.cq_period); in ib_uverbs_ex_modify_cq()
/linux/include/rdma/
H A Dib_verbs.h2544 int (*modify_cq)(struct ib_cq *cq, u16 cq_count, u16 cq_period);
4074 * @cq_period: max period of time in usec before triggering an event
4077 int rdma_set_cq_moderation(struct ib_cq *cq, u16 cq_count, u16 cq_period);
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c3216 cq->cq_period = cq->qplib_cq.period; in bnxt_re_create_cq()