rvt_qp            309 drivers/infiniband/hw/hfi1/driver.c 			struct rvt_qp *qp;
rvt_qp            364 drivers/infiniband/hw/hfi1/driver.c 			struct rvt_qp *qp = NULL;
rvt_qp            444 drivers/infiniband/hw/hfi1/driver.c bool hfi1_process_ecn_slowpath(struct rvt_qp *qp, struct hfi1_packet *pkt,
rvt_qp            626 drivers/infiniband/hw/hfi1/driver.c 		struct rvt_qp *qp;
rvt_qp            682 drivers/infiniband/hw/hfi1/driver.c 	struct rvt_qp *qp, *nqp;
rvt_qp            349 drivers/infiniband/hw/hfi1/fault.c bool hfi1_dbg_should_fault_tx(struct rvt_qp *qp, u32 opcode)
rvt_qp             77 drivers/infiniband/hw/hfi1/fault.h bool hfi1_dbg_should_fault_tx(struct rvt_qp *qp, u32 opcode);
rvt_qp             94 drivers/infiniband/hw/hfi1/fault.h static inline bool hfi1_dbg_should_fault_tx(struct rvt_qp *qp,
rvt_qp            371 drivers/infiniband/hw/hfi1/hfi.h 	struct rvt_qp *qp;
rvt_qp            978 drivers/infiniband/hw/hfi1/hfi.h typedef void (*hfi1_make_req)(struct rvt_qp *qp,
rvt_qp           1072 drivers/infiniband/hw/hfi1/hfi.h typedef int (*send_routine)(struct rvt_qp *, struct hfi1_pkt_state *, u64);
rvt_qp           1502 drivers/infiniband/hw/hfi1/hfi.h void hfi1_make_ud_req_9B(struct rvt_qp *qp,
rvt_qp           1506 drivers/infiniband/hw/hfi1/hfi.h void hfi1_make_ud_req_16B(struct rvt_qp *qp,
rvt_qp           1617 drivers/infiniband/hw/hfi1/hfi.h void return_cnp(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn,
rvt_qp           1620 drivers/infiniband/hw/hfi1/hfi.h void return_cnp_16B(struct hfi1_ibport *ibp, struct rvt_qp *qp,
rvt_qp           1623 drivers/infiniband/hw/hfi1/hfi.h typedef void (*hfi1_handle_cnp)(struct hfi1_ibport *ibp, struct rvt_qp *qp,
rvt_qp           1886 drivers/infiniband/hw/hfi1/hfi.h bool hfi1_process_ecn_slowpath(struct rvt_qp *qp, struct hfi1_packet *pkt,
rvt_qp           1888 drivers/infiniband/hw/hfi1/hfi.h static inline bool process_ecn(struct rvt_qp *qp, struct hfi1_packet *pkt)
rvt_qp            279 drivers/infiniband/hw/hfi1/mad.c 	struct rvt_qp *qp0;
rvt_qp            297 drivers/infiniband/hw/hfi1/mad.c 	struct rvt_qp *qp0;
rvt_qp             17 drivers/infiniband/hw/hfi1/opfn.c 	bool (*request)(struct rvt_qp *qp, u64 *data);
rvt_qp             18 drivers/infiniband/hw/hfi1/opfn.c 	bool (*response)(struct rvt_qp *qp, u64 *data);
rvt_qp             19 drivers/infiniband/hw/hfi1/opfn.c 	bool (*reply)(struct rvt_qp *qp, u64 data);
rvt_qp             20 drivers/infiniband/hw/hfi1/opfn.c 	void (*error)(struct rvt_qp *qp);
rvt_qp             34 drivers/infiniband/hw/hfi1/opfn.c static void opfn_schedule_conn_request(struct rvt_qp *qp);
rvt_qp             41 drivers/infiniband/hw/hfi1/opfn.c static void opfn_conn_request(struct rvt_qp *qp)
rvt_qp            127 drivers/infiniband/hw/hfi1/opfn.c static void opfn_schedule_conn_request(struct rvt_qp *qp)
rvt_qp            135 drivers/infiniband/hw/hfi1/opfn.c void opfn_conn_response(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp            175 drivers/infiniband/hw/hfi1/opfn.c void opfn_conn_reply(struct rvt_qp *qp, u64 data)
rvt_qp            214 drivers/infiniband/hw/hfi1/opfn.c void opfn_conn_error(struct rvt_qp *qp)
rvt_qp            242 drivers/infiniband/hw/hfi1/opfn.c void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask)
rvt_qp            293 drivers/infiniband/hw/hfi1/opfn.c void opfn_trigger_conn_request(struct rvt_qp *qp, u32 bth1)
rvt_qp             78 drivers/infiniband/hw/hfi1/opfn.h void opfn_conn_response(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp             80 drivers/infiniband/hw/hfi1/opfn.h void opfn_conn_reply(struct rvt_qp *qp, u64 data);
rvt_qp             81 drivers/infiniband/hw/hfi1/opfn.h void opfn_conn_error(struct rvt_qp *qp);
rvt_qp             82 drivers/infiniband/hw/hfi1/opfn.h void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask);
rvt_qp             83 drivers/infiniband/hw/hfi1/opfn.h void opfn_trigger_conn_request(struct rvt_qp *qp, u32 bth1);
rvt_qp            959 drivers/infiniband/hw/hfi1/pio.c 		struct rvt_qp *qp;
rvt_qp           1613 drivers/infiniband/hw/hfi1/pio.c 	struct rvt_qp *qps[PIO_WAIT_BATCH_SIZE];
rvt_qp           1614 drivers/infiniband/hw/hfi1/pio.c 	struct rvt_qp *qp;
rvt_qp             66 drivers/infiniband/hw/hfi1/qp.c static void flush_tx_list(struct rvt_qp *qp);
rvt_qp             75 drivers/infiniband/hw/hfi1/qp.c static void qp_pio_drain(struct rvt_qp *qp);
rvt_qp            164 drivers/infiniband/hw/hfi1/qp.c static void flush_tx_list(struct rvt_qp *qp)
rvt_qp            172 drivers/infiniband/hw/hfi1/qp.c static void flush_iowait(struct rvt_qp *qp)
rvt_qp            216 drivers/infiniband/hw/hfi1/qp.c int hfi1_check_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,
rvt_qp            258 drivers/infiniband/hw/hfi1/qp.c static inline void qp_set_16b(struct rvt_qp *qp)
rvt_qp            278 drivers/infiniband/hw/hfi1/qp.c void hfi1_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,
rvt_qp            319 drivers/infiniband/hw/hfi1/qp.c int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe, bool *call_send)
rvt_qp            378 drivers/infiniband/hw/hfi1/qp.c bool _hfi1_schedule_send(struct rvt_qp *qp)
rvt_qp            392 drivers/infiniband/hw/hfi1/qp.c static void qp_pio_drain(struct rvt_qp *qp)
rvt_qp            418 drivers/infiniband/hw/hfi1/qp.c bool hfi1_schedule_send(struct rvt_qp *qp)
rvt_qp            431 drivers/infiniband/hw/hfi1/qp.c static void hfi1_qp_schedule(struct rvt_qp *qp)
rvt_qp            448 drivers/infiniband/hw/hfi1/qp.c void hfi1_qp_wakeup(struct rvt_qp *qp, u32 flag)
rvt_qp            463 drivers/infiniband/hw/hfi1/qp.c void hfi1_qp_unbusy(struct rvt_qp *qp, struct iowait_work *wait)
rvt_qp            496 drivers/infiniband/hw/hfi1/qp.c 	struct rvt_qp *qp;
rvt_qp            547 drivers/infiniband/hw/hfi1/qp.c 	struct rvt_qp *qp = iowait_to_qp(wait);
rvt_qp            555 drivers/infiniband/hw/hfi1/qp.c 	struct rvt_qp *qp = iowait_to_qp(wait);
rvt_qp            574 drivers/infiniband/hw/hfi1/qp.c 	struct rvt_qp *qp = iowait_to_qp(w);
rvt_qp            591 drivers/infiniband/hw/hfi1/qp.c struct sdma_engine *qp_to_sdma_engine(struct rvt_qp *qp, u8 sc5)
rvt_qp            616 drivers/infiniband/hw/hfi1/qp.c struct send_context *qp_to_send_context(struct rvt_qp *qp, u8 sc5)
rvt_qp            636 drivers/infiniband/hw/hfi1/qp.c static int qp_idle(struct rvt_qp *qp)
rvt_qp            653 drivers/infiniband/hw/hfi1/qp.c 	struct rvt_qp *qp = iter->qp;
rvt_qp            720 drivers/infiniband/hw/hfi1/qp.c void *qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_qp            750 drivers/infiniband/hw/hfi1/qp.c void qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_qp            784 drivers/infiniband/hw/hfi1/qp.c void flush_qp_waiters(struct rvt_qp *qp)
rvt_qp            791 drivers/infiniband/hw/hfi1/qp.c void stop_send_queue(struct rvt_qp *qp)
rvt_qp            800 drivers/infiniband/hw/hfi1/qp.c void quiesce_qp(struct rvt_qp *qp)
rvt_qp            811 drivers/infiniband/hw/hfi1/qp.c void notify_qp_reset(struct rvt_qp *qp)
rvt_qp            826 drivers/infiniband/hw/hfi1/qp.c void hfi1_migrate_qp(struct rvt_qp *qp)
rvt_qp            851 drivers/infiniband/hw/hfi1/qp.c u32 mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu)
rvt_qp            873 drivers/infiniband/hw/hfi1/qp.c int get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            893 drivers/infiniband/hw/hfi1/qp.c void notify_error_qp(struct rvt_qp *qp)
rvt_qp            931 drivers/infiniband/hw/hfi1/qp.c static void hfi1_qp_iter_cb(struct rvt_qp *qp, u64 v)
rvt_qp             91 drivers/infiniband/hw/hfi1/qp.h static inline int hfi1_send_ok(struct rvt_qp *qp)
rvt_qp            104 drivers/infiniband/hw/hfi1/qp.h static inline void clear_ahg(struct rvt_qp *qp)
rvt_qp            134 drivers/infiniband/hw/hfi1/qp.h void hfi1_qp_wakeup(struct rvt_qp *qp, u32 flag);
rvt_qp            136 drivers/infiniband/hw/hfi1/qp.h struct sdma_engine *qp_to_sdma_engine(struct rvt_qp *qp, u8 sc5);
rvt_qp            137 drivers/infiniband/hw/hfi1/qp.h struct send_context *qp_to_send_context(struct rvt_qp *qp, u8 sc5);
rvt_qp            141 drivers/infiniband/hw/hfi1/qp.h bool _hfi1_schedule_send(struct rvt_qp *qp);
rvt_qp            142 drivers/infiniband/hw/hfi1/qp.h bool hfi1_schedule_send(struct rvt_qp *qp);
rvt_qp            144 drivers/infiniband/hw/hfi1/qp.h void hfi1_migrate_qp(struct rvt_qp *qp);
rvt_qp            149 drivers/infiniband/hw/hfi1/qp.h void *qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_qp            150 drivers/infiniband/hw/hfi1/qp.h void qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_qp            152 drivers/infiniband/hw/hfi1/qp.h void notify_qp_reset(struct rvt_qp *qp);
rvt_qp            153 drivers/infiniband/hw/hfi1/qp.h int get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            155 drivers/infiniband/hw/hfi1/qp.h void flush_qp_waiters(struct rvt_qp *qp);
rvt_qp            156 drivers/infiniband/hw/hfi1/qp.h void notify_error_qp(struct rvt_qp *qp);
rvt_qp            157 drivers/infiniband/hw/hfi1/qp.h void stop_send_queue(struct rvt_qp *qp);
rvt_qp            158 drivers/infiniband/hw/hfi1/qp.h void quiesce_qp(struct rvt_qp *qp);
rvt_qp            159 drivers/infiniband/hw/hfi1/qp.h u32 mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu);
rvt_qp            162 drivers/infiniband/hw/hfi1/qp.h void hfi1_qp_unbusy(struct rvt_qp *qp, struct iowait_work *wait);
rvt_qp             58 drivers/infiniband/hw/hfi1/rc.c struct rvt_ack_entry *find_prev_entry(struct rvt_qp *qp, u32 psn, u8 *prev,
rvt_qp            109 drivers/infiniband/hw/hfi1/rc.c static int make_rc_ack(struct hfi1_ibdev *dev, struct rvt_qp *qp,
rvt_qp            429 drivers/infiniband/hw/hfi1/rc.c int hfi1_make_rc_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps)
rvt_qp           1222 drivers/infiniband/hw/hfi1/rc.c static inline void hfi1_make_bth_aeth(struct rvt_qp *qp,
rvt_qp           1240 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           1267 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           1320 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           1390 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           1460 drivers/infiniband/hw/hfi1/rc.c static void update_num_rd_atomic(struct rvt_qp *qp, u32 psn,
rvt_qp           1501 drivers/infiniband/hw/hfi1/rc.c static void reset_psn(struct rvt_qp *qp, u32 psn)
rvt_qp           1607 drivers/infiniband/hw/hfi1/rc.c void hfi1_restart_rc(struct rvt_qp *qp, u32 psn, int wait)
rvt_qp           1678 drivers/infiniband/hw/hfi1/rc.c static void reset_sending_psn(struct rvt_qp *qp, u32 psn)
rvt_qp           1715 drivers/infiniband/hw/hfi1/rc.c void hfi1_rc_verbs_aborted(struct rvt_qp *qp, struct hfi1_opa_header *opah)
rvt_qp           1736 drivers/infiniband/hw/hfi1/rc.c void hfi1_rc_send_complete(struct rvt_qp *qp, struct hfi1_opa_header *opah)
rvt_qp           1857 drivers/infiniband/hw/hfi1/rc.c static inline void update_last_psn(struct rvt_qp *qp, u32 psn)
rvt_qp           1867 drivers/infiniband/hw/hfi1/rc.c struct rvt_swqe *do_rc_completion(struct rvt_qp *qp,
rvt_qp           1948 drivers/infiniband/hw/hfi1/rc.c static void set_restart_qp(struct rvt_qp *qp, struct hfi1_ctxtdata *rcd)
rvt_qp           1973 drivers/infiniband/hw/hfi1/rc.c static void update_qp_retry_state(struct rvt_qp *qp, u32 psn, u32 spsn,
rvt_qp           2007 drivers/infiniband/hw/hfi1/rc.c int do_rc_ack(struct rvt_qp *qp, u32 aeth, u32 psn, int opcode,
rvt_qp           2306 drivers/infiniband/hw/hfi1/rc.c static void rdma_seq_err(struct rvt_qp *qp, struct hfi1_ibport *ibp, u32 psn,
rvt_qp           2350 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           2527 drivers/infiniband/hw/hfi1/rc.c static inline void rc_cancel_ack(struct rvt_qp *qp)
rvt_qp           2553 drivers/infiniband/hw/hfi1/rc.c 				 struct rvt_qp *qp, u32 opcode, u32 psn,
rvt_qp           2810 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           3254 drivers/infiniband/hw/hfi1/rc.c 	struct rvt_qp *qp)
rvt_qp             13 drivers/infiniband/hw/hfi1/rc.h static inline void update_ack_queue(struct rvt_qp *qp, unsigned int n)
rvt_qp             26 drivers/infiniband/hw/hfi1/rc.h 				  struct rvt_qp *qp)
rvt_qp             52 drivers/infiniband/hw/hfi1/rc.h struct rvt_ack_entry *find_prev_entry(struct rvt_qp *qp, u32 psn, u8 *prev,
rvt_qp             54 drivers/infiniband/hw/hfi1/rc.h int do_rc_ack(struct rvt_qp *qp, u32 aeth, u32 psn, int opcode, u64 val,
rvt_qp             56 drivers/infiniband/hw/hfi1/rc.h struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp             73 drivers/infiniband/hw/hfi1/ruc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp            205 drivers/infiniband/hw/hfi1/ruc.c static inline void build_ahg(struct rvt_qp *qp, u32 npsn)
rvt_qp            249 drivers/infiniband/hw/hfi1/ruc.c static inline void hfi1_make_ruc_bth(struct rvt_qp *qp,
rvt_qp            272 drivers/infiniband/hw/hfi1/ruc.c static inline void hfi1_make_ruc_header_16B(struct rvt_qp *qp,
rvt_qp            360 drivers/infiniband/hw/hfi1/ruc.c static inline void hfi1_make_ruc_header_9B(struct rvt_qp *qp,
rvt_qp            415 drivers/infiniband/hw/hfi1/ruc.c typedef void (*hfi1_make_ruc_hdr)(struct rvt_qp *qp,
rvt_qp            426 drivers/infiniband/hw/hfi1/ruc.c void hfi1_make_ruc_header(struct rvt_qp *qp, struct ib_other_headers *ohdr,
rvt_qp            470 drivers/infiniband/hw/hfi1/ruc.c bool hfi1_schedule_send_yield(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            512 drivers/infiniband/hw/hfi1/ruc.c void hfi1_do_send_from_rvt(struct rvt_qp *qp)
rvt_qp            520 drivers/infiniband/hw/hfi1/ruc.c 	struct rvt_qp *qp = iowait_to_qp(w->iow);
rvt_qp            534 drivers/infiniband/hw/hfi1/ruc.c void hfi1_do_send(struct rvt_qp *qp, bool in_thread)
rvt_qp            538 drivers/infiniband/hw/hfi1/ruc.c 	int (*make_req)(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
rvt_qp            114 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_init_trdma_req(struct rvt_qp *qp,
rvt_qp            116 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_tid_write_alloc_resources(struct rvt_qp *qp, bool intr_ctx);
rvt_qp            118 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_add_tid_reap_timer(struct rvt_qp *qp);
rvt_qp            119 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_mod_tid_reap_timer(struct rvt_qp *qp);
rvt_qp            120 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_mod_tid_retry_timer(struct rvt_qp *qp);
rvt_qp            121 drivers/infiniband/hw/hfi1/tid_rdma.c static int hfi1_stop_tid_retry_timer(struct rvt_qp *qp);
rvt_qp            123 drivers/infiniband/hw/hfi1/tid_rdma.c static int make_tid_rdma_ack(struct rvt_qp *qp,
rvt_qp            126 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_do_tid_send(struct rvt_qp *qp);
rvt_qp            130 drivers/infiniband/hw/hfi1/tid_rdma.c 			     struct rvt_qp *qp, u32 psn, int diff, bool fecn);
rvt_qp            143 drivers/infiniband/hw/hfi1/tid_rdma.c static void tid_rdma_schedule_ack(struct rvt_qp *qp)
rvt_qp            151 drivers/infiniband/hw/hfi1/tid_rdma.c static void tid_rdma_trigger_ack(struct rvt_qp *qp)
rvt_qp            193 drivers/infiniband/hw/hfi1/tid_rdma.c void tid_rdma_opfn_init(struct rvt_qp *qp, struct tid_rdma_params *p)
rvt_qp            206 drivers/infiniband/hw/hfi1/tid_rdma.c bool tid_rdma_conn_req(struct rvt_qp *qp, u64 *data)
rvt_qp            214 drivers/infiniband/hw/hfi1/tid_rdma.c bool tid_rdma_conn_reply(struct rvt_qp *qp, u64 data)
rvt_qp            269 drivers/infiniband/hw/hfi1/tid_rdma.c bool tid_rdma_conn_resp(struct rvt_qp *qp, u64 *data)
rvt_qp            285 drivers/infiniband/hw/hfi1/tid_rdma.c void tid_rdma_conn_error(struct rvt_qp *qp)
rvt_qp            320 drivers/infiniband/hw/hfi1/tid_rdma.c 				       struct rvt_qp *qp)
rvt_qp            337 drivers/infiniband/hw/hfi1/tid_rdma.c int hfi1_qp_priv_init(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            412 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_qp_priv_tid_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_qp            468 drivers/infiniband/hw/hfi1/tid_rdma.c static struct rvt_qp *first_qp(struct hfi1_ctxtdata *rcd,
rvt_qp            503 drivers/infiniband/hw/hfi1/tid_rdma.c 			       struct tid_queue *queue, struct rvt_qp *qp)
rvt_qp            506 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *fqp;
rvt_qp            534 drivers/infiniband/hw/hfi1/tid_rdma.c 			       struct tid_queue *queue, struct rvt_qp *qp)
rvt_qp            560 drivers/infiniband/hw/hfi1/tid_rdma.c 				  struct tid_queue *queue, struct rvt_qp *qp)
rvt_qp            584 drivers/infiniband/hw/hfi1/tid_rdma.c static void __trigger_tid_waiter(struct rvt_qp *qp)
rvt_qp            606 drivers/infiniband/hw/hfi1/tid_rdma.c static void tid_rdma_schedule_tid_wakeup(struct rvt_qp *qp)
rvt_qp            642 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp;
rvt_qp            664 drivers/infiniband/hw/hfi1/tid_rdma.c static void _tid_rdma_flush_wait(struct rvt_qp *qp, struct tid_queue *queue)
rvt_qp            684 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_tid_rdma_flush_wait(struct rvt_qp *qp)
rvt_qp            775 drivers/infiniband/hw/hfi1/tid_rdma.c int hfi1_kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp)
rvt_qp            779 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *fqp;
rvt_qp            815 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp)
rvt_qp            819 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *fqp;
rvt_qp           1462 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *fqp;
rvt_qp           1553 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *fqp;
rvt_qp           1614 drivers/infiniband/hw/hfi1/tid_rdma.c void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe)
rvt_qp           1647 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_init_trdma_req(struct rvt_qp *qp,
rvt_qp           1702 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = req->qp;
rvt_qp           1780 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp           1882 drivers/infiniband/hw/hfi1/tid_rdma.c static int tid_rdma_rcv_read_request(struct rvt_qp *qp,
rvt_qp           1980 drivers/infiniband/hw/hfi1/tid_rdma.c 			      struct rvt_qp *qp, u32 psn, int diff)
rvt_qp           2224 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           2337 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_read_resp(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp           2408 drivers/infiniband/hw/hfi1/tid_rdma.c find_tid_request(struct rvt_qp *qp, u32 psn, enum ib_wr_opcode opcode)
rvt_qp           2445 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           2571 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_kern_read_tid_flow_free(struct rvt_qp *qp)
rvt_qp           2597 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           2623 drivers/infiniband/hw/hfi1/tid_rdma.c 				      struct rvt_qp *qp, struct rvt_swqe *wqe)
rvt_qp           2660 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           2852 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp;
rvt_qp           3037 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp           3154 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_qp_kern_exp_rcv_clear_all(struct rvt_qp *qp)
rvt_qp           3201 drivers/infiniband/hw/hfi1/tid_rdma.c bool hfi1_tid_rdma_wqe_interlock(struct rvt_qp *qp, struct rvt_swqe *wqe)
rvt_qp           3255 drivers/infiniband/hw/hfi1/tid_rdma.c static inline bool hfi1_check_sge_align(struct rvt_qp *qp,
rvt_qp           3269 drivers/infiniband/hw/hfi1/tid_rdma.c void setup_tid_rdma_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe)
rvt_qp           3353 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_write_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp           3389 drivers/infiniband/hw/hfi1/tid_rdma.c static u32 hfi1_compute_tid_rdma_flow_wt(struct rvt_qp *qp)
rvt_qp           3413 drivers/infiniband/hw/hfi1/tid_rdma.c static u32 hfi1_compute_tid_rnr_timeout(struct rvt_qp *qp, u32 to_seg)
rvt_qp           3451 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_tid_write_alloc_resources(struct rvt_qp *qp, bool intr_ctx)
rvt_qp           3647 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           3822 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_write_resp(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp           3925 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_add_tid_reap_timer(struct rvt_qp *qp)
rvt_qp           3938 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_mod_tid_reap_timer(struct rvt_qp *qp)
rvt_qp           3948 drivers/infiniband/hw/hfi1/tid_rdma.c static int hfi1_stop_tid_reap_timer(struct rvt_qp *qp)
rvt_qp           3961 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_del_tid_reap_timer(struct rvt_qp *qp)
rvt_qp           3972 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = qpriv->owner;
rvt_qp           4028 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           4199 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = req->qp;
rvt_qp           4258 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           4413 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_write_ack(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp           4487 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           4737 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_add_tid_retry_timer(struct rvt_qp *qp)
rvt_qp           4752 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_mod_tid_retry_timer(struct rvt_qp *qp)
rvt_qp           4764 drivers/infiniband/hw/hfi1/tid_rdma.c static int hfi1_stop_tid_retry_timer(struct rvt_qp *qp)
rvt_qp           4777 drivers/infiniband/hw/hfi1/tid_rdma.c void hfi1_del_tid_retry_timer(struct rvt_qp *qp)
rvt_qp           4788 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = priv->owner;
rvt_qp           4830 drivers/infiniband/hw/hfi1/tid_rdma.c u32 hfi1_build_tid_rdma_resync(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp           4859 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = packet->qp;
rvt_qp           4970 drivers/infiniband/hw/hfi1/tid_rdma.c static void update_tid_tail(struct rvt_qp *qp)
rvt_qp           4995 drivers/infiniband/hw/hfi1/tid_rdma.c int hfi1_make_tid_rdma_pkt(struct rvt_qp *qp, struct hfi1_pkt_state *ps)
rvt_qp           5173 drivers/infiniband/hw/hfi1/tid_rdma.c static int make_tid_rdma_ack(struct rvt_qp *qp,
rvt_qp           5317 drivers/infiniband/hw/hfi1/tid_rdma.c static int hfi1_send_tid_ok(struct rvt_qp *qp)
rvt_qp           5331 drivers/infiniband/hw/hfi1/tid_rdma.c 	struct rvt_qp *qp = iowait_to_qp(w->iow);
rvt_qp           5336 drivers/infiniband/hw/hfi1/tid_rdma.c static void hfi1_do_tid_send(struct rvt_qp *qp)
rvt_qp           5403 drivers/infiniband/hw/hfi1/tid_rdma.c static bool _hfi1_schedule_tid_send(struct rvt_qp *qp)
rvt_qp           5430 drivers/infiniband/hw/hfi1/tid_rdma.c bool hfi1_schedule_tid_send(struct rvt_qp *qp)
rvt_qp           5449 drivers/infiniband/hw/hfi1/tid_rdma.c bool hfi1_tid_rdma_ack_interlock(struct rvt_qp *qp, struct rvt_ack_entry *e)
rvt_qp           5487 drivers/infiniband/hw/hfi1/tid_rdma.c 			     struct rvt_qp *qp, u32 psn, int diff, bool fecn)
rvt_qp             98 drivers/infiniband/hw/hfi1/tid_rdma.h 	struct rvt_qp *qp;
rvt_qp            203 drivers/infiniband/hw/hfi1/tid_rdma.h bool tid_rdma_conn_req(struct rvt_qp *qp, u64 *data);
rvt_qp            204 drivers/infiniband/hw/hfi1/tid_rdma.h bool tid_rdma_conn_reply(struct rvt_qp *qp, u64 data);
rvt_qp            205 drivers/infiniband/hw/hfi1/tid_rdma.h bool tid_rdma_conn_resp(struct rvt_qp *qp, u64 *data);
rvt_qp            206 drivers/infiniband/hw/hfi1/tid_rdma.h void tid_rdma_conn_error(struct rvt_qp *qp);
rvt_qp            207 drivers/infiniband/hw/hfi1/tid_rdma.h void tid_rdma_opfn_init(struct rvt_qp *qp, struct tid_rdma_params *p);
rvt_qp            214 drivers/infiniband/hw/hfi1/tid_rdma.h void __trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
rvt_qp            221 drivers/infiniband/hw/hfi1/tid_rdma.h static inline void trdma_clean_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe)
rvt_qp            228 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_kern_read_tid_flow_free(struct rvt_qp *qp);
rvt_qp            230 drivers/infiniband/hw/hfi1/tid_rdma.h int hfi1_qp_priv_init(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            232 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_qp_priv_tid_free(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_qp            234 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_tid_rdma_flush_wait(struct rvt_qp *qp);
rvt_qp            236 drivers/infiniband/hw/hfi1/tid_rdma.h int hfi1_kern_setup_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp);
rvt_qp            237 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_kern_clear_hw_flow(struct hfi1_ctxtdata *rcd, struct rvt_qp *qp);
rvt_qp            247 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_read_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            251 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_read_resp(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp            258 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_tid_rdma_restart_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            260 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_qp_kern_exp_rcv_clear_all(struct rvt_qp *qp);
rvt_qp            261 drivers/infiniband/hw/hfi1/tid_rdma.h bool hfi1_tid_rdma_wqe_interlock(struct rvt_qp *qp, struct rvt_swqe *wqe);
rvt_qp            263 drivers/infiniband/hw/hfi1/tid_rdma.h void setup_tid_rdma_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe);
rvt_qp            264 drivers/infiniband/hw/hfi1/tid_rdma.h static inline void hfi1_setup_tid_rdma_wqe(struct rvt_qp *qp,
rvt_qp            274 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_write_req(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            280 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_write_resp(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp            285 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_del_tid_reap_timer(struct rvt_qp *qp);
rvt_qp            295 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_write_ack(struct rvt_qp *qp, struct rvt_ack_entry *e,
rvt_qp            301 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_add_tid_retry_timer(struct rvt_qp *qp);
rvt_qp            302 drivers/infiniband/hw/hfi1/tid_rdma.h void hfi1_del_tid_retry_timer(struct rvt_qp *qp);
rvt_qp            304 drivers/infiniband/hw/hfi1/tid_rdma.h u32 hfi1_build_tid_rdma_resync(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            311 drivers/infiniband/hw/hfi1/tid_rdma.h int hfi1_make_tid_rdma_pkt(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
rvt_qp            315 drivers/infiniband/hw/hfi1/tid_rdma.h bool hfi1_schedule_tid_send(struct rvt_qp *qp);
rvt_qp            317 drivers/infiniband/hw/hfi1/tid_rdma.h bool hfi1_tid_rdma_ack_interlock(struct rvt_qp *qp, struct rvt_ack_entry *e);
rvt_qp             97 drivers/infiniband/hw/hfi1/trace_misc.h 	    TP_PROTO(struct rvt_qp *qp, u8 opcode),
rvt_qp             59 drivers/infiniband/hw/hfi1/trace_rc.h 		    TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp             98 drivers/infiniband/hw/hfi1/trace_rc.h 	     TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            103 drivers/infiniband/hw/hfi1/trace_rc.h 	     TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            108 drivers/infiniband/hw/hfi1/trace_rc.h 	     TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            114 drivers/infiniband/hw/hfi1/trace_rc.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            120 drivers/infiniband/hw/hfi1/trace_rc.h 	TP_PROTO(struct rvt_qp *qp, u32 aeth, u32 psn,
rvt_qp            155 drivers/infiniband/hw/hfi1/trace_rc.h 	TP_PROTO(struct rvt_qp *qp, u32 aeth, u32 psn,
rvt_qp            195 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            225 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            231 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            237 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            243 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            249 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            255 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u8 capcode, u64 data),
rvt_qp            283 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u8 capcode, u64 data),
rvt_qp            289 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u8 capcode, u64 data),
rvt_qp            295 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u8 capcode, u64 data),
rvt_qp            301 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char remote,
rvt_qp            345 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char remote,
rvt_qp            352 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            374 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            380 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            386 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            392 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            398 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            404 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            410 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u64 more),
rvt_qp            416 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, struct tid_rdma_flow *flow, u32 index,
rvt_qp            450 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, struct tid_rdma_flow *flow, u32 index,
rvt_qp            457 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 index, u16 idx, u16 count),
rvt_qp            485 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 index, u16 idx, u16 count),
rvt_qp            491 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            560 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            566 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            572 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            578 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            584 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            590 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            596 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            602 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            608 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            614 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            620 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            626 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            632 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct tid_rdma_flow *flow),
rvt_qp            638 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u32 index, u32 base,
rvt_qp            676 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, const char *msg, u32 index, u32 base,
rvt_qp            683 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, u32 ent),
rvt_qp            714 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, u32 entry),
rvt_qp            720 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, u32 ent),
rvt_qp            726 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, u32 ent),
rvt_qp            732 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, u32 entry),
rvt_qp            738 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, u32 entry),
rvt_qp            744 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            808 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            814 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            820 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            826 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            832 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            838 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            844 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            850 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            856 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            862 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp            868 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            930 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            936 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            942 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            948 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            954 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            960 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            966 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            972 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp            978 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1032 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1038 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1044 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1118 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1125 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1132 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1139 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1146 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1153 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1160 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1167 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1174 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1181 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1188 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1195 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1202 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1209 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1216 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1223 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1230 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1237 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1244 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1251 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1258 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1265 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq, u8 opcode, u32 psn, u32 lpsn,
rvt_qp           1272 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 opcode, u32 psn, int diff),
rvt_qp           1318 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 opcode, u32 psn, int diff),
rvt_qp           1324 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct rvt_sge *sge),
rvt_qp           1352 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, int index, struct rvt_sge *sge),
rvt_qp           1358 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1424 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1430 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1436 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1442 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1448 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1454 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1460 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1466 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp),
rvt_qp           1472 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1529 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1535 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1541 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1547 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1553 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1559 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, char newreq),
rvt_qp           1565 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 aeth, u32 psn,
rvt_qp           1597 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u32 aeth, u32 psn,
rvt_qp           1604 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u8 rcv_type, u8 rte, u32 psn),
rvt_qp           1632 drivers/infiniband/hw/hfi1/trace_tid.h 	TP_PROTO(struct rvt_qp *qp, u8 rcv_type, u8 rte, u32 psn),
rvt_qp            110 drivers/infiniband/hw/hfi1/trace_tx.h 		    TP_PROTO(struct rvt_qp *qp, u32 flags),
rvt_qp            142 drivers/infiniband/hw/hfi1/trace_tx.h 	     TP_PROTO(struct rvt_qp *qp, u32 flags),
rvt_qp            146 drivers/infiniband/hw/hfi1/trace_tx.h 	     TP_PROTO(struct rvt_qp *qp, u32 flags),
rvt_qp            780 drivers/infiniband/hw/hfi1/trace_tx.h 	TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, u32 idx),
rvt_qp            823 drivers/infiniband/hw/hfi1/trace_tx.h 	TP_PROTO(struct rvt_qp *qp, bool flag),
rvt_qp            845 drivers/infiniband/hw/hfi1/trace_tx.h 	TP_PROTO(struct rvt_qp *qp, bool flag),
rvt_qp            851 drivers/infiniband/hw/hfi1/trace_tx.h 	TP_PROTO(struct rvt_qp *qp, bool flag),
rvt_qp            857 drivers/infiniband/hw/hfi1/trace_tx.h 	TP_PROTO(struct rvt_qp *qp, bool flag),
rvt_qp             63 drivers/infiniband/hw/hfi1/uc.c int hfi1_make_uc_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps)
rvt_qp            310 drivers/infiniband/hw/hfi1/uc.c 	struct rvt_qp *qp = packet->qp;
rvt_qp             73 drivers/infiniband/hw/hfi1/ud.c static void ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe)
rvt_qp             78 drivers/infiniband/hw/hfi1/ud.c 	struct rvt_qp *qp;
rvt_qp            266 drivers/infiniband/hw/hfi1/ud.c static void hfi1_make_bth_deth(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            303 drivers/infiniband/hw/hfi1/ud.c void hfi1_make_ud_req_9B(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            374 drivers/infiniband/hw/hfi1/ud.c void hfi1_make_ud_req_16B(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            476 drivers/infiniband/hw/hfi1/ud.c int hfi1_make_ud_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps)
rvt_qp            632 drivers/infiniband/hw/hfi1/ud.c void return_cnp_16B(struct hfi1_ibport *ibp, struct rvt_qp *qp,
rvt_qp            694 drivers/infiniband/hw/hfi1/ud.c void return_cnp(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn,
rvt_qp            768 drivers/infiniband/hw/hfi1/ud.c 			 struct rvt_qp *qp, u16 slid, struct opa_smp *smp)
rvt_qp            865 drivers/infiniband/hw/hfi1/ud.c 	struct rvt_qp *qp = packet->qp;
rvt_qp            142 drivers/infiniband/hw/hfi1/verbs.c static int pio_wait(struct rvt_qp *qp,
rvt_qp            327 drivers/infiniband/hw/hfi1/verbs.c static u64 hfi1_fault_tx(struct rvt_qp *qp, u8 opcode, u64 pbc)
rvt_qp            600 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_qp *qp = NULL;
rvt_qp            632 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_qp *qp = tx->qp;
rvt_qp            650 drivers/infiniband/hw/hfi1/verbs.c void hfi1_wait_kmem(struct rvt_qp *qp)
rvt_qp            669 drivers/infiniband/hw/hfi1/verbs.c 		     struct rvt_qp *qp,
rvt_qp            738 drivers/infiniband/hw/hfi1/verbs.c static void update_tx_opstats(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            838 drivers/infiniband/hw/hfi1/verbs.c int hfi1_verbs_send_dma(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            922 drivers/infiniband/hw/hfi1/verbs.c static int pio_wait(struct rvt_qp *qp,
rvt_qp            971 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_qp *qp = (struct rvt_qp *)arg;
rvt_qp            978 drivers/infiniband/hw/hfi1/verbs.c int hfi1_verbs_send_pio(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp           1214 drivers/infiniband/hw/hfi1/verbs.c static inline send_routine get_send_routine(struct rvt_qp *qp,
rvt_qp           1254 drivers/infiniband/hw/hfi1/verbs.c int hfi1_verbs_send(struct rvt_qp *qp, struct hfi1_pkt_state *ps)
rvt_qp           1979 drivers/infiniband/hw/hfi1/verbs.c 	struct rvt_qp *qp = packet->qp;
rvt_qp            172 drivers/infiniband/hw/hfi1/verbs.h 	struct rvt_qp *owner;
rvt_qp            269 drivers/infiniband/hw/hfi1/verbs.h 	struct rvt_qp __rcu *qp[2];
rvt_qp            315 drivers/infiniband/hw/hfi1/verbs.h static inline struct rvt_qp *iowait_to_qp(struct iowait *s_iowait)
rvt_qp            404 drivers/infiniband/hw/hfi1/verbs.h int hfi1_verbs_send(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
rvt_qp            415 drivers/infiniband/hw/hfi1/verbs.h 	struct rvt_qp *qp);
rvt_qp            419 drivers/infiniband/hw/hfi1/verbs.h void hfi1_rc_verbs_aborted(struct rvt_qp *qp, struct hfi1_opa_header *opah);
rvt_qp            420 drivers/infiniband/hw/hfi1/verbs.h void hfi1_rc_send_complete(struct rvt_qp *qp, struct hfi1_opa_header *opah);
rvt_qp            426 drivers/infiniband/hw/hfi1/verbs.h void hfi1_migrate_qp(struct rvt_qp *qp);
rvt_qp            428 drivers/infiniband/hw/hfi1/verbs.h int hfi1_check_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,
rvt_qp            431 drivers/infiniband/hw/hfi1/verbs.h void hfi1_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,
rvt_qp            433 drivers/infiniband/hw/hfi1/verbs.h void hfi1_restart_rc(struct rvt_qp *qp, u32 psn, int wait);
rvt_qp            434 drivers/infiniband/hw/hfi1/verbs.h int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            445 drivers/infiniband/hw/hfi1/verbs.h void hfi1_make_ruc_header(struct rvt_qp *qp, struct ib_other_headers *ohdr,
rvt_qp            449 drivers/infiniband/hw/hfi1/verbs.h bool hfi1_schedule_send_yield(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            454 drivers/infiniband/hw/hfi1/verbs.h void hfi1_do_send_from_rvt(struct rvt_qp *qp);
rvt_qp            456 drivers/infiniband/hw/hfi1/verbs.h void hfi1_do_send(struct rvt_qp *qp, bool in_thread);
rvt_qp            460 drivers/infiniband/hw/hfi1/verbs.h int hfi1_make_rc_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
rvt_qp            462 drivers/infiniband/hw/hfi1/verbs.h int hfi1_make_uc_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
rvt_qp            464 drivers/infiniband/hw/hfi1/verbs.h int hfi1_make_ud_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps);
rvt_qp            480 drivers/infiniband/hw/hfi1/verbs.h int hfi1_verbs_send_dma(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            483 drivers/infiniband/hw/hfi1/verbs.h int hfi1_verbs_send_pio(struct rvt_qp *qp, struct hfi1_pkt_state *ps,
rvt_qp            491 drivers/infiniband/hw/hfi1/verbs.h void hfi1_wait_kmem(struct rvt_qp *qp);
rvt_qp            493 drivers/infiniband/hw/hfi1/verbs.h static inline void hfi1_trdma_send_complete(struct rvt_qp *qp,
rvt_qp             58 drivers/infiniband/hw/hfi1/verbs_txreq.c 	struct rvt_qp *qp;
rvt_qp             94 drivers/infiniband/hw/hfi1/verbs_txreq.c 				struct rvt_qp *qp)
rvt_qp             61 drivers/infiniband/hw/hfi1/verbs_txreq.h 	struct rvt_qp           *qp;
rvt_qp             73 drivers/infiniband/hw/hfi1/verbs_txreq.h 				struct rvt_qp *qp);
rvt_qp             77 drivers/infiniband/hw/hfi1/verbs_txreq.h 					    struct rvt_qp *qp)
rvt_qp            249 drivers/infiniband/hw/qib/qib.h 	struct rvt_qp           *qp;
rvt_qp           1516 drivers/infiniband/hw/qib/qib.h void qib_stop_send_queue(struct rvt_qp *qp);
rvt_qp           1517 drivers/infiniband/hw/qib/qib.h void qib_quiesce_qp(struct rvt_qp *qp);
rvt_qp           1518 drivers/infiniband/hw/qib/qib.h void qib_flush_qp_waiters(struct rvt_qp *qp);
rvt_qp           1520 drivers/infiniband/hw/qib/qib.h u32 qib_mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu);
rvt_qp           1521 drivers/infiniband/hw/qib/qib.h void qib_notify_error_qp(struct rvt_qp *qp);
rvt_qp           1522 drivers/infiniband/hw/qib/qib.h int qib_get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            306 drivers/infiniband/hw/qib/qib_driver.c 		struct rvt_qp *qp = NULL;
rvt_qp            453 drivers/infiniband/hw/qib/qib_driver.c 	struct rvt_qp *qp, *nqp;
rvt_qp            233 drivers/infiniband/hw/qib/qib_qp.c void qib_notify_qp_reset(struct rvt_qp *qp)
rvt_qp            240 drivers/infiniband/hw/qib/qib_qp.c void qib_notify_error_qp(struct rvt_qp *qp)
rvt_qp            291 drivers/infiniband/hw/qib/qib_qp.c int qib_get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            314 drivers/infiniband/hw/qib/qib_qp.c u32 qib_mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu)
rvt_qp            319 drivers/infiniband/hw/qib/qib_qp.c void *qib_qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_qp            340 drivers/infiniband/hw/qib/qib_qp.c void qib_qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_qp            348 drivers/infiniband/hw/qib/qib_qp.c void qib_stop_send_queue(struct rvt_qp *qp)
rvt_qp            355 drivers/infiniband/hw/qib/qib_qp.c void qib_quiesce_qp(struct rvt_qp *qp)
rvt_qp            366 drivers/infiniband/hw/qib/qib_qp.c void qib_flush_qp_waiters(struct rvt_qp *qp)
rvt_qp            385 drivers/infiniband/hw/qib/qib_qp.c int qib_check_send_wqe(struct rvt_qp *qp,
rvt_qp            427 drivers/infiniband/hw/qib/qib_qp.c 	struct rvt_qp *qp = iter->qp;
rvt_qp             62 drivers/infiniband/hw/qib/qib_rc.c static int qib_make_rc_ack(struct qib_ibdev *dev, struct rvt_qp *qp,
rvt_qp            215 drivers/infiniband/hw/qib/qib_rc.c int qib_make_rc_req(struct rvt_qp *qp, unsigned long *flags)
rvt_qp            597 drivers/infiniband/hw/qib/qib_rc.c void qib_send_rc_ack(struct rvt_qp *qp)
rvt_qp            735 drivers/infiniband/hw/qib/qib_rc.c static void reset_psn(struct rvt_qp *qp, u32 psn)
rvt_qp            820 drivers/infiniband/hw/qib/qib_rc.c void qib_restart_rc(struct rvt_qp *qp, u32 psn, int wait)
rvt_qp            856 drivers/infiniband/hw/qib/qib_rc.c static void reset_sending_psn(struct rvt_qp *qp, u32 psn)
rvt_qp            881 drivers/infiniband/hw/qib/qib_rc.c void qib_rc_send_complete(struct rvt_qp *qp, struct ib_header *hdr)
rvt_qp            940 drivers/infiniband/hw/qib/qib_rc.c static inline void update_last_psn(struct rvt_qp *qp, u32 psn)
rvt_qp            950 drivers/infiniband/hw/qib/qib_rc.c static struct rvt_swqe *do_rc_completion(struct rvt_qp *qp,
rvt_qp           1006 drivers/infiniband/hw/qib/qib_rc.c static int do_rc_ack(struct rvt_qp *qp, u32 aeth, u32 psn, int opcode,
rvt_qp           1223 drivers/infiniband/hw/qib/qib_rc.c static void rdma_seq_err(struct rvt_qp *qp, struct qib_ibport *ibp, u32 psn,
rvt_qp           1270 drivers/infiniband/hw/qib/qib_rc.c 			    struct rvt_qp *qp,
rvt_qp           1492 drivers/infiniband/hw/qib/qib_rc.c 			    struct rvt_qp *qp,
rvt_qp           1687 drivers/infiniband/hw/qib/qib_rc.c static inline void qib_update_ack_queue(struct rvt_qp *qp, unsigned n)
rvt_qp           1712 drivers/infiniband/hw/qib/qib_rc.c 		int has_grh, void *data, u32 tlen, struct rvt_qp *qp)
rvt_qp             44 drivers/infiniband/hw/qib/qib_ruc.c void qib_migrate_qp(struct rvt_qp *qp)
rvt_qp             83 drivers/infiniband/hw/qib/qib_ruc.c 		      int has_grh, struct rvt_qp *qp, u32 bth0)
rvt_qp            206 drivers/infiniband/hw/qib/qib_ruc.c void qib_make_ruc_header(struct rvt_qp *qp, struct ib_other_headers *ohdr,
rvt_qp            250 drivers/infiniband/hw/qib/qib_ruc.c 	struct rvt_qp *qp = priv->owner;
rvt_qp            263 drivers/infiniband/hw/qib/qib_ruc.c void qib_do_send(struct rvt_qp *qp)
rvt_qp            268 drivers/infiniband/hw/qib/qib_ruc.c 	int (*make_req)(struct rvt_qp *qp, unsigned long *flags);
rvt_qp            517 drivers/infiniband/hw/qib/qib_sdma.c 	struct rvt_qp *qp;
rvt_qp             48 drivers/infiniband/hw/qib/qib_uc.c int qib_make_uc_req(struct rvt_qp *qp, unsigned long *flags)
rvt_qp            238 drivers/infiniband/hw/qib/qib_uc.c 		int has_grh, void *data, u32 tlen, struct rvt_qp *qp)
rvt_qp             51 drivers/infiniband/hw/qib/qib_ud.c static void qib_ud_loopback(struct rvt_qp *sqp, struct rvt_swqe *swqe)
rvt_qp             57 drivers/infiniband/hw/qib/qib_ud.c 	struct rvt_qp *qp;
rvt_qp            230 drivers/infiniband/hw/qib/qib_ud.c int qib_make_ud_req(struct rvt_qp *qp, unsigned long *flags)
rvt_qp            427 drivers/infiniband/hw/qib/qib_ud.c 		int has_grh, void *data, u32 tlen, struct rvt_qp *qp)
rvt_qp            224 drivers/infiniband/hw/qib/qib_verbs.c 		       int has_grh, void *data, u32 tlen, struct rvt_qp *qp)
rvt_qp            280 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qp;
rvt_qp            367 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qp = NULL;
rvt_qp            561 drivers/infiniband/hw/qib/qib_verbs.c 					   struct rvt_qp *qp)
rvt_qp            593 drivers/infiniband/hw/qib/qib_verbs.c 					 struct rvt_qp *qp)
rvt_qp            617 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qp;
rvt_qp            670 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qp;
rvt_qp            672 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qps[20];
rvt_qp            716 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qp = tx->qp;
rvt_qp            747 drivers/infiniband/hw/qib/qib_verbs.c static int wait_kmem(struct qib_ibdev *dev, struct rvt_qp *qp)
rvt_qp            771 drivers/infiniband/hw/qib/qib_verbs.c static int qib_verbs_send_dma(struct rvt_qp *qp, struct ib_header *hdr,
rvt_qp            875 drivers/infiniband/hw/qib/qib_verbs.c static int no_bufs_available(struct rvt_qp *qp)
rvt_qp            907 drivers/infiniband/hw/qib/qib_verbs.c static int qib_verbs_send_pio(struct rvt_qp *qp, struct ib_header *ibhdr,
rvt_qp           1015 drivers/infiniband/hw/qib/qib_verbs.c int qib_verbs_send(struct rvt_qp *qp, struct ib_header *hdr,
rvt_qp           1148 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qps[5];
rvt_qp           1149 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qp;
rvt_qp           1343 drivers/infiniband/hw/qib/qib_verbs.c 	struct rvt_qp *qp0;
rvt_qp           1688 drivers/infiniband/hw/qib/qib_verbs.c bool _qib_schedule_send(struct rvt_qp *qp)
rvt_qp           1705 drivers/infiniband/hw/qib/qib_verbs.c bool qib_schedule_send(struct rvt_qp *qp)
rvt_qp            123 drivers/infiniband/hw/qib/qib_verbs.h 	struct rvt_qp *owner;
rvt_qp            219 drivers/infiniband/hw/qib/qib_verbs.h static inline int qib_send_ok(struct rvt_qp *qp)
rvt_qp            226 drivers/infiniband/hw/qib/qib_verbs.h bool _qib_schedule_send(struct rvt_qp *qp);
rvt_qp            227 drivers/infiniband/hw/qib/qib_verbs.h bool qib_schedule_send(struct rvt_qp *qp);
rvt_qp            274 drivers/infiniband/hw/qib/qib_verbs.h void *qib_qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_qp            275 drivers/infiniband/hw/qib/qib_verbs.h void qib_qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_qp            276 drivers/infiniband/hw/qib/qib_verbs.h void qib_notify_qp_reset(struct rvt_qp *qp);
rvt_qp            279 drivers/infiniband/hw/qib/qib_verbs.h void qib_restart_rc(struct rvt_qp *qp, u32 psn, int wait);
rvt_qp            292 drivers/infiniband/hw/qib/qib_verbs.h int qib_verbs_send(struct rvt_qp *qp, struct ib_header *hdr,
rvt_qp            296 drivers/infiniband/hw/qib/qib_verbs.h 		int has_grh, void *data, u32 tlen, struct rvt_qp *qp);
rvt_qp            299 drivers/infiniband/hw/qib/qib_verbs.h 		int has_grh, void *data, u32 tlen, struct rvt_qp *qp);
rvt_qp            303 drivers/infiniband/hw/qib/qib_verbs.h int qib_check_send_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            310 drivers/infiniband/hw/qib/qib_verbs.h void qib_rc_send_complete(struct rvt_qp *qp, struct ib_header *hdr);
rvt_qp            312 drivers/infiniband/hw/qib/qib_verbs.h int qib_post_ud_send(struct rvt_qp *qp, const struct ib_send_wr *wr);
rvt_qp            315 drivers/infiniband/hw/qib/qib_verbs.h 		int has_grh, void *data, u32 tlen, struct rvt_qp *qp);
rvt_qp            319 drivers/infiniband/hw/qib/qib_verbs.h void qib_migrate_qp(struct rvt_qp *qp);
rvt_qp            322 drivers/infiniband/hw/qib/qib_verbs.h 		      int has_grh, struct rvt_qp *qp, u32 bth0);
rvt_qp            327 drivers/infiniband/hw/qib/qib_verbs.h void qib_make_ruc_header(struct rvt_qp *qp, struct ib_other_headers *ohdr,
rvt_qp            332 drivers/infiniband/hw/qib/qib_verbs.h void qib_do_send(struct rvt_qp *qp);
rvt_qp            334 drivers/infiniband/hw/qib/qib_verbs.h void qib_send_rc_ack(struct rvt_qp *qp);
rvt_qp            336 drivers/infiniband/hw/qib/qib_verbs.h int qib_make_rc_req(struct rvt_qp *qp, unsigned long *flags);
rvt_qp            338 drivers/infiniband/hw/qib/qib_verbs.h int qib_make_uc_req(struct rvt_qp *qp, unsigned long *flags);
rvt_qp            340 drivers/infiniband/hw/qib/qib_verbs.h int qib_make_ud_req(struct rvt_qp *qp, unsigned long *flags);
rvt_qp             75 drivers/infiniband/sw/rdmavt/mcast.c static struct rvt_mcast_qp *rvt_mcast_qp_alloc(struct rvt_qp *qp)
rvt_qp             92 drivers/infiniband/sw/rdmavt/mcast.c 	struct rvt_qp *qp = mqp->qp;
rvt_qp            282 drivers/infiniband/sw/rdmavt/mcast.c 	struct rvt_qp *qp = ibqp_to_rvtqp(ibqp);
rvt_qp            345 drivers/infiniband/sw/rdmavt/mcast.c 	struct rvt_qp *qp = ibqp_to_rvtqp(ibqp);
rvt_qp            451 drivers/infiniband/sw/rdmavt/mr.c static void rvt_dereg_clean_qp_cb(struct rvt_qp *qp, u64 v)
rvt_qp            658 drivers/infiniband/sw/rdmavt/mr.c int rvt_fast_reg_mr(struct rvt_qp *qp, struct ib_mr *ibmr, u32 key,
rvt_qp            691 drivers/infiniband/sw/rdmavt/mr.c int rvt_invalidate_rkey(struct rvt_qp *qp, u32 rkey)
rvt_qp           1024 drivers/infiniband/sw/rdmavt/mr.c int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge,
rvt_qp             64 drivers/infiniband/sw/rdmavt/qp.c static void rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            464 drivers/infiniband/sw/rdmavt/qp.c static void rvt_free_qp_cb(struct rvt_qp *qp, u64 v)
rvt_qp            618 drivers/infiniband/sw/rdmavt/qp.c static void rvt_clear_mr_refs(struct rvt_qp *qp, int clr_sends)
rvt_qp            678 drivers/infiniband/sw/rdmavt/qp.c static bool rvt_qp_sends_has_lkey(struct rvt_qp *qp, u32 lkey)
rvt_qp            702 drivers/infiniband/sw/rdmavt/qp.c static bool rvt_qp_acks_has_lkey(struct rvt_qp *qp, u32 lkey)
rvt_qp            727 drivers/infiniband/sw/rdmavt/qp.c void rvt_qp_mr_clean(struct rvt_qp *qp, u32 lkey)
rvt_qp            768 drivers/infiniband/sw/rdmavt/qp.c static void rvt_remove_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_qp            784 drivers/infiniband/sw/rdmavt/qp.c 		struct rvt_qp *q;
rvt_qp            785 drivers/infiniband/sw/rdmavt/qp.c 		struct rvt_qp __rcu **qpp;
rvt_qp            861 drivers/infiniband/sw/rdmavt/qp.c static void rvt_init_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            914 drivers/infiniband/sw/rdmavt/qp.c static void _rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            970 drivers/infiniband/sw/rdmavt/qp.c static void rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp           1012 drivers/infiniband/sw/rdmavt/qp.c static void free_ud_wq_attr(struct rvt_qp *qp)
rvt_qp           1032 drivers/infiniband/sw/rdmavt/qp.c static int alloc_ud_wq_attr(struct rvt_qp *qp, int node)
rvt_qp           1068 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp;
rvt_qp           1330 drivers/infiniband/sw/rdmavt/qp.c int rvt_error_qp(struct rvt_qp *qp, enum ib_wc_status err)
rvt_qp           1416 drivers/infiniband/sw/rdmavt/qp.c static void rvt_insert_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp)
rvt_qp           1450 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp = ibqp_to_rvtqp(ibqp);
rvt_qp           1719 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp = ibqp_to_rvtqp(ibqp);
rvt_qp           1761 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp = ibqp_to_rvtqp(ibqp);
rvt_qp           1824 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp = ibqp_to_rvtqp(ibqp);
rvt_qp           1903 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp,
rvt_qp           1950 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp,
rvt_qp           1999 drivers/infiniband/sw/rdmavt/qp.c static int rvt_post_one_wr(struct rvt_qp *qp,
rvt_qp           2185 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp = ibqp_to_rvtqp(ibqp);
rvt_qp           2306 drivers/infiniband/sw/rdmavt/qp.c static int init_sge(struct rvt_qp *qp, struct rvt_rwqe *wqe)
rvt_qp           2407 drivers/infiniband/sw/rdmavt/qp.c int rvt_get_rwqe(struct rvt_qp *qp, bool wr_id_only)
rvt_qp           2512 drivers/infiniband/sw/rdmavt/qp.c void rvt_comm_est(struct rvt_qp *qp)
rvt_qp           2526 drivers/infiniband/sw/rdmavt/qp.c void rvt_rc_error(struct rvt_qp *qp, enum ib_wc_status err)
rvt_qp           2569 drivers/infiniband/sw/rdmavt/qp.c void rvt_add_retry_timer_ext(struct rvt_qp *qp, u8 shift)
rvt_qp           2589 drivers/infiniband/sw/rdmavt/qp.c void rvt_add_rnr_timer(struct rvt_qp *qp, u32 aeth)
rvt_qp           2607 drivers/infiniband/sw/rdmavt/qp.c void rvt_stop_rc_timers(struct rvt_qp *qp)
rvt_qp           2626 drivers/infiniband/sw/rdmavt/qp.c static void rvt_stop_rnr_timer(struct rvt_qp *qp)
rvt_qp           2640 drivers/infiniband/sw/rdmavt/qp.c void rvt_del_timers_sync(struct rvt_qp *qp)
rvt_qp           2652 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp = from_timer(qp, t, s_timer);
rvt_qp           2680 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp = container_of(t, struct rvt_qp, s_rnr_timer);
rvt_qp           2713 drivers/infiniband/sw/rdmavt/qp.c 				     void (*cb)(struct rvt_qp *qp, u64 v))
rvt_qp           2748 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *pqp = iter->qp;
rvt_qp           2749 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp;
rvt_qp           2812 drivers/infiniband/sw/rdmavt/qp.c 		 void (*cb)(struct rvt_qp *qp, u64 v))
rvt_qp           2840 drivers/infiniband/sw/rdmavt/qp.c void rvt_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp           2874 drivers/infiniband/sw/rdmavt/qp.c void rvt_copy_sge(struct rvt_qp *qp, struct rvt_sge_state *ss,
rvt_qp           2943 drivers/infiniband/sw/rdmavt/qp.c 					  struct rvt_qp *sqp)
rvt_qp           2964 drivers/infiniband/sw/rdmavt/qp.c void rvt_ruc_loopback(struct rvt_qp *sqp)
rvt_qp           2968 drivers/infiniband/sw/rdmavt/qp.c 	struct rvt_qp *qp;
rvt_qp             94 drivers/infiniband/sw/rdmavt/rc.c __be32 rvt_compute_aeth(struct rvt_qp *qp)
rvt_qp            165 drivers/infiniband/sw/rdmavt/rc.c void rvt_get_credit(struct rvt_qp *qp, u32 aeth)
rvt_qp             57 drivers/infiniband/sw/rdmavt/trace_qp.h #define TRACE_SYSTEM rvt_qp
rvt_qp             60 drivers/infiniband/sw/rdmavt/trace_qp.h 	TP_PROTO(struct rvt_qp *qp, u32 bucket),
rvt_qp             81 drivers/infiniband/sw/rdmavt/trace_qp.h 	TP_PROTO(struct rvt_qp *qp, u32 bucket),
rvt_qp             85 drivers/infiniband/sw/rdmavt/trace_qp.h 	TP_PROTO(struct rvt_qp *qp, u32 bucket),
rvt_qp             90 drivers/infiniband/sw/rdmavt/trace_qp.h 	TP_PROTO(struct rvt_qp *qp, u32 to),
rvt_qp            118 drivers/infiniband/sw/rdmavt/trace_qp.h 	TP_PROTO(struct rvt_qp *qp, u32 to),
rvt_qp            123 drivers/infiniband/sw/rdmavt/trace_qp.h 	TP_PROTO(struct rvt_qp *qp, u32 to),
rvt_qp            128 drivers/infiniband/sw/rdmavt/trace_qp.h 	TP_PROTO(struct rvt_qp *qp, u32 to),
rvt_qp             60 drivers/infiniband/sw/rdmavt/trace_rc.h 		    TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp             99 drivers/infiniband/sw/rdmavt/trace_rc.h 	     TP_PROTO(struct rvt_qp *qp, u32 psn),
rvt_qp             91 drivers/infiniband/sw/rdmavt/trace_tx.h 	TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, int wr_num_sge),
rvt_qp            158 drivers/infiniband/sw/rdmavt/trace_tx.h 	TP_PROTO(struct rvt_qp *qp, struct rvt_swqe *wqe, u32 idx),
rvt_qp             74 include/rdma/rdma_vt.h struct rvt_qp;
rvt_qp             77 include/rdma/rdma_vt.h 	struct rvt_qp __rcu *qp[2];
rvt_qp            255 include/rdma/rdma_vt.h 	bool (*schedule_send)(struct rvt_qp *qp);
rvt_qp            256 include/rdma/rdma_vt.h 	bool (*schedule_send_no_lock)(struct rvt_qp *qp);
rvt_qp            265 include/rdma/rdma_vt.h 	int (*setup_wqe)(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            272 include/rdma/rdma_vt.h 	void (*do_send)(struct rvt_qp *qp);
rvt_qp            287 include/rdma/rdma_vt.h 	void * (*qp_priv_alloc)(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_qp            293 include/rdma/rdma_vt.h 	int (*qp_priv_init)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            299 include/rdma/rdma_vt.h 	void (*qp_priv_free)(struct rvt_dev_info *rdi, struct rvt_qp *qp);
rvt_qp            305 include/rdma/rdma_vt.h 	void (*notify_qp_reset)(struct rvt_qp *qp);
rvt_qp            310 include/rdma/rdma_vt.h 	int (*get_pmtu_from_attr)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            317 include/rdma/rdma_vt.h 	void (*flush_qp_waiters)(struct rvt_qp *qp);
rvt_qp            323 include/rdma/rdma_vt.h 	void (*stop_send_queue)(struct rvt_qp *qp);
rvt_qp            328 include/rdma/rdma_vt.h 	void (*quiesce_qp)(struct rvt_qp *qp);
rvt_qp            333 include/rdma/rdma_vt.h 	void (*notify_error_qp)(struct rvt_qp *qp);
rvt_qp            338 include/rdma/rdma_vt.h 	u32 (*mtu_from_qp)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
rvt_qp            386 include/rdma/rdma_vt.h 	int (*check_modify_qp)(struct rvt_qp *qp, struct ib_qp_attr *attr,
rvt_qp            390 include/rdma/rdma_vt.h 	void (*modify_qp)(struct rvt_qp *qp, struct ib_qp_attr *attr,
rvt_qp            400 include/rdma/rdma_vt.h 	void (*notify_restart_rc)(struct rvt_qp *qp, u32 psn, int wait);
rvt_qp            563 include/rdma/rdma_vt.h int rvt_fast_reg_mr(struct rvt_qp *qp, struct ib_mr *ibmr, u32 key,
rvt_qp            565 include/rdma/rdma_vt.h int rvt_invalidate_rkey(struct rvt_qp *qp, u32 rkey);
rvt_qp            566 include/rdma/rdma_vt.h int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge,
rvt_qp            334 include/rdma/rdmavt_qp.h 	struct rvt_qp __rcu *next;           /* link list for QPN hash table */
rvt_qp            460 include/rdma/rdmavt_qp.h static inline struct rvt_qp *ibqp_to_rvtqp(struct ib_qp *ibqp)
rvt_qp            462 include/rdma/rdmavt_qp.h 	return container_of(ibqp, struct rvt_qp, ibqp);
rvt_qp            494 include/rdma/rdmavt_qp.h 	struct rvt_qp __rcu **qp_table;
rvt_qp            506 include/rdma/rdmavt_qp.h 	struct rvt_qp *qp;
rvt_qp            527 include/rdma/rdmavt_qp.h static inline struct rvt_swqe *rvt_get_swqe_ptr(struct rvt_qp *qp,
rvt_qp            552 include/rdma/rdmavt_qp.h static inline bool rvt_is_user_qp(struct rvt_qp *qp)
rvt_qp            561 include/rdma/rdmavt_qp.h static inline void rvt_get_qp(struct rvt_qp *qp)
rvt_qp            570 include/rdma/rdmavt_qp.h static inline void rvt_put_qp(struct rvt_qp *qp)
rvt_qp            602 include/rdma/rdmavt_qp.h 	struct rvt_qp *qp,
rvt_qp            623 include/rdma/rdmavt_qp.h static inline void rvt_qp_wqe_unreserve(struct rvt_qp *qp, int flags)
rvt_qp            649 include/rdma/rdmavt_qp.h __be32 rvt_compute_aeth(struct rvt_qp *qp);
rvt_qp            658 include/rdma/rdmavt_qp.h void rvt_get_credit(struct rvt_qp *qp, u32 aeth);
rvt_qp            676 include/rdma/rdmavt_qp.h static inline u32 rvt_div_round_up_mtu(struct rvt_qp *qp, u32 len)
rvt_qp            687 include/rdma/rdmavt_qp.h static inline u32 rvt_div_mtu(struct rvt_qp *qp, u32 len)
rvt_qp            714 include/rdma/rdmavt_qp.h static inline struct rvt_qp *rvt_lookup_qpn(struct rvt_dev_info *rdi,
rvt_qp            718 include/rdma/rdmavt_qp.h 	struct rvt_qp *qp = NULL;
rvt_qp            739 include/rdma/rdmavt_qp.h static inline void rvt_mod_retry_timer_ext(struct rvt_qp *qp, u8 shift)
rvt_qp            751 include/rdma/rdmavt_qp.h static inline void rvt_mod_retry_timer(struct rvt_qp *qp)
rvt_qp            763 include/rdma/rdmavt_qp.h static inline void rvt_put_qp_swqe(struct rvt_qp *qp, struct rvt_swqe *wqe)
rvt_qp            778 include/rdma/rdmavt_qp.h rvt_qp_swqe_incr(struct rvt_qp *qp, u32 val)
rvt_qp            785 include/rdma/rdmavt_qp.h int rvt_error_qp(struct rvt_qp *qp, enum ib_wc_status err);
rvt_qp            798 include/rdma/rdmavt_qp.h static inline void rvt_recv_cq(struct rvt_qp *qp, struct ib_wc *wc,
rvt_qp            818 include/rdma/rdmavt_qp.h static inline void rvt_send_cq(struct rvt_qp *qp, struct ib_wc *wc,
rvt_qp            844 include/rdma/rdmavt_qp.h rvt_qp_complete_swqe(struct rvt_qp *qp,
rvt_qp            886 include/rdma/rdmavt_qp.h int rvt_get_rwqe(struct rvt_qp *qp, bool wr_id_only);
rvt_qp            887 include/rdma/rdmavt_qp.h void rvt_comm_est(struct rvt_qp *qp);
rvt_qp            888 include/rdma/rdmavt_qp.h void rvt_rc_error(struct rvt_qp *qp, enum ib_wc_status err);
rvt_qp            891 include/rdma/rdmavt_qp.h void rvt_add_rnr_timer(struct rvt_qp *qp, u32 aeth);
rvt_qp            892 include/rdma/rdmavt_qp.h void rvt_del_timers_sync(struct rvt_qp *qp);
rvt_qp            893 include/rdma/rdmavt_qp.h void rvt_stop_rc_timers(struct rvt_qp *qp);
rvt_qp            894 include/rdma/rdmavt_qp.h void rvt_add_retry_timer_ext(struct rvt_qp *qp, u8 shift);
rvt_qp            895 include/rdma/rdmavt_qp.h static inline void rvt_add_retry_timer(struct rvt_qp *qp)
rvt_qp            900 include/rdma/rdmavt_qp.h void rvt_copy_sge(struct rvt_qp *qp, struct rvt_sge_state *ss,
rvt_qp            903 include/rdma/rdmavt_qp.h void rvt_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe,
rvt_qp            905 include/rdma/rdmavt_qp.h void rvt_ruc_loopback(struct rvt_qp *qp);
rvt_qp            916 include/rdma/rdmavt_qp.h 	struct rvt_qp *qp;
rvt_qp            920 include/rdma/rdmavt_qp.h 	void (*cb)(struct rvt_qp *qp, u64 v);
rvt_qp            982 include/rdma/rdmavt_qp.h static inline struct rvt_ibport *rvt_to_iport(struct rvt_qp *qp)
rvt_qp            997 include/rdma/rdmavt_qp.h static inline bool rvt_rc_credit_avail(struct rvt_qp *qp, struct rvt_swqe *wqe)
rvt_qp           1013 include/rdma/rdmavt_qp.h 				     void (*cb)(struct rvt_qp *qp, u64 v));
rvt_qp           1017 include/rdma/rdmavt_qp.h 		 void (*cb)(struct rvt_qp *qp, u64 v));
rvt_qp           1018 include/rdma/rdmavt_qp.h void rvt_qp_mr_clean(struct rvt_qp *qp, u32 lkey);