Searched defs:my_qp (Results 1 - 4 of 4) sorted by relevance

/drivers/infiniband/hw/ehca/
H A Dehca_mcast.c61 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); local
85 my_qp->ipz_qp_handle,
86 my_qp->galpas.kernel,
91 "h_ret=%lli", my_qp, ibqp->qp_num, h_ret);
98 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); local
122 my_qp->ipz_qp_handle,
123 my_qp->galpas.kernel,
128 "h_ret=%lli", my_qp, ibqp->qp_num, h_ret);
H A Dehca_reqs.c400 static inline int post_one_send(struct ehca_qp *my_qp, argument
407 u64 start_offset = my_qp->ipz_squeue.current_q_offset;
410 wqe_p = ipz_qeit_get_inc(&my_qp->ipz_squeue);
413 ehca_err(my_qp->ib_qp.device, "Too many posted WQEs "
414 "qp_num=%x", my_qp->ib_qp.qp_num);
422 sq_map_idx = start_offset / my_qp->ipz_squeue.qe_size;
425 ret = ehca_write_swqe(my_qp, wqe_p, cur_send_wr, sq_map_idx, hidden);
431 my_qp->ipz_squeue.current_q_offset = start_offset;
432 ehca_err(my_qp->ib_qp.device, "Could not write WQE "
433 "qp_num=%x", my_qp
444 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); local
504 internal_post_recv(struct ehca_qp *my_qp, struct ib_device *dev, struct ib_recv_wr *recv_wr, struct ib_recv_wr **bad_recv_wr) argument
587 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); local
630 struct ehca_qp *my_qp; local
798 generate_flush_cqes(struct ehca_qp *my_qp, struct ib_cq *cq, struct ib_wc *wc, int num_entries, struct ipz_queue *ipz_queue, int on_sq) argument
[all...]
H A Dehca_qp.c281 struct ehca_qp *my_qp,
327 my_qp->ipz_qp_handle,
330 my_qp->galpas.kernel);
338 vpage = ipz_qpageit_get_inc(&my_qp->ipz_rqueue);
458 struct ehca_qp *my_qp, *my_srq = NULL; local
612 my_qp = kmem_cache_zalloc(qp_cache, GFP_KERNEL);
613 if (!my_qp) {
624 atomic_set(&my_qp->nr_events, 0);
625 init_waitqueue_head(&my_qp->wait_completion);
626 spin_lock_init(&my_qp
279 init_qp_queue(struct ehca_shca *shca, struct ehca_pd *pd, struct ehca_qp *my_qp, struct ipz_queue *queue, int q_type, u64 expected_hret, struct ehca_alloc_queue_parms *parms, int wqe_size) argument
973 struct ehca_qp *my_qp; local
1073 prepare_sqe_rts(struct ehca_qp *my_qp, struct ehca_shca *shca, int *bad_wqe_cnt) argument
1163 check_for_left_cqes(struct ehca_qp *my_qp, struct ehca_shca *shca) argument
1249 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); local
1789 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); local
1895 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); local
2039 struct ehca_qp *my_qp = local
2096 struct ehca_qp *my_qp = container_of(srq, struct ehca_qp, ib_srq); local
2135 internal_destroy_qp(struct ib_device *dev, struct ehca_qp *my_qp, struct ib_uobject *uobject) argument
[all...]
/drivers/net/ethernet/ibm/ehea/
H A Dehea_qmr.h321 static inline struct ehea_swqe *ehea_get_swqe(struct ehea_qp *my_qp, argument
324 struct hw_queue *queue = &my_qp->hw_squeue;
328 wqe_p = hw_qeit_get_inc(&my_qp->hw_squeue);
333 static inline void ehea_post_swqe(struct ehea_qp *my_qp, struct ehea_swqe *swqe) argument
336 ehea_update_sqa(my_qp, 1);

Completed in 111 milliseconds