Home
last modified time | relevance | path

Searched refs:rxe_cq (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_cq.c11 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq, in rxe_cq_chk_attr()
44 struct rxe_cq *cq = from_tasklet(cq, t, comp_task); in rxe_send_complete()
57 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe, in rxe_cq_from_init()
90 int rxe_cq_resize_queue(struct rxe_cq *cq, int cqe, in rxe_cq_resize_queue()
105 int rxe_cq_post(struct rxe_cq *cq, struct rxe_cqe *cqe, int solicited) in rxe_cq_post()
143 void rxe_cq_disable(struct rxe_cq *cq) in rxe_cq_disable()
154 struct rxe_cq *cq = container_of(arg, typeof(*cq), pelem); in rxe_cq_cleanup()
H A Drxe_verbs.h60 struct rxe_cq { struct
218 struct rxe_cq *scq;
219 struct rxe_cq *rcq;
421 static inline struct rxe_cq *to_rcq(struct ib_cq *cq) in to_rcq()
423 return cq ? container_of(cq, struct rxe_cq, ibcq) : NULL; in to_rcq()
H A Drxe_loc.h24 /* rxe_cq.c */
25 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq,
28 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe,
32 int rxe_cq_resize_queue(struct rxe_cq *cq, int new_cqe,
36 int rxe_cq_post(struct rxe_cq *cq, struct rxe_cqe *cqe, int solicited);
38 void rxe_cq_disable(struct rxe_cq *cq);
H A DMakefile16 rxe_cq.o \
H A Drxe_verbs.c758 struct rxe_cq *cq = to_rcq(ibcq); in rxe_create_cq()
784 struct rxe_cq *cq = to_rcq(ibcq); in rxe_destroy_cq()
795 struct rxe_cq *cq = to_rcq(ibcq); in rxe_resize_cq()
822 struct rxe_cq *cq = to_rcq(ibcq); in rxe_poll_cq()
842 struct rxe_cq *cq = to_rcq(ibcq); in rxe_peek_cq()
850 struct rxe_cq *cq = to_rcq(ibcq); in rxe_req_notify_cq()
1110 INIT_RDMA_OBJ_SIZE(ib_cq, rxe_cq, ibcq),
H A Drxe_qp.c315 struct rxe_cq *rcq = to_rcq(init->recv_cq); in rxe_qp_from_init()
316 struct rxe_cq *scq = to_rcq(init->send_cq); in rxe_qp_from_init()
H A Drxe_pool.c47 .size = sizeof(struct rxe_cq),
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/
H A Drxe_cq.c11 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq, in rxe_cq_chk_attr()
42 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe, in rxe_cq_from_init()
72 int rxe_cq_resize_queue(struct rxe_cq *cq, int cqe, in rxe_cq_resize_queue()
88 int rxe_cq_post(struct rxe_cq *cq, struct rxe_cqe *cqe, int solicited) in rxe_cq_post()
129 struct rxe_cq *cq = container_of(elem, typeof(*cq), elem); in rxe_cq_cleanup()
H A Drxe_verbs.h60 struct rxe_cq { struct
212 struct rxe_cq *scq;
213 struct rxe_cq *rcq;
443 static inline struct rxe_cq *to_rcq(struct ib_cq *cq) in to_rcq()
445 return cq ? container_of(cq, struct rxe_cq, ibcq) : NULL; in to_rcq()
H A Drxe_loc.h20 /* rxe_cq.c */
21 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq,
24 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe,
28 int rxe_cq_resize_queue(struct rxe_cq *cq, int new_cqe,
32 int rxe_cq_post(struct rxe_cq *cq, struct rxe_cqe *cqe, int solicited);
H A DMakefile16 rxe_cq.o \
H A Drxe_pool.c65 .size = sizeof(struct rxe_cq),
66 .elem_offset = offsetof(struct rxe_cq, elem),
H A Drxe_verbs.c1061 struct rxe_cq *cq = to_rcq(ibcq); in rxe_create_cq()
1112 struct rxe_cq *cq = to_rcq(ibcq); in rxe_resize_cq()
1148 struct rxe_cq *cq = to_rcq(ibcq); in rxe_poll_cq()
1168 struct rxe_cq *cq = to_rcq(ibcq); in rxe_peek_cq()
1178 struct rxe_cq *cq = to_rcq(ibcq); in rxe_req_notify_cq()
1197 struct rxe_cq *cq = to_rcq(ibcq); in rxe_destroy_cq()
1490 INIT_RDMA_OBJ_SIZE(ib_cq, rxe_cq, ibcq),
H A Drxe_qp.c356 struct rxe_cq *rcq = to_rcq(init->recv_cq); in rxe_qp_from_init()
357 struct rxe_cq *scq = to_rcq(init->send_cq); in rxe_qp_from_init()

Completed in 11 milliseconds