Searched refs:pvrdma_qp (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma.h | 181 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() 501 void _pvrdma_flush_cqe(struct pvrdma_qp *qp, struct pvrdma_cq *cq);
|
D | pvrdma_qp.c | 55 static inline void get_cqs(struct pvrdma_qp *qp, struct pvrdma_cq **send_cq, in get_cqs() 98 static void pvrdma_reset_qp(struct pvrdma_qp *qp) in pvrdma_reset_qp() 129 struct pvrdma_qp *qp) in pvrdma_set_rq_size() 154 struct pvrdma_qp *qp) in pvrdma_set_sq_size() 192 struct pvrdma_qp *qp = NULL; in pvrdma_create_qp() 409 static void pvrdma_free_qp(struct pvrdma_qp *qp) in pvrdma_free_qp() 456 struct pvrdma_qp *vqp = to_vqp(qp); in pvrdma_destroy_qp() 488 struct pvrdma_qp *qp = to_vqp(ibqp); in pvrdma_modify_qp() 590 static inline void *get_sq_wqe(struct pvrdma_qp *qp, unsigned int n) in get_sq_wqe() 596 static inline void *get_rq_wqe(struct pvrdma_qp *qp, unsigned int n) in get_rq_wqe() [all …]
|
D | pvrdma_cq.c | 289 void _pvrdma_flush_cqe(struct pvrdma_qp *qp, struct pvrdma_cq *cq) in _pvrdma_flush_cqe() 333 static int pvrdma_poll_one(struct pvrdma_cq *cq, struct pvrdma_qp **cur_qp, in pvrdma_poll_one() 363 *cur_qp = (struct pvrdma_qp *)dev->qp_tbl[cqe->qp & 0xffff]; in pvrdma_poll_one() 400 struct pvrdma_qp *cur_qp = NULL; in pvrdma_poll_cq()
|
D | Makefile | 3 …o pvrdma_cq.o pvrdma_doorbell.o pvrdma_main.o pvrdma_misc.o pvrdma_mr.o pvrdma_qp.o pvrdma_srq.o p…
|
D | pvrdma_main.c | 241 dev->qp_tbl = kcalloc(dev->dsr->caps.max_qp, sizeof(struct pvrdma_qp *), in pvrdma_register_device() 319 struct pvrdma_qp *qp; in pvrdma_qp_event()
|