Symbol: mlx5_ib_cq
drivers/infiniband/hw/mlx5/cq.c
1048
struct mlx5_ib_cq *cq = to_mcq(ibcq);
drivers/infiniband/hw/mlx5/cq.c
1118
struct mlx5_ib_cq *mcq = to_mcq(cq);
drivers/infiniband/hw/mlx5/cq.c
1148
void __mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 rsn, struct mlx5_ib_srq *srq)
drivers/infiniband/hw/mlx5/cq.c
1199
void mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq)
drivers/infiniband/hw/mlx5/cq.c
1212
struct mlx5_ib_cq *mcq = to_mcq(cq);
drivers/infiniband/hw/mlx5/cq.c
1229
static int resize_user(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq,
drivers/infiniband/hw/mlx5/cq.c
1262
static int resize_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq,
drivers/infiniband/hw/mlx5/cq.c
1284
static int copy_resize_cqes(struct mlx5_ib_cq *cq)
drivers/infiniband/hw/mlx5/cq.c
1343
struct mlx5_ib_cq *cq = to_mcq(ibcq);
drivers/infiniband/hw/mlx5/cq.c
1486
struct mlx5_ib_cq *cq;
drivers/infiniband/hw/mlx5/cq.c
1499
struct mlx5_ib_cq *cq = to_mcq(ibcq);
drivers/infiniband/hw/mlx5/cq.c
431
static void mlx5_ib_poll_sw_comp(struct mlx5_ib_cq *cq, int num_entries,
drivers/infiniband/hw/mlx5/cq.c
451
static int mlx5_poll_one(struct mlx5_ib_cq *cq,
drivers/infiniband/hw/mlx5/cq.c
53
struct mlx5_ib_cq *cq = container_of(mcq, struct mlx5_ib_cq, mcq);
drivers/infiniband/hw/mlx5/cq.c
585
static int poll_soft_wc(struct mlx5_ib_cq *cq, int num_entries,
drivers/infiniband/hw/mlx5/cq.c
613
struct mlx5_ib_cq *cq = to_mcq(ibcq);
drivers/infiniband/hw/mlx5/cq.c
651
struct mlx5_ib_cq *cq = to_mcq(ibcq);
drivers/infiniband/hw/mlx5/cq.c
72
static void *get_cqe(struct mlx5_ib_cq *cq, int n)
drivers/infiniband/hw/mlx5/cq.c
720
struct mlx5_ib_cq *cq, int entries, u32 **cqb,
drivers/infiniband/hw/mlx5/cq.c
82
static void *get_sw_cqe(struct mlx5_ib_cq *cq, int n)
drivers/infiniband/hw/mlx5/cq.c
863
static void destroy_cq_user(struct mlx5_ib_cq *cq, struct ib_udata *udata)
drivers/infiniband/hw/mlx5/cq.c
885
static int create_cq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq,
drivers/infiniband/hw/mlx5/cq.c
936
static void destroy_cq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq)
drivers/infiniband/hw/mlx5/cq.c
944
struct mlx5_ib_cq *cq = container_of(work, struct mlx5_ib_cq,
drivers/infiniband/hw/mlx5/cq.c
960
struct mlx5_ib_cq *cq = to_mcq(ibcq);
drivers/infiniband/hw/mlx5/cq.c
97
static void *next_cqe_sw(struct mlx5_ib_cq *cq)
drivers/infiniband/hw/mlx5/main.c
2972
struct mlx5_ib_cq *send_mcq, *recv_mcq;
drivers/infiniband/hw/mlx5/main.c
4651
INIT_RDMA_OBJ_SIZE(ib_cq, mlx5_ib_cq, ibcq),
drivers/infiniband/hw/mlx5/mlx5_ib.h
1169
static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1171
return container_of(mcq, struct mlx5_ib_cq, mcq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1197
static inline struct mlx5_ib_cq *to_mcq(struct ib_cq *ibcq)
drivers/infiniband/hw/mlx5/mlx5_ib.h
1199
return container_of(ibcq, struct mlx5_ib_cq, ibcq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1271
void __mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1272
void mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq);
drivers/infiniband/hw/mlx5/qp.c
1283
static int get_ts_format(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq,
drivers/infiniband/hw/mlx5/qp.c
1306
static int get_rq_ts_format(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *recv_cq)
drivers/infiniband/hw/mlx5/qp.c
1314
static int get_sq_ts_format(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *send_cq)
drivers/infiniband/hw/mlx5/qp.c
1322
static int get_qp_ts_format(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *send_cq,
drivers/infiniband/hw/mlx5/qp.c
1323
struct mlx5_ib_cq *recv_cq)
drivers/infiniband/hw/mlx5/qp.c
1356
struct ib_pd *pd, struct mlx5_ib_cq *cq)
drivers/infiniband/hw/mlx5/qp.c
1452
struct ib_pd *pd, struct mlx5_ib_cq *cq)
drivers/infiniband/hw/mlx5/qp.c
2109
struct mlx5_ib_cq *send_cq;
drivers/infiniband/hw/mlx5/qp.c
2110
struct mlx5_ib_cq *recv_cq;
drivers/infiniband/hw/mlx5/qp.c
2270
struct mlx5_ib_cq *send_cq;
drivers/infiniband/hw/mlx5/qp.c
2271
struct mlx5_ib_cq *recv_cq;
drivers/infiniband/hw/mlx5/qp.c
2472
struct mlx5_ib_cq *send_cq;
drivers/infiniband/hw/mlx5/qp.c
2473
struct mlx5_ib_cq *recv_cq;
drivers/infiniband/hw/mlx5/qp.c
2595
static void mlx5_ib_lock_cqs(struct mlx5_ib_cq *send_cq, struct mlx5_ib_cq *recv_cq)
drivers/infiniband/hw/mlx5/qp.c
2625
static void mlx5_ib_unlock_cqs(struct mlx5_ib_cq *send_cq, struct mlx5_ib_cq *recv_cq)
drivers/infiniband/hw/mlx5/qp.c
2655
struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq)
drivers/infiniband/hw/mlx5/qp.c
2691
struct mlx5_ib_cq *send_cq, *recv_cq;
drivers/infiniband/hw/mlx5/qp.c
4289
struct mlx5_ib_cq *send_cq, *recv_cq;
drivers/infiniband/hw/mlx5/qp.c
5840
struct mlx5_ib_cq *mcq = to_mcq(cq);
drivers/infiniband/hw/mlx5/qp.c
830
static void mlx5_ib_lock_cqs(struct mlx5_ib_cq *send_cq,
drivers/infiniband/hw/mlx5/qp.c
831
struct mlx5_ib_cq *recv_cq);
drivers/infiniband/hw/mlx5/qp.c
832
static void mlx5_ib_unlock_cqs(struct mlx5_ib_cq *send_cq,
drivers/infiniband/hw/mlx5/qp.c
833
struct mlx5_ib_cq *recv_cq);
drivers/infiniband/hw/mlx5/qp.c
98
struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq);
drivers/infiniband/hw/mlx5/restrack.c
163
struct mlx5_ib_cq *cq = to_mcq(ibcq);
drivers/infiniband/hw/mlx5/wr.c
31
struct mlx5_ib_cq *cq;