/freebsd/sys/dev/irdma/ |
H A D | irdma_protos.h | 50 int irdma_sc_mr_fast_register(struct irdma_sc_qp *qp, 86 int irdma_cqp_qp_suspend_resume(struct irdma_sc_qp *qp, u8 cmd); 87 void irdma_qp_add_qos(struct irdma_sc_qp *qp); 88 void irdma_qp_rem_qos(struct irdma_sc_qp *qp); 89 struct irdma_sc_qp *irdma_get_qp_from_list(struct list_head *head, 90 struct irdma_sc_qp *qp); 95 void irdma_terminate_send_fin(struct irdma_sc_qp *qp); 97 void irdma_terminate_connection(struct irdma_sc_qp *qp, 100 void irdma_terminate_received(struct irdma_sc_qp *qp, 109 void irdma_modify_qp_to_err(struct irdma_sc_qp *sc_qp);
|
H A D | irdma_puda.h | 58 struct irdma_sc_qp; 135 struct irdma_sc_qp qp; 189 int irdma_puda_send(struct irdma_sc_qp *qp, struct irdma_puda_send_info *info); 197 struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev, 203 void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 206 int irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 208 int irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 210 void irdma_puda_ieq_get_ah_info(struct irdma_sc_qp *qp, 217 void irdma_ieq_process_fpdus(struct irdma_sc_qp *qp, 219 void irdma_ieq_cleanup_qp(struct irdma_puda_rsrc *ieq, struct irdma_sc_qp *qp);
|
H A D | osdep.h | 150 struct irdma_sc_qp; 218 void irdma_term_modify_qp(struct irdma_sc_qp *qp, u8 next_state, u8 term, u8 term_len); 219 void irdma_terminate_done(struct irdma_sc_qp *qp, int timeout_occurred); 220 void irdma_terminate_start_timer(struct irdma_sc_qp *qp); 221 void irdma_terminate_del_timer(struct irdma_sc_qp *qp); 225 void irdma_send_ieq_ack(struct irdma_sc_qp *qp);
|
H A D | irdma_type.h | 482 struct irdma_sc_qp { struct 1234 int irdma_sc_qp_create(struct irdma_sc_qp *qp, 1237 int irdma_sc_qp_destroy(struct irdma_sc_qp *qp, u64 scratch, 1239 int irdma_sc_qp_flush_wqes(struct irdma_sc_qp *qp, 1242 int irdma_sc_qp_init(struct irdma_sc_qp *qp, struct irdma_qp_init_info *info); 1243 int irdma_sc_qp_modify(struct irdma_sc_qp *qp, 1246 void irdma_sc_send_lsmm(struct irdma_sc_qp *qp, void *lsmm_buf, u32 size, 1248 void irdma_sc_send_rtt(struct irdma_sc_qp *qp, bool read); 1249 void irdma_sc_qp_setctx(struct irdma_sc_qp *qp, __le64 *qp_ctx, 1251 void irdma_sc_qp_setctx_roce(struct irdma_sc_qp *qp, __le64 *qp_ctx, [all …]
|
H A D | irdma_utils.c | 803 irdma_cqp_qp_suspend_resume(struct irdma_sc_qp *qp, u8 op) in irdma_cqp_qp_suspend_resume() 836 irdma_term_modify_qp(struct irdma_sc_qp *qp, u8 next_state, u8 term, in irdma_term_modify_qp() 851 irdma_terminate_done(struct irdma_sc_qp *qp, int timeout_occurred) in irdma_terminate_done() 880 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_terminate_timeout() 891 irdma_terminate_start_timer(struct irdma_sc_qp *qp) in irdma_terminate_start_timer() 908 irdma_terminate_del_timer(struct irdma_sc_qp *qp) in irdma_terminate_del_timer() 1025 irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_cqp_qp_create_cmd() 1066 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_dealloc_push_page() 1231 irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_cqp_qp_destroy_cmd() 1263 irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_ieq_mpa_crc_ae() [all …]
|
H A D | irdma_main.h | 361 void (*check_fc)(struct irdma_sc_vsi *vsi, struct irdma_sc_qp *sc_qp); 561 int irdma_qp_suspend_resume(struct irdma_sc_qp *qp, bool suspend); 578 int irdma_hw_flush_wqes(struct irdma_pci_f *rf, struct irdma_sc_qp *qp, 580 void irdma_gen_ae(struct irdma_pci_f *rf, struct irdma_sc_qp *qp,
|
H A D | irdma_puda.c | 48 irdma_ilq_putback_rcvbuf(struct irdma_sc_qp *qp, 122 struct irdma_sc_qp *qp = &rsrc->qp; in irdma_puda_post_recvbuf() 464 irdma_puda_send(struct irdma_sc_qp *qp, struct irdma_puda_send_info *info) in irdma_puda_send() 607 struct irdma_sc_qp *qp = &rsrc->qp; in irdma_puda_qp_setctx() 645 irdma_puda_qp_wqe(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_puda_qp_wqe() 686 struct irdma_sc_qp *qp = &rsrc->qp; in irdma_puda_qp_create() 1218 irdma_ilq_putback_rcvbuf(struct irdma_sc_qp *qp, in irdma_ilq_putback_rcvbuf() 1639 irdma_ieq_process_fpdus(struct irdma_sc_qp *qp, in irdma_ieq_process_fpdus() 1683 irdma_ieq_create_ah(struct irdma_sc_qp *qp, struct irdma_puda_buf *buf) in irdma_ieq_create_ah() 1702 struct irdma_sc_qp *qp, in irdma_ieq_handle_exception() [all …]
|
H A D | irdma_verbs.h | 207 struct irdma_sc_qp sc_qp; 302 struct irdma_sc_qp *qp; in set_ib_wc_op_sq()
|
H A D | icrdma_hw.h | 137 void irdma_check_fc_for_qp(struct irdma_sc_vsi *vsi, struct irdma_sc_qp *sc_qp);
|
H A D | irdma_ctrl.c | 46 static struct irdma_sc_qp * 52 return (struct irdma_sc_qp *)((char *)entry - in irdma_qp_from_entry() 53 offsetof(struct irdma_sc_qp, list)); in irdma_qp_from_entry() 61 struct irdma_sc_qp * 63 struct irdma_sc_qp *qp) in irdma_get_qp_from_list() 91 struct irdma_sc_qp *qp = NULL; in irdma_sc_suspend_resume_qps() 175 irdma_qp_rem_qos(struct irdma_sc_qp *qp) in irdma_qp_rem_qos() 196 irdma_qp_add_qos(struct irdma_sc_qp *qp) in irdma_qp_add_qos() 432 irdma_sc_qp_init(struct irdma_sc_qp *qp, struct irdma_qp_init_info *info) in irdma_sc_qp_init() 509 irdma_sc_qp_create(struct irdma_sc_qp *qp, struct irdma_create_qp_info *info, in irdma_sc_qp_create() [all …]
|
H A D | irdma.h | 232 void irdma_check_fc_for_qp(struct irdma_sc_vsi *vsi, struct irdma_sc_qp *sc_qp);
|
H A D | irdma_cm.h | 445 void irdma_lpb_nop(struct irdma_sc_qp *qp);
|
H A D | irdma_hw.c | 170 irdma_set_flush_fields(struct irdma_sc_qp *qp, in irdma_set_flush_fields() 218 struct irdma_sc_qp *qp = NULL; in irdma_process_aeq() 1761 struct irdma_sc_qp qp = {{0}}; in irdma_rt_deinit_hw() 1911 struct irdma_sc_qp qp = {{0}}; in irdma_rt_init_hw() 2693 irdma_hw_flush_wqes(struct irdma_pci_f *rf, struct irdma_sc_qp *qp, in irdma_hw_flush_wqes() 2759 irdma_gen_ae(struct irdma_pci_f *rf, struct irdma_sc_qp *qp, in irdma_gen_ae()
|
H A D | icrdma_hw.c | 367 irdma_check_fc_for_qp(struct irdma_sc_vsi *vsi, struct irdma_sc_qp *sc_qp) in irdma_check_fc_for_qp()
|
H A D | fbsd_kcompat.c | 1035 struct irdma_sc_qp *qp = NULL; in irdma_cleanup_dead_qps()
|
H A D | irdma_verbs.c | 215 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_alloc_push_page() 728 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_query_qp() 2700 struct irdma_sc_qp *qp; in irdma_process_cqe()
|
H A D | irdma_cm.c | 3356 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_cm_disconn_true() 4023 struct irdma_sc_qp *sc_qp; in irdma_roce_teardown_list_prep() 4034 sc_qp = container_of(list_node, struct irdma_sc_qp, in irdma_roce_teardown_list_prep()
|
H A D | irdma_kcompat.c | 689 struct irdma_sc_qp *qp; in irdma_create_qp()
|
/freebsd/contrib/ofed/libirdma/ |
H A D | osdep.h | 142 struct irdma_sc_qp;
|