Home
last modified time | relevance | path

Searched refs:tavor_qphdl_t (Results 1 – 15 of 15) sorted by relevance

/titanic_41/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_qp.h227 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 Dtavor_misc.h469 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 Dtavor_wr.h289 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 Dtavor_typedef.h91 typedef struct tavor_sw_qp_s *tavor_qphdl_t; typedef
H A Dtavor_cq.h276 void tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp);
H A Dtavor.h509 tavor_qphdl_t *ts_qphdl;
/titanic_41/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qpmod.c47 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 Dtavor_wr.c53 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 Dtavor_qp.c46 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 Dtavor_misc.c52 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 Dtavor_event.c1416 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 Dtavor_umap.c80 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 Dtavor_ci.c944 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 Dtavor_rsrc.c1377 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 Dtavor_cq.c1732 tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp) in tavor_cq_srq_entries_flush()