Symbol: mlx5_ib_cq
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
806
static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
808
return container_of(mcq, struct mlx5_ib_cq, mcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
829
static inline struct mlx5_ib_cq *to_mcq(struct ib_cq *ibcq)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
831
return container_of(ibcq, struct mlx5_ib_cq, ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
909
void __mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
910
void mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1020
struct mlx5_ib_cq *mcq = to_mcq(cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1034
void __mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 rsn, struct mlx5_ib_srq *srq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1085
void mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1098
struct mlx5_ib_cq *mcq = to_mcq(cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1112
static int resize_user(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1150
static void un_resize_user(struct mlx5_ib_cq *cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1155
static int resize_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1177
static void un_resize_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1183
static int copy_resize_cqes(struct mlx5_ib_cq *cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1242
struct mlx5_ib_cq *cq = to_mcq(ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1370
struct mlx5_ib_cq *cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
1383
struct mlx5_ib_cq *cq = to_mcq(ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
45
struct mlx5_ib_cq *cq = container_of(mcq, struct mlx5_ib_cq, mcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
494
static void mlx5_ib_poll_sw_comp(struct mlx5_ib_cq *cq, int num_entries,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
514
static int mlx5_poll_one(struct mlx5_ib_cq *cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
646
static int poll_soft_wc(struct mlx5_ib_cq *cq, int num_entries,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
670
struct mlx5_ib_cq *cq = to_mcq(ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
69
static void *get_cqe(struct mlx5_ib_cq *cq, int n)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
703
struct mlx5_ib_cq *cq = to_mcq(ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
746
struct mlx5_ib_cq *cq, int entries, u32 **cqb,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
79
static void *get_sw_cqe(struct mlx5_ib_cq *cq, int n)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
831
static void destroy_cq_user(struct mlx5_ib_cq *cq, struct ib_udata *udata)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
840
static void init_cq_buf(struct mlx5_ib_cq *cq, struct mlx5_ib_cq_buf *buf)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
853
static int create_cq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
902
static void destroy_cq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
910
struct mlx5_ib_cq *cq = container_of(work, struct mlx5_ib_cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
924
struct mlx5_ib_cq *cq = to_mcq(ibcq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
94
static void *next_cqe_sw(struct mlx5_ib_cq *cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
2639
struct mlx5_ib_cq *send_mcq, *recv_mcq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1594
struct mlx5_ib_cq *send_cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1595
struct mlx5_ib_cq *recv_cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1888
static void mlx5_ib_lock_cqs(struct mlx5_ib_cq *send_cq, struct mlx5_ib_cq *recv_cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1918
static void mlx5_ib_unlock_cqs(struct mlx5_ib_cq *send_cq, struct mlx5_ib_cq *recv_cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1953
struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
1993
struct mlx5_ib_cq *send_cq, *recv_cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
2721
struct mlx5_ib_cq *send_cq, *recv_cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
3036
struct mlx5_ib_cq *cq;
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
612
static void mlx5_ib_lock_cqs(struct mlx5_ib_cq *send_cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
613
struct mlx5_ib_cq *recv_cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
614
static void mlx5_ib_unlock_cqs(struct mlx5_ib_cq *send_cq,
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
615
struct mlx5_ib_cq *recv_cq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_qp.c
88
struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq);