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

/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_qp.h227 tavor_qphdl_t qpi_qphdl;
245 * The tavor_sw_qp_s structure is also referred to using the "tavor_qphdl_t"
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_typedef.h91 typedef struct tavor_sw_qp_s *tavor_qphdl_t; typedef in typeref:struct:tavor_sw_qp_s
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_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_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;
/illumos-gate/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 q
[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,
396 tavor_post_recv(tavor_state_t *state, tavor_qphdl_t q
[all...]
H A Dtavor_event.c1416 tavor_qphdl_t qp;
1487 tavor_qphdl_t qp;
1558 tavor_qphdl_t qp;
1629 tavor_qphdl_t qp;
1700 tavor_qphdl_t qp;
1787 tavor_qphdl_t qp;
1858 tavor_qphdl_t qp;
1929 tavor_qphdl_t qp;
2004 tavor_qphdl_t qp;
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,
994 tavor_mcg_detach(tavor_state_t *state, tavor_qphdl_t qp, ib_gid_t gid,
1168 tavor_qp_mcg_refcnt_inc(tavor_qphdl_t qp)
1184 tavor_qp_mcg_refcnt_dec(tavor_qphdl_t qp)
1201 tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp,
1269 tavor_qphdl_t q
[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;
73 tavor_qphdl_t *qphdl;
252 qp = (tavor_qphdl_t)rsrc->tr_addr;
651 tavor_qphdl_t qp;
657 tavor_qphdl_t *qphdl;
787 qp = (tavor_qphdl_t)rsrc->tr_addr;
1051 tavor_qp_free(tavor_state_t *state, tavor_qphdl_t *qphdl,
1062 tavor_qphdl_t qp;
1280 tavor_qp_query(tavor_state_t *state, tavor_qphdl_t q
[all...]
H A Dtavor_umap.c80 static ibt_status_t tavor_umap_qp_data_out(tavor_qphdl_t qp,
321 tavor_qphdl_t qp;
330 qp = (tavor_qphdl_t)rsrcp->tr_addr;
420 tavor_qphdl_t qp;
629 tavor_qphdl_t qp;
770 qp = (tavor_qphdl_t)rsrcp->tr_addr;
1114 status = tavor_umap_qp_data_out((tavor_qphdl_t)hdl,
1238 tavor_umap_qp_data_out(tavor_qphdl_t qp, mlnx_umap_qp_data_out_t *data,
H A Dtavor_ci.c944 tavor_qphdl_t qphdl;
967 qphdl = (tavor_qphdl_t)qp;
1035 tavor_qphdl_t qphdl;
1058 qphdl = (tavor_qphdl_t)qp;
1085 tavor_qphdl_t qphdl;
1108 qphdl = (tavor_qphdl_t)qp;
2288 tavor_qphdl_t qphdl;
2311 qphdl = (tavor_qphdl_t)qp;
2337 tavor_qphdl_t qphdl;
2360 qphdl = (tavor_qphdl_t)q
[all...]
H A Dtavor_rsrc.c1377 hdl_info.swi_prealloc_sz = sizeof (tavor_qphdl_t);
1390 * tavor_qphdl_t allocated by the above routine because of the
1391 * TAVOR_SWHDL_TABLE_INIT flag. The table has as many tavor_qphdl_t
1556 hdl_info.swi_prealloc_sz = sizeof (tavor_qphdl_t);
2661 tavor_qphdl_t qphdl;
2666 qphdl = (tavor_qphdl_t)qp;
2685 tavor_qphdl_t qphdl;
2689 qphdl = (tavor_qphdl_t)qp;
H A Dtavor_cq.c1732 tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp)

Completed in 85 milliseconds