Lines Matching defs:qp
423 static void rvt_free_qp_cb(struct rvt_qp *qp, u64 v) in rvt_free_qp_cb()
579 static void rvt_clear_mr_refs(struct rvt_qp *qp, int clr_sends) in rvt_clear_mr_refs()
639 static bool rvt_qp_sends_has_lkey(struct rvt_qp *qp, u32 lkey) in rvt_qp_sends_has_lkey()
663 static bool rvt_qp_acks_has_lkey(struct rvt_qp *qp, u32 lkey) in rvt_qp_acks_has_lkey()
688 void rvt_qp_mr_clean(struct rvt_qp *qp, u32 lkey) in rvt_qp_mr_clean()
729 static void rvt_remove_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp) in rvt_remove_qp()
823 static void rvt_init_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, in rvt_init_qp()
875 static void _rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, in _rvt_reset_qp()
931 static void rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, in rvt_reset_qp()
977 static void free_ud_wq_attr(struct rvt_qp *qp) in free_ud_wq_attr()
997 static int alloc_ud_wq_attr(struct rvt_qp *qp, int node) in alloc_ud_wq_attr()
1032 struct rvt_qp *qp = ibqp_to_rvtqp(ibqp); in rvt_create_qp() local
1285 int rvt_error_qp(struct rvt_qp *qp, enum ib_wc_status err) in rvt_error_qp()
1371 static void rvt_insert_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp) in rvt_insert_qp()
1405 struct rvt_qp *qp = ibqp_to_rvtqp(ibqp); in rvt_modify_qp() local
1678 struct rvt_qp *qp = ibqp_to_rvtqp(ibqp); in rvt_destroy_qp() local
1720 struct rvt_qp *qp = ibqp_to_rvtqp(ibqp); in rvt_query_qp() local
1783 struct rvt_qp *qp = ibqp_to_rvtqp(ibqp); in rvt_post_recv() local
1862 struct rvt_qp *qp, in rvt_qp_valid_operation()
1909 struct rvt_qp *qp, in rvt_qp_is_avail()
1959 static int rvt_post_one_wr(struct rvt_qp *qp, in rvt_post_one_wr()
2145 struct rvt_qp *qp = ibqp_to_rvtqp(ibqp); in rvt_post_send() local
2266 static int init_sge(struct rvt_qp *qp, struct rvt_rwqe *wqe) in init_sge()
2342 int rvt_get_rwqe(struct rvt_qp *qp, bool wr_id_only) in rvt_get_rwqe()
2449 void rvt_comm_est(struct rvt_qp *qp) in rvt_comm_est()
2463 void rvt_rc_error(struct rvt_qp *qp, enum ib_wc_status err) in rvt_rc_error()
2506 void rvt_add_retry_timer_ext(struct rvt_qp *qp, u8 shift) in rvt_add_retry_timer_ext()
2525 void rvt_add_rnr_timer(struct rvt_qp *qp, u32 aeth) in rvt_add_rnr_timer()
2543 void rvt_stop_rc_timers(struct rvt_qp *qp) in rvt_stop_rc_timers()
2562 static void rvt_stop_rnr_timer(struct rvt_qp *qp) in rvt_stop_rnr_timer()
2576 void rvt_del_timers_sync(struct rvt_qp *qp) in rvt_del_timers_sync()
2588 struct rvt_qp *qp = timer_container_of(qp, t, s_timer); in rvt_rc_timeout() local
2616 struct rvt_qp *qp = container_of(t, struct rvt_qp, s_rnr_timer); in rvt_rc_rnr_retry() local
2650 void (*cb)(struct rvt_qp *qp, u64 v)) in rvt_qp_iter_init()
2686 struct rvt_qp *qp; in rvt_qp_iter_next() local
2749 void (*cb)(struct rvt_qp *qp, u64 v)) in rvt_qp_iter()
2777 void rvt_send_complete(struct rvt_qp *qp, struct rvt_swqe *wqe, in rvt_send_complete()
2811 void rvt_copy_sge(struct rvt_qp *qp, struct rvt_sge_state *ss, in rvt_copy_sge()
2905 struct rvt_qp *qp; in rvt_ruc_loopback() local