Searched refs:ipz_rqueue (Results 1 – 4 of 4) sorted by relevance
/drivers/infiniband/hw/ehca/ |
D | ehca_reqs.c | 71 static inline int ehca_write_rwqe(struct ipz_queue *ipz_rqueue, in ehca_write_rwqe() argument 78 (recv_wr->num_sge > ipz_rqueue->act_nr_of_sg))) { in ehca_write_rwqe() 81 recv_wr->num_sge, ipz_rqueue->act_nr_of_sg); in ehca_write_rwqe() 102 ipz_rqueue); in ehca_write_rwqe() 534 u64 start_offset = my_qp->ipz_rqueue.current_q_offset; in internal_post_recv() 536 wqe_p = ipz_qeit_get_inc(&my_qp->ipz_rqueue); in internal_post_recv() 552 rq_map_idx = start_offset / my_qp->ipz_rqueue.qe_size; in internal_post_recv() 555 ret = ehca_write_rwqe(&my_qp->ipz_rqueue, wqe_p, cur_recv_wr, in internal_post_recv() 562 my_qp->ipz_rqueue.current_q_offset = start_offset; in internal_post_recv() 907 &err_qp->ipz_rqueue, 0); in ehca_poll_cq()
|
D | ehca_qp.c | 338 vpage = ipz_qpageit_get_inc(&my_qp->ipz_rqueue); in init_qp_queue() 788 shca, my_pd, my_qp, &my_qp->ipz_rqueue, 1, in internal_create_qp() 796 my_qp->rq_map.entries = my_qp->ipz_rqueue.queue_length / in internal_create_qp() 797 my_qp->ipz_rqueue.qe_size; in internal_create_qp() 813 my_qp->ipz_rqueue = my_srq->ipz_rqueue; in internal_create_qp() 901 queue2resp(&resp.ipz_rqueue, &my_qp->ipz_rqueue); in internal_create_qp() 926 ipz_queue_dtor(my_pd, &my_qp->ipz_rqueue); in internal_create_qp() 1190 ret = calc_left_cqes((u64)recv_wqe_p, &my_qp->ipz_rqueue, in check_for_left_cqes() 1738 ipz_qeit_reset(&my_qp->ipz_rqueue); in internal_modify_qp() 1862 wr_cnt = my_sqp->ipz_rqueue.current_q_offset / in ehca_recover_sqp() [all …]
|
D | ehca_classes.h | 195 struct ipz_queue ipz_rqueue; member 416 struct ipzu_queue_resp ipz_rqueue; member
|
D | ehca_uverbs.c | 215 ret = ehca_mmap_queue(vma, &qp->ipz_rqueue, in ehca_mmap_qp()
|