| /linux/drivers/infiniband/hw/irdma/ |
| H A D | protos.h | 21 int irdma_sc_mr_fast_register(struct irdma_sc_qp *qp, 60 int irdma_cqp_qp_suspend_resume(struct irdma_sc_qp *qp, u8 cmd); 61 void irdma_qp_add_qos(struct irdma_sc_qp *qp); 62 void irdma_qp_rem_qos(struct irdma_sc_qp *qp); 63 struct irdma_sc_qp *irdma_get_qp_from_list(struct list_head *head, 64 struct irdma_sc_qp *qp); 67 void irdma_terminate_send_fin(struct irdma_sc_qp *qp); 69 void irdma_terminate_connection(struct irdma_sc_qp *qp, 72 void irdma_terminate_received(struct irdma_sc_qp *qp, 77 void irdma_modify_qp_to_err(struct irdma_sc_qp *sc_qp);
|
| H A D | osdep.h | 30 struct irdma_sc_qp; 40 void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 46 struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev, 48 void irdma_send_ieq_ack(struct irdma_sc_qp *qp); 61 void irdma_term_modify_qp(struct irdma_sc_qp *qp, u8 next_state, u8 term, 63 void irdma_terminate_done(struct irdma_sc_qp *qp, int timeout_occurred); 64 void irdma_terminate_start_timer(struct irdma_sc_qp *qp); 65 void irdma_terminate_del_timer(struct irdma_sc_qp *qp);
|
| H A D | puda.h | 26 struct irdma_sc_qp; 101 struct irdma_sc_qp qp; 153 int irdma_puda_send(struct irdma_sc_qp *qp, struct irdma_puda_send_info *info); 161 struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev, 166 void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 168 int irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 170 int irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 172 void irdma_puda_ieq_get_ah_info(struct irdma_sc_qp *qp, 179 void irdma_ieq_process_fpdus(struct irdma_sc_qp *qp, 181 void irdma_ieq_cleanup_qp(struct irdma_puda_rsrc *ieq, struct irdma_sc_qp *qp);
|
| H A D | type.h | 536 struct irdma_sc_qp { struct 1376 int irdma_sc_fast_register(struct irdma_sc_qp *qp, 1378 int irdma_sc_qp_create(struct irdma_sc_qp *qp, 1381 int irdma_sc_qp_destroy(struct irdma_sc_qp *qp, u64 scratch, 1383 int irdma_sc_qp_flush_wqes(struct irdma_sc_qp *qp, 1386 int irdma_sc_qp_init(struct irdma_sc_qp *qp, struct irdma_qp_init_info *info); 1387 int irdma_sc_qp_modify(struct irdma_sc_qp *qp, 1390 void irdma_sc_send_lsmm(struct irdma_sc_qp *qp, void *lsmm_buf, u32 size, 1393 void irdma_sc_send_rtt(struct irdma_sc_qp *qp, bool read); 1394 void irdma_sc_qp_setctx(struct irdma_sc_qp *qp, __le64 *qp_ctx, [all …]
|
| H A D | puda.c | 14 static void irdma_ilq_putback_rcvbuf(struct irdma_sc_qp *qp, 83 struct irdma_sc_qp *qp = &rsrc->qp; in irdma_puda_post_recvbuf() 425 int irdma_puda_send(struct irdma_sc_qp *qp, struct irdma_puda_send_info *info) in irdma_puda_send() 568 struct irdma_sc_qp *qp = &rsrc->qp; in irdma_puda_qp_setctx() 605 static int irdma_puda_qp_wqe(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_puda_qp_wqe() 646 struct irdma_sc_qp *qp = &rsrc->qp; in irdma_puda_qp_create() 1113 static void irdma_ilq_putback_rcvbuf(struct irdma_sc_qp *qp, in irdma_ilq_putback_rcvbuf() 1525 void irdma_ieq_process_fpdus(struct irdma_sc_qp *qp, in irdma_ieq_process_fpdus() 1568 static int irdma_ieq_create_ah(struct irdma_sc_qp *qp, struct irdma_puda_buf *buf) in irdma_ieq_create_ah() 1586 struct irdma_sc_qp *qp, in irdma_ieq_handle_exception() [all …]
|
| H A D | utils.c | 914 int irdma_cqp_qp_suspend_resume(struct irdma_sc_qp *qp, u8 op) in irdma_cqp_qp_suspend_resume() 946 void irdma_term_modify_qp(struct irdma_sc_qp *qp, u8 next_state, u8 term, in irdma_term_modify_qp() 960 void irdma_terminate_done(struct irdma_sc_qp *qp, int timeout_occurred) in irdma_terminate_done() 988 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_terminate_timeout() 998 void irdma_terminate_start_timer(struct irdma_sc_qp *qp) in irdma_terminate_start_timer() 1014 void irdma_terminate_del_timer(struct irdma_sc_qp *qp) in irdma_terminate_del_timer() 1059 int irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_cqp_qp_create_cmd() 1093 struct irdma_sc_qp *qp) in irdma_dealloc_push_page() 1335 int irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_cqp_qp_destroy_cmd() 1365 void 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 | main.h | 535 int irdma_qp_suspend_resume(struct irdma_sc_qp *qp, bool suspend); 552 int irdma_hw_flush_wqes(struct irdma_pci_f *rf, struct irdma_sc_qp *qp, 554 void irdma_gen_ae(struct irdma_pci_f *rf, struct irdma_sc_qp *qp,
|
| H A D | ctrl.c | 17 struct irdma_sc_qp *irdma_get_qp_from_list(struct list_head *head, in irdma_get_qp_from_list() 18 struct irdma_sc_qp *qp) in irdma_get_qp_from_list() 35 return container_of(entry, struct irdma_sc_qp, list); in irdma_get_qp_from_list() 45 struct irdma_sc_qp *qp = NULL; in irdma_sc_suspend_resume_qps() 131 void irdma_qp_rem_qos(struct irdma_sc_qp *qp) in irdma_qp_rem_qos() 151 void irdma_qp_add_qos(struct irdma_sc_qp *qp) in irdma_qp_add_qos() 383 int irdma_sc_qp_init(struct irdma_sc_qp *qp, struct irdma_qp_init_info *info) in irdma_sc_qp_init() 659 int irdma_sc_qp_create(struct irdma_sc_qp *qp, struct irdma_create_qp_info *info, in irdma_sc_qp_create() 710 int irdma_sc_qp_modify(struct irdma_sc_qp *qp, struct irdma_modify_qp_info *info, in irdma_sc_qp_modify() 780 int irdma_sc_qp_destroy(struct irdma_sc_qp *qp, u64 scratch, in irdma_sc_qp_destroy() [all …]
|
| H A D | verbs.h | 178 struct irdma_sc_qp sc_qp;
|
| H A D | cm.h | 413 void irdma_lpb_nop(struct irdma_sc_qp *qp);
|
| H A D | hw.c | 203 static void irdma_set_flush_fields(struct irdma_sc_qp *qp, in irdma_set_flush_fields() 285 struct irdma_sc_qp *qp = NULL; in irdma_process_aeq() 2673 struct irdma_sc_qp *qp; in irdma_hw_flush_wqes_callback() 2710 int irdma_hw_flush_wqes(struct irdma_pci_f *rf, struct irdma_sc_qp *qp, in irdma_hw_flush_wqes() 2819 void irdma_gen_ae(struct irdma_pci_f *rf, struct irdma_sc_qp *qp, in irdma_gen_ae()
|
| H A D | verbs.c | 248 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_alloc_push_page() 960 struct irdma_sc_qp *qp; in irdma_create_qp() 1180 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_query_qp() 4287 struct irdma_sc_qp *qp; in irdma_process_cqe()
|
| H A D | cm.c | 3493 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_cm_disconn_true()
|