Home
last modified time | relevance | path

Searched refs:ehca_qp (Results 1 – 13 of 13) sorted by relevance

/linux-3.4.99/drivers/infiniband/hw/ehca/
Dehca_mcast.c61 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); in ehca_attach_mcast()
98 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); in ehca_detach_mcast()
Dehca_cq.c55 int ehca_cq_assign_qp(struct ehca_cq *cq, struct ehca_qp *qp) in ehca_cq_assign_qp()
76 struct ehca_qp *qp; in ehca_cq_unassign_qp()
81 qp = hlist_entry(iter, struct ehca_qp, list_entries); in ehca_cq_unassign_qp()
100 struct ehca_qp *ehca_cq_get_qp(struct ehca_cq *cq, int real_qp_num) in ehca_cq_get_qp()
102 struct ehca_qp *ret = NULL; in ehca_cq_get_qp()
105 struct ehca_qp *qp; in ehca_cq_get_qp()
107 qp = hlist_entry(iter, struct ehca_qp, list_entries); in ehca_cq_get_qp()
Dehca_sqp.c65 struct ehca_qp *ehca_qp, in ehca_define_sqp() argument
81 ehca_qp->ipz_qp_handle, in ehca_define_sqp()
82 ehca_qp->galpas.kernel, in ehca_define_sqp()
Dehca_reqs.c154 static inline int ehca_write_swqe(struct ehca_qp *qp, in ehca_write_swqe()
400 static inline int post_one_send(struct ehca_qp *my_qp, in post_one_send()
444 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); in ehca_post_send()
504 static int internal_post_recv(struct ehca_qp *my_qp, in internal_post_recv()
587 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); in ehca_post_recv()
604 return internal_post_recv(container_of(srq, struct ehca_qp, ib_srq), in ehca_post_srq_recv()
630 struct ehca_qp *my_qp; in ehca_poll_cq_one()
651 struct ehca_qp *qp; in ehca_poll_cq_one()
798 static int generate_flush_cqes(struct ehca_qp *my_qp, struct ib_cq *cq, in generate_flush_cqes()
876 struct ehca_qp *err_qp; in ehca_poll_cq()
Dehca_qp.c281 struct ehca_qp *my_qp, in init_qp_queue()
400 void ehca_add_to_err_list(struct ehca_qp *qp, int on_sq) in ehca_add_to_err_list()
452 static struct ehca_qp *internal_create_qp( in internal_create_qp()
458 struct ehca_qp *my_qp, *my_srq = NULL; in internal_create_qp()
507 my_srq = container_of(init_attr->srq, struct ehca_qp, ib_srq); in internal_create_qp()
959 struct ehca_qp *ret; in ehca_create_qp()
965 static int internal_destroy_qp(struct ib_device *dev, struct ehca_qp *my_qp,
973 struct ehca_qp *my_qp; in ehca_create_srq()
1073 static int prepare_sqe_rts(struct ehca_qp *my_qp, struct ehca_shca *shca, in prepare_sqe_rts()
1163 static int check_for_left_cqes(struct ehca_qp *my_qp, struct ehca_shca *shca) in check_for_left_cqes()
[all …]
Dhipz_fns_core.h61 static inline void hipz_update_sqa(struct ehca_qp *qp, u16 nr_wqes) in hipz_update_sqa()
68 static inline void hipz_update_rqa(struct ehca_qp *qp, u16 nr_wqes) in hipz_update_rqa()
Dehca_classes.h47 struct ehca_qp;
185 struct ehca_qp { struct
478 int ehca_cq_assign_qp(struct ehca_cq *cq, struct ehca_qp *qp);
480 struct ehca_qp *ehca_cq_get_qp(struct ehca_cq *cq, int qp_num);
DMakefile14 ehca_cq.o ehca_qp.o ehca_sqp.o ehca_mrmw.o ehca_reqs.o ehca_irq.o \
Dehca_iverbs.h176 u64 ehca_define_sqp(struct ehca_shca *shca, struct ehca_qp *ibqp,
200 void ehca_add_to_err_list(struct ehca_qp *qp, int on_sq);
Dehca_uverbs.c198 static int ehca_mmap_qp(struct vm_area_struct *vma, struct ehca_qp *qp, in ehca_mmap_qp()
256 struct ehca_qp *qp; in ehca_mmap()
Dehca_irq.c97 struct ehca_qp *qp = (struct ehca_qp *)data; in print_error_data()
178 static void dispatch_qp_event(struct ehca_shca *shca, struct ehca_qp *qp, in dispatch_qp_event()
208 struct ehca_qp *qp; in qp_event_callback()
Dhcp_if.h161 struct ehca_qp *qp);
Dhcp_if.c603 struct ehca_qp *qp) in hipz_h_destroy_qp()