/titanic_41/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_qp.h | 227 tavor_qphdl_t qpi_qphdl; 403 int tavor_qp_free(tavor_state_t *state, tavor_qphdl_t *qphdl, 405 int tavor_qp_query(tavor_state_t *state, tavor_qphdl_t qphdl, 407 tavor_qphdl_t tavor_qphdl_from_qpnum(tavor_state_t *state, uint_t qpnum); 414 int tavor_qp_modify(tavor_state_t *state, tavor_qphdl_t qp, 417 int tavor_qp_to_reset(tavor_state_t *state, tavor_qphdl_t qp);
|
H A D | tavor_misc.h | 469 tavor_qphdl_t tlc_qp_hdl; 513 int tavor_mcg_attach(tavor_state_t *state, tavor_qphdl_t qphdl, ib_gid_t gid, 515 int tavor_mcg_detach(tavor_state_t *state, tavor_qphdl_t qphdl, ib_gid_t gid, 537 tavor_hw_addr_path_t *path, uint_t type, tavor_qphdl_t qp); 539 ibt_adds_vect_t *av, uint_t type, tavor_qphdl_t qp);
|
H A D | tavor_wr.h | 289 int tavor_post_send(tavor_state_t *state, tavor_qphdl_t qphdl, 291 int tavor_post_recv(tavor_state_t *state, tavor_qphdl_t qphdl, 297 int tavor_wrid_from_reset_handling(tavor_state_t *state, tavor_qphdl_t qp); 298 void tavor_wrid_to_reset_handling(tavor_state_t *state, tavor_qphdl_t qp);
|
H A D | tavor_typedef.h | 91 typedef struct tavor_sw_qp_s *tavor_qphdl_t; typedef
|
H A D | tavor_cq.h | 276 void tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp);
|
H A D | tavor.h | 509 tavor_qphdl_t *ts_qphdl;
|
/titanic_41/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_qpmod.c | 47 static int tavor_qp_reset2init(tavor_state_t *state, tavor_qphdl_t qp, 49 static int tavor_qp_init2init(tavor_state_t *state, tavor_qphdl_t qp, 51 static int tavor_qp_init2rtr(tavor_state_t *state, tavor_qphdl_t qp, 53 static int tavor_qp_rtr2rts(tavor_state_t *state, tavor_qphdl_t qp, 55 static int tavor_qp_rts2rts(tavor_state_t *state, tavor_qphdl_t qp, 57 static int tavor_qp_rts2sqd(tavor_state_t *state, tavor_qphdl_t qp, 59 static int tavor_qp_sqd2rts(tavor_state_t *state, tavor_qphdl_t qp, 61 static int tavor_qp_sqd2sqd(tavor_state_t *state, tavor_qphdl_t qp, 63 static int tavor_qp_sqerr2rts(tavor_state_t *state, tavor_qphdl_t qp, 65 static int tavor_qp_to_error(tavor_state_t *state, tavor_qphdl_t qp); [all …]
|
H A D | tavor_wr.c | 53 static int tavor_wqe_send_build(tavor_state_t *state, tavor_qphdl_t qp, 57 uint64_t *prev_desc, tavor_sw_wqe_dbinfo_t *dbinfo, tavor_qphdl_t qp); 58 static int tavor_wqe_mlx_build(tavor_state_t *state, tavor_qphdl_t qp, 62 tavor_qphdl_t qp); 63 static int tavor_wqe_recv_build(tavor_state_t *state, tavor_qphdl_t qp, 66 uint64_t *prev, tavor_qphdl_t qp); 86 static void tavor_wrid_wqhdr_lock_both(tavor_qphdl_t qp); 87 static void tavor_wrid_wqhdr_unlock_both(tavor_qphdl_t qp); 96 tavor_post_send(tavor_state_t *state, tavor_qphdl_t qp, in tavor_post_send() 396 tavor_post_recv(tavor_state_t *state, tavor_qphdl_t qp, in tavor_post_recv() [all …]
|
H A D | tavor_qp.c | 46 static int tavor_qp_create_qpn(tavor_state_t *state, tavor_qphdl_t qp, 67 tavor_qphdl_t qp; in tavor_qp_alloc() 73 tavor_qphdl_t *qphdl; in tavor_qp_alloc() 252 qp = (tavor_qphdl_t)rsrc->tr_addr; in tavor_qp_alloc() 651 tavor_qphdl_t qp; in tavor_special_qp_alloc() 657 tavor_qphdl_t *qphdl; in tavor_special_qp_alloc() 787 qp = (tavor_qphdl_t)rsrc->tr_addr; in tavor_special_qp_alloc() 1051 tavor_qp_free(tavor_state_t *state, tavor_qphdl_t *qphdl, in tavor_qp_free() 1062 tavor_qphdl_t qp; in tavor_qp_free() 1280 tavor_qp_query(tavor_state_t *state, tavor_qphdl_t qp, in tavor_qp_query() [all …]
|
H A D | tavor_misc.c | 52 tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp, uint_t *qp_found); 54 tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp); 55 static void tavor_qp_mcg_refcnt_inc(tavor_qphdl_t qp); 56 static void tavor_qp_mcg_refcnt_dec(tavor_qphdl_t qp); 550 tavor_mcg_attach(tavor_state_t *state, tavor_qphdl_t qp, ib_gid_t gid, in tavor_mcg_attach() 994 tavor_mcg_detach(tavor_state_t *state, tavor_qphdl_t qp, ib_gid_t gid, in tavor_mcg_detach() 1168 tavor_qp_mcg_refcnt_inc(tavor_qphdl_t qp) in tavor_qp_mcg_refcnt_inc() 1184 tavor_qp_mcg_refcnt_dec(tavor_qphdl_t qp) in tavor_qp_mcg_refcnt_dec() 1201 tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp, in tavor_mcg_qplist_add() 1269 tavor_qphdl_t qp) in tavor_mcg_qplist_remove() [all …]
|
H A D | tavor_event.c | 1416 tavor_qphdl_t qp; in tavor_comm_estbl_handler() 1487 tavor_qphdl_t qp; in tavor_local_wq_cat_err_handler() 1558 tavor_qphdl_t qp; in tavor_invreq_local_wq_err_handler() 1629 tavor_qphdl_t qp; in tavor_local_acc_vio_wq_err_handler() 1700 tavor_qphdl_t qp; in tavor_sendq_drained_handler() 1787 tavor_qphdl_t qp; in tavor_path_mig_handler() 1858 tavor_qphdl_t qp; in tavor_path_mig_err_handler() 1929 tavor_qphdl_t qp; in tavor_srq_catastrophic_handler() 2004 tavor_qphdl_t qp; in tavor_srq_last_wqe_reached_handler()
|
H A D | tavor_umap.c | 80 static ibt_status_t tavor_umap_qp_data_out(tavor_qphdl_t qp, 321 tavor_qphdl_t qp; in tavor_umap_qpmem() 330 qp = (tavor_qphdl_t)rsrcp->tr_addr; in tavor_umap_qpmem() 420 tavor_qphdl_t qp; in tavor_devmap_umem_map() 629 tavor_qphdl_t qp; in tavor_devmap_umem_unmap() 770 qp = (tavor_qphdl_t)rsrcp->tr_addr; in tavor_devmap_umem_unmap() 1114 status = tavor_umap_qp_data_out((tavor_qphdl_t)hdl, in tavor_umap_ci_data_out() 1238 tavor_umap_qp_data_out(tavor_qphdl_t qp, mlnx_umap_qp_data_out_t *data, in tavor_umap_qp_data_out()
|
H A D | tavor_ci.c | 944 tavor_qphdl_t qphdl; in tavor_ci_free_qp() 967 qphdl = (tavor_qphdl_t)qp; in tavor_ci_free_qp() 1035 tavor_qphdl_t qphdl; in tavor_ci_query_qp() 1058 qphdl = (tavor_qphdl_t)qp; in tavor_ci_query_qp() 1085 tavor_qphdl_t qphdl; in tavor_ci_modify_qp() 1108 qphdl = (tavor_qphdl_t)qp; in tavor_ci_modify_qp() 2288 tavor_qphdl_t qphdl; in tavor_ci_attach_mcg() 2311 qphdl = (tavor_qphdl_t)qp; in tavor_ci_attach_mcg() 2337 tavor_qphdl_t qphdl; in tavor_ci_detach_mcg() 2360 qphdl = (tavor_qphdl_t)qp; in tavor_ci_detach_mcg() [all …]
|
H A D | tavor_rsrc.c | 1377 hdl_info.swi_prealloc_sz = sizeof (tavor_qphdl_t); in tavor_rsrc_init_phase2() 1556 hdl_info.swi_prealloc_sz = sizeof (tavor_qphdl_t); in tavor_rsrc_fini() 2661 tavor_qphdl_t qphdl; in tavor_rsrc_qphdl_constructor() 2666 qphdl = (tavor_qphdl_t)qp; in tavor_rsrc_qphdl_constructor() 2685 tavor_qphdl_t qphdl; in tavor_rsrc_qphdl_destructor() 2689 qphdl = (tavor_qphdl_t)qp; in tavor_rsrc_qphdl_destructor()
|
H A D | tavor_cq.c | 1732 tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp) in tavor_cq_srq_entries_flush()
|