Home
last modified time | relevance | path

Searched refs:irdma_sc_qp (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/infiniband/hw/irdma/
H A Dprotos.h21 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 Dosdep.h30 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 Dpuda.h26 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 Dtype.h536 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 Dpuda.c14 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 Dutils.c914 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 Dmain.h535 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 Dctrl.c17 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 Dverbs.h178 struct irdma_sc_qp sc_qp;
H A Dcm.h413 void irdma_lpb_nop(struct irdma_sc_qp *qp);
H A Dhw.c203 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 Dverbs.c248 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 Dcm.c3493 struct irdma_sc_qp *qp = &iwqp->sc_qp; in irdma_cm_disconn_true()