Home
last modified time | relevance | path

Searched refs:erdma_cq (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/drivers/infiniband/hw/erdma/
Derdma_verbs.h236 struct erdma_cq *scq;
237 struct erdma_cq *rcq;
262 struct erdma_cq { struct
282 static inline struct erdma_cq *find_cq_by_cqn(struct erdma_dev *dev, int id) in find_cq_by_cqn() argument
284 return (struct erdma_cq *)xa_load(&dev->cq_xa, id); in find_cq_by_cqn()
314 static inline struct erdma_cq *to_ecq(struct ib_cq *ibcq) in to_ecq()
316 return container_of(ibcq, struct erdma_cq, ibcq); in to_ecq()
Derdma_cq.c9 static void *get_next_valid_cqe(struct erdma_cq *cq) in get_next_valid_cqe()
19 static void notify_cq(struct erdma_cq *cq, u8 solcitied) in notify_cq()
35 struct erdma_cq *cq = to_ecq(ibcq); in erdma_req_notify_cq()
110 static int erdma_poll_one_cqe(struct erdma_cq *cq, struct ib_wc *wc) in erdma_poll_one_cqe()
183 struct erdma_cq *cq = to_ecq(ibcq); in erdma_poll_cq()
DMakefile4 erdma-y := erdma_cm.o erdma_main.o erdma_cmdq.o erdma_cq.o erdma_verbs.o erdma_qp.o erdma_eq.o
Derdma_eq.c35 struct erdma_cq *cq; in erdma_aeq_event_handler()
142 struct erdma_cq *cq; in erdma_ceq_completion_handler()
Derdma_verbs.c184 static int create_cq_cmd(struct erdma_ucontext *uctx, struct erdma_cq *cq) in create_cq_cmd()
1236 struct erdma_cq *cq = to_ecq(ibcq); in erdma_destroy_cq()
1604 static int erdma_init_user_cq(struct erdma_ucontext *ctx, struct erdma_cq *cq, in erdma_init_user_cq()
1625 static int erdma_init_kernel_cq(struct erdma_cq *cq) in erdma_init_kernel_cq()
1657 struct erdma_cq *cq = to_ecq(ibcq); in erdma_create_cq()
Derdma_main.c519 INIT_RDMA_OBJ_SIZE(ib_cq, erdma_cq, ibcq),