siw_qp 487 drivers/infiniband/sw/siw/siw.h struct siw_qp *qp; siw_qp 491 drivers/infiniband/sw/siw/siw.h #define rx_qp(rx) container_of(rx, struct siw_qp, rx_stream) siw_qp 492 drivers/infiniband/sw/siw/siw.h #define tx_qp(tx) container_of(tx, struct siw_qp, tx_ctx) siw_qp 503 drivers/infiniband/sw/siw/siw.h int (*rx_data)(struct siw_qp *qp); siw_qp 521 drivers/infiniband/sw/siw/siw.h int siw_qp_modify(struct siw_qp *qp, struct siw_qp_attrs *attr, siw_qp 523 drivers/infiniband/sw/siw/siw.h int siw_qp_mpa_rts(struct siw_qp *qp, enum mpa_v2_ctrl ctrl); siw_qp 524 drivers/infiniband/sw/siw/siw.h void siw_qp_llp_close(struct siw_qp *qp); siw_qp 525 drivers/infiniband/sw/siw/siw.h void siw_qp_cm_drop(struct siw_qp *qp, int schedule); siw_qp 526 drivers/infiniband/sw/siw/siw.h void siw_send_terminate(struct siw_qp *qp); siw_qp 530 drivers/infiniband/sw/siw/siw.h int siw_qp_add(struct siw_device *sdev, struct siw_qp *qp); siw_qp 533 drivers/infiniband/sw/siw/siw.h void siw_init_terminate(struct siw_qp *qp, enum term_elayer layer, siw_qp 539 drivers/infiniband/sw/siw/siw.h int siw_sqe_complete(struct siw_qp *qp, struct siw_sqe *sqe, u32 bytes, siw_qp 541 drivers/infiniband/sw/siw/siw.h int siw_rqe_complete(struct siw_qp *qp, struct siw_rqe *rqe, u32 bytes, siw_qp 548 drivers/infiniband/sw/siw/siw.h int siw_qp_sq_process(struct siw_qp *qp); siw_qp 549 drivers/infiniband/sw/siw/siw.h int siw_sq_start(struct siw_qp *qp); siw_qp 550 drivers/infiniband/sw/siw/siw.h int siw_activate_tx(struct siw_qp *qp); siw_qp 556 drivers/infiniband/sw/siw/siw.h int siw_proc_send(struct siw_qp *qp); siw_qp 557 drivers/infiniband/sw/siw/siw.h int siw_proc_rreq(struct siw_qp *qp); siw_qp 558 drivers/infiniband/sw/siw/siw.h int siw_proc_rresp(struct siw_qp *qp); siw_qp 559 drivers/infiniband/sw/siw/siw.h int siw_proc_write(struct siw_qp *qp); siw_qp 560 drivers/infiniband/sw/siw/siw.h int siw_proc_terminate(struct siw_qp *qp); siw_qp 565 drivers/infiniband/sw/siw/siw.h static inline void set_rx_fpdu_context(struct siw_qp *qp, u8 opcode) siw_qp 585 drivers/infiniband/sw/siw/siw.h static inline struct siw_qp *to_siw_qp(struct ib_qp *base_qp) siw_qp 610 drivers/infiniband/sw/siw/siw.h static inline struct siw_qp *siw_qp_id2obj(struct siw_device *sdev, int id) siw_qp 612 drivers/infiniband/sw/siw/siw.h struct siw_qp *qp; siw_qp 624 drivers/infiniband/sw/siw/siw.h static inline u32 qp_id(struct siw_qp *qp) siw_qp 629 drivers/infiniband/sw/siw/siw.h static inline void siw_qp_get(struct siw_qp *qp) siw_qp 634 drivers/infiniband/sw/siw/siw.h static inline void siw_qp_put(struct siw_qp *qp) siw_qp 639 drivers/infiniband/sw/siw/siw.h static inline int siw_sq_empty(struct siw_qp *qp) siw_qp 646 drivers/infiniband/sw/siw/siw.h static inline struct siw_sqe *sq_get_next(struct siw_qp *qp) siw_qp 656 drivers/infiniband/sw/siw/siw.h static inline struct siw_sqe *orq_get_current(struct siw_qp *qp) siw_qp 661 drivers/infiniband/sw/siw/siw.h static inline struct siw_sqe *orq_get_tail(struct siw_qp *qp) siw_qp 666 drivers/infiniband/sw/siw/siw.h static inline struct siw_sqe *orq_get_free(struct siw_qp *qp) siw_qp 676 drivers/infiniband/sw/siw/siw.h static inline int siw_orq_empty(struct siw_qp *qp) siw_qp 681 drivers/infiniband/sw/siw/siw.h static inline struct siw_sqe *irq_alloc_free(struct siw_qp *qp) siw_qp 741 drivers/infiniband/sw/siw/siw.h void siw_sq_flush(struct siw_qp *qp); siw_qp 742 drivers/infiniband/sw/siw/siw.h void siw_rq_flush(struct siw_qp *qp); siw_qp 72 drivers/infiniband/sw/siw/siw_cm.c static void siw_qp_socket_assoc(struct siw_cep *cep, struct siw_qp *qp) siw_qp 109 drivers/infiniband/sw/siw/siw_cm.c struct siw_qp *qp = NULL; siw_qp 372 drivers/infiniband/sw/siw/siw_cm.c void siw_qp_cm_drop(struct siw_qp *qp, int schedule) siw_qp 719 drivers/infiniband/sw/siw/siw_cm.c struct siw_qp *qp = cep->qp; siw_qp 1156 drivers/infiniband/sw/siw/siw_cm.c struct siw_qp *qp = cep->qp; siw_qp 1339 drivers/infiniband/sw/siw/siw_cm.c struct siw_qp *qp; siw_qp 1564 drivers/infiniband/sw/siw/siw_cm.c struct siw_qp *qp; siw_qp 50 drivers/infiniband/sw/siw/siw_cm.h struct siw_qp *qp; siw_qp 239 drivers/infiniband/sw/siw/siw_main.c struct siw_qp *qp = siw_qp_id2obj(to_siw_dev(base_dev), id); siw_qp 448 drivers/infiniband/sw/siw/siw_main.c struct siw_qp *qp = list_entry(pos, struct siw_qp, devq); siw_qp 95 drivers/infiniband/sw/siw/siw_qp.c struct siw_qp *qp; siw_qp 126 drivers/infiniband/sw/siw/siw_qp.c void siw_qp_llp_close(struct siw_qp *qp) siw_qp 200 drivers/infiniband/sw/siw/siw_qp.c static int siw_qp_readq_init(struct siw_qp *qp, int irq_size, int orq_size) siw_qp 226 drivers/infiniband/sw/siw/siw_qp.c static int siw_qp_enable_crc(struct siw_qp *qp) siw_qp 260 drivers/infiniband/sw/siw/siw_qp.c int siw_qp_mpa_rts(struct siw_qp *qp, enum mpa_v2_ctrl ctrl) siw_qp 363 drivers/infiniband/sw/siw/siw_qp.c void siw_init_terminate(struct siw_qp *qp, enum term_elayer layer, u8 etype, siw_qp 386 drivers/infiniband/sw/siw/siw_qp.c void siw_send_terminate(struct siw_qp *qp) siw_qp 611 drivers/infiniband/sw/siw/siw_qp.c static void siw_qp_modify_nonstate(struct siw_qp *qp, siw_qp 633 drivers/infiniband/sw/siw/siw_qp.c static int siw_qp_nextstate_from_idle(struct siw_qp *qp, siw_qp 702 drivers/infiniband/sw/siw/siw_qp.c static int siw_qp_nextstate_from_rts(struct siw_qp *qp, siw_qp 763 drivers/infiniband/sw/siw/siw_qp.c static void siw_qp_nextstate_from_term(struct siw_qp *qp, siw_qp 780 drivers/infiniband/sw/siw/siw_qp.c static int siw_qp_nextstate_from_close(struct siw_qp *qp, siw_qp 824 drivers/infiniband/sw/siw/siw_qp.c int siw_qp_modify(struct siw_qp *qp, struct siw_qp_attrs *attrs, siw_qp 886 drivers/infiniband/sw/siw/siw_qp.c int siw_activate_tx(struct siw_qp *qp) siw_qp 1047 drivers/infiniband/sw/siw/siw_qp.c int siw_sqe_complete(struct siw_qp *qp, struct siw_sqe *sqe, u32 bytes, siw_qp 1105 drivers/infiniband/sw/siw/siw_qp.c int siw_rqe_complete(struct siw_qp *qp, struct siw_rqe *rqe, u32 bytes, siw_qp 1175 drivers/infiniband/sw/siw/siw_qp.c void siw_sq_flush(struct siw_qp *qp) siw_qp 1251 drivers/infiniband/sw/siw/siw_qp.c void siw_rq_flush(struct siw_qp *qp) siw_qp 1298 drivers/infiniband/sw/siw/siw_qp.c int siw_qp_add(struct siw_device *sdev, struct siw_qp *qp) siw_qp 1314 drivers/infiniband/sw/siw/siw_qp.c struct siw_qp *found, *qp = container_of(ref, struct siw_qp, ref); siw_qp 329 drivers/infiniband/sw/siw/siw_qp_rx.c static struct siw_wqe *siw_rqe_get(struct siw_qp *qp) siw_qp 420 drivers/infiniband/sw/siw/siw_qp_rx.c int siw_proc_send(struct siw_qp *qp) siw_qp 539 drivers/infiniband/sw/siw/siw_qp_rx.c int siw_proc_write(struct siw_qp *qp) siw_qp 630 drivers/infiniband/sw/siw/siw_qp_rx.c int siw_proc_rreq(struct siw_qp *qp) siw_qp 659 drivers/infiniband/sw/siw/siw_qp_rx.c static int siw_init_rresp(struct siw_qp *qp, struct siw_rx_stream *srx) siw_qp 737 drivers/infiniband/sw/siw/siw_qp_rx.c static int siw_orqe_start_rx(struct siw_qp *qp) siw_qp 777 drivers/infiniband/sw/siw/siw_qp_rx.c int siw_proc_rresp(struct siw_qp *qp) siw_qp 875 drivers/infiniband/sw/siw/siw_qp_rx.c int siw_proc_terminate(struct siw_qp *qp) siw_qp 952 drivers/infiniband/sw/siw/siw_qp_rx.c static int siw_get_trailer(struct siw_qp *qp, struct siw_rx_stream *srx) siw_qp 1000 drivers/infiniband/sw/siw/siw_qp_rx.c struct siw_qp *qp = rx_qp(srx); siw_qp 1138 drivers/infiniband/sw/siw/siw_qp_rx.c static int siw_check_tx_fence(struct siw_qp *qp) siw_qp 1205 drivers/infiniband/sw/siw/siw_qp_rx.c static int siw_rdmap_complete(struct siw_qp *qp, int error) siw_qp 1343 drivers/infiniband/sw/siw/siw_qp_rx.c struct siw_qp *qp = rd_desc->arg.data; siw_qp 693 drivers/infiniband/sw/siw/siw_qp_tx.c static void siw_prepare_fpdu(struct siw_qp *qp, struct siw_wqe *wqe) siw_qp 781 drivers/infiniband/sw/siw/siw_qp_tx.c static int siw_qp_sq_proc_tx(struct siw_qp *qp, struct siw_wqe *wqe) siw_qp 966 drivers/infiniband/sw/siw/siw_qp_tx.c static int siw_qp_sq_proc_local(struct siw_qp *qp, struct siw_wqe *wqe) siw_qp 1012 drivers/infiniband/sw/siw/siw_qp_tx.c int siw_qp_sq_process(struct siw_qp *qp) siw_qp 1161 drivers/infiniband/sw/siw/siw_qp_tx.c static void siw_sq_resume(struct siw_qp *qp) siw_qp 1202 drivers/infiniband/sw/siw/siw_qp_tx.c struct siw_qp *qp; siw_qp 1231 drivers/infiniband/sw/siw/siw_qp_tx.c qp = container_of(fifo_list, struct siw_qp, tx_list); siw_qp 1248 drivers/infiniband/sw/siw/siw_qp_tx.c int siw_sq_start(struct siw_qp *qp) siw_qp 310 drivers/infiniband/sw/siw/siw_verbs.c struct siw_qp *qp = NULL; siw_qp 526 drivers/infiniband/sw/siw/siw_verbs.c struct siw_qp *qp; siw_qp 563 drivers/infiniband/sw/siw/siw_verbs.c struct siw_qp *qp = to_siw_qp(base_qp); siw_qp 606 drivers/infiniband/sw/siw/siw_verbs.c struct siw_qp *qp = to_siw_qp(base_qp); siw_qp 689 drivers/infiniband/sw/siw/siw_verbs.c static int siw_sq_flush_wr(struct siw_qp *qp, const struct ib_send_wr *wr, siw_qp 710 drivers/infiniband/sw/siw/siw_verbs.c static int siw_rq_flush_wr(struct siw_qp *qp, const struct ib_recv_wr *wr, siw_qp 741 drivers/infiniband/sw/siw/siw_verbs.c struct siw_qp *qp = to_siw_qp(base_qp); siw_qp 981 drivers/infiniband/sw/siw/siw_verbs.c struct siw_qp *qp = to_siw_qp(base_qp); siw_qp 1800 drivers/infiniband/sw/siw/siw_verbs.c void siw_qp_event(struct siw_qp *qp, enum ib_event_type etype) siw_qp 86 drivers/infiniband/sw/siw/siw_verbs.h void siw_qp_event(struct siw_qp *qp, enum ib_event_type type);