Home
last modified time | relevance | path

Searched defs:ibcq (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dcq.c200 int rvt_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in rvt_create_cq()
318 void rvt_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in rvt_destroy_cq()
343 int rvt_req_notify_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags notify_flags) in rvt_req_notify_cq()
379 int rvt_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata) in rvt_resize_cq()
517 int rvt_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *entry) in rvt_poll_cq()
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dcq.c45 struct ib_cq *ibcq = &to_mibcq(cq)->ibcq; in mlx4_ib_cq_comp() local
52 struct ib_cq *ibcq; in mlx4_ib_cq_event() local
175 int mlx4_ib_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in mlx4_ib_create_cq()
380 int mlx4_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mlx4_ib_resize_cq()
881 int mlx4_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx4_ib_poll_cq()
908 int mlx4_ib_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in mlx4_ib_arm_cq()
/Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_cq.c63 int pvrdma_req_notify_cq(struct ib_cq *ibcq, in pvrdma_req_notify_cq()
101 int pvrdma_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in pvrdma_create_cq()
382 int pvrdma_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in pvrdma_poll_cq()
Dpvrdma.h87 struct ib_cq ibcq; member
274 static inline struct pvrdma_cq *to_vcq(struct ib_cq *ibcq) in to_vcq()
Dpvrdma_main.c349 struct ib_cq *ibcq = &cq->ibcq; in pvrdma_cq_event() local
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dcq.c42 struct ib_cq *ibcq = &to_mibcq(cq)->ibcq; in mlx5_ib_cq_comp() local
51 struct ib_cq *ibcq = &cq->ibcq; in mlx5_ib_cq_event() local
573 int mlx5_ib_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in mlx5_ib_poll_cq()
610 int mlx5_ib_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in mlx5_ib_arm_cq()
887 int mlx5_ib_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in mlx5_ib_create_cq()
1206 int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mlx5_ib_resize_cq()
1341 int mlx5_ib_get_cqe_size(struct ib_cq *ibcq) in mlx5_ib_get_cqe_size()
1353 int mlx5_ib_generate_wc(struct ib_cq *ibcq, struct ib_wc *wc) in mlx5_ib_generate_wc()
/Linux-v5.4/include/rdma/
Drdmavt_cq.h92 struct ib_cq ibcq; member
105 static inline struct rvt_cq *ibcq_to_rvtcq(struct ib_cq *ibcq) in ibcq_to_rvtcq()
/Linux-v5.4/drivers/infiniband/sw/rxe/
Drxe_verbs.c781 static int rxe_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in rxe_create_cq()
811 static void rxe_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in rxe_destroy_cq()
820 static int rxe_resize_cq(struct ib_cq *ibcq, int cqe, struct ib_udata *udata) in rxe_resize_cq()
847 static int rxe_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in rxe_poll_cq()
868 static int rxe_peek_cq(struct ib_cq *ibcq, int wc_cnt) in rxe_peek_cq()
876 static int rxe_req_notify_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in rxe_req_notify_cq()
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Dcq.c949 int c4iw_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in c4iw_poll_cq()
990 int c4iw_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in c4iw_create_cq()
1150 int c4iw_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in c4iw_arm_cq()
Drestrack.c378 struct ib_cq *ibcq = container_of(res, struct ib_cq, res); in fill_res_cq_entry() local
/Linux-v5.4/drivers/infiniband/hw/cxgb3/
Diwch_cq.c198 int iwch_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in iwch_poll_cq()
Diwch_provider.h104 struct ib_cq ibcq; member
114 static inline struct iwch_cq *to_iwch_cq(struct ib_cq *ibcq) in to_iwch_cq()
Diwch_provider.c105 static int iwch_create_cq(struct ib_cq *ibcq, in iwch_create_cq()
205 static int iwch_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in iwch_arm_cq()
/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_cq.c44 struct ib_cq *ibcq = &hr_cq->ib_cq; in hns_roce_ib_cq_comp() local
54 struct ib_cq *ibcq; in hns_roce_ib_cq_event() local
/Linux-v5.4/drivers/infiniband/hw/usnic/
Dusnic_ib.h65 struct ib_cq ibcq; member
Dusnic_ib_verbs.c591 int usnic_ib_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in usnic_ib_create_cq()
/Linux-v5.4/drivers/infiniband/hw/mthca/
Dmthca_provider.c604 static int mthca_create_cq(struct ib_cq *ibcq, in mthca_create_cq()
725 static int mthca_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata) in mthca_resize_cq()
Dmthca_cq.c654 int mthca_poll_cq(struct ib_cq *ibcq, int num_entries, in mthca_poll_cq()
736 int mthca_arbel_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in mthca_arbel_arm_cq()
Dmthca_provider.h202 struct ib_cq ibcq; member
324 static inline struct mthca_cq *to_mcq(struct ib_cq *ibcq) in to_mcq()
/Linux-v5.4/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c979 int ocrdma_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in ocrdma_create_cq()
1027 int ocrdma_resize_cq(struct ib_cq *ibcq, int new_cnt, in ocrdma_resize_cq()
1067 void ocrdma_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in ocrdma_destroy_cq()
2853 int ocrdma_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in ocrdma_poll_cq()
2889 int ocrdma_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags cq_flags) in ocrdma_arm_cq()
/Linux-v5.4/drivers/infiniband/hw/efa/
Defa_verbs.c140 static inline struct efa_cq *to_ecq(struct ib_cq *ibcq) in to_ecq()
888 void efa_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in efa_destroy_cq()
915 int efa_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in efa_create_cq()
Defa.h90 struct ib_cq ibcq; member
/Linux-v5.4/drivers/infiniband/hw/qedr/
Dverbs.c773 int qedr_arm_cq(struct ib_cq *ibcq, enum ib_cq_notify_flags flags) in qedr_arm_cq()
809 int qedr_create_cq(struct ib_cq *ibcq, const struct ib_cq_init_attr *attr, in qedr_create_cq()
939 int qedr_resize_cq(struct ib_cq *ibcq, int new_cnt, struct ib_udata *udata) in qedr_resize_cq()
952 void qedr_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata) in qedr_destroy_cq()
4030 int qedr_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in qedr_poll_cq()
Dqedr_roce_cm.c672 int qedr_gsi_poll_cq(struct ib_cq *ibcq, int num_entries, struct ib_wc *wc) in qedr_gsi_poll_cq()
/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_verbs.c1078 static int i40iw_create_cq(struct ib_cq *ibcq, in i40iw_create_cq()
2342 static int i40iw_poll_cq(struct ib_cq *ibcq, in i40iw_poll_cq()
2425 static int i40iw_req_notify_cq(struct ib_cq *ibcq, in i40iw_req_notify_cq()

12