Home
last modified time | relevance | path

Searched refs:pvrdma_qp (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c56 struct pvrdma_qp *qp);
58 static inline void get_cqs(struct pvrdma_qp *qp, struct pvrdma_cq **send_cq, in get_cqs()
101 static void pvrdma_reset_qp(struct pvrdma_qp *qp) in pvrdma_reset_qp()
132 struct pvrdma_qp *qp) in pvrdma_set_rq_size()
157 struct pvrdma_qp *qp) in pvrdma_set_sq_size()
194 struct pvrdma_qp *qp = to_vqp(ibqp); in pvrdma_create_qp()
430 static void _pvrdma_free_qp(struct pvrdma_qp *qp) in _pvrdma_free_qp()
451 static void pvrdma_free_qp(struct pvrdma_qp *qp) in pvrdma_free_qp()
501 struct pvrdma_qp *vqp = to_vqp(qp); in pvrdma_destroy_qp()
510 struct pvrdma_qp *qp) in __pvrdma_destroy_qp()
[all …]
Dpvrdma.h181 struct pvrdma_qp { struct
232 struct pvrdma_qp **qp_tbl;
289 static inline struct pvrdma_qp *to_vqp(struct ib_qp *ibqp) in to_vqp()
291 return container_of(ibqp, struct pvrdma_qp, ibqp); in to_vqp()
538 void _pvrdma_flush_cqe(struct pvrdma_qp *qp, struct pvrdma_cq *cq);
Dpvrdma_cq.c278 void _pvrdma_flush_cqe(struct pvrdma_qp *qp, struct pvrdma_cq *cq) in _pvrdma_flush_cqe()
322 static int pvrdma_poll_one(struct pvrdma_cq *cq, struct pvrdma_qp **cur_qp, in pvrdma_poll_one()
352 *cur_qp = (struct pvrdma_qp *)dev->qp_tbl[cqe->qp & 0xffff]; in pvrdma_poll_one()
389 struct pvrdma_qp *cur_qp = NULL; in pvrdma_poll_cq()
DMakefile4 …o pvrdma_cq.o pvrdma_doorbell.o pvrdma_main.o pvrdma_misc.o pvrdma_mr.o pvrdma_qp.o pvrdma_srq.o p…
Dpvrdma_main.c188 INIT_RDMA_OBJ_SIZE(ib_qp, pvrdma_qp, ibqp),
225 dev->qp_tbl = kcalloc(dev->dsr->caps.max_qp, sizeof(struct pvrdma_qp *), in pvrdma_register_device()
286 struct pvrdma_qp *qp; in pvrdma_qp_event()