tavor_qphdl_t
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp)
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
tavor_qp_mcg_refcnt_inc(tavor_qphdl_t qp)
tavor_qp_mcg_refcnt_dec(tavor_qphdl_t qp)
tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp,
tavor_qphdl_t qp)
tavor_hw_addr_path_t *path, uint_t type, tavor_qphdl_t qp)
ibt_adds_vect_t *av, uint_t type, tavor_qphdl_t qp)
tavor_mcg_attach(tavor_state_t *state, tavor_qphdl_t qp, ib_gid_t gid,
tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp, uint_t *qp_found);
tavor_hw_mcg_qp_list_t *mcg_qplist, tavor_qphdl_t qp);
static void tavor_qp_mcg_refcnt_inc(tavor_qphdl_t qp);
static void tavor_qp_mcg_refcnt_dec(tavor_qphdl_t qp);
tavor_mcg_detach(tavor_state_t *state, tavor_qphdl_t qp, ib_gid_t gid,
tavor_qp_query(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_create_qpn(tavor_state_t *state, tavor_qphdl_t qp, tavor_rsrc_t *qpc)
tavor_qphdl_t
qp = (tavor_qphdl_t)rsrc->tr_addr;
static int tavor_qp_create_qpn(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qphdl_t qp;
tavor_qphdl_t *qphdl;
tavor_qphdl_t qp;
qp = (tavor_qphdl_t)rsrc->tr_addr;
tavor_qphdl_t *qphdl;
tavor_qp_free(tavor_state_t *state, tavor_qphdl_t *qphdl,
tavor_qphdl_t qp;
tavor_qp_init2rtr(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_rtr2rts(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_rts2rts(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_rts2sqd(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_sqd2rts(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_sqd2sqd(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_sqerr2rts(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_to_error(tavor_state_t *state, tavor_qphdl_t qp)
tavor_qp_to_reset(tavor_state_t *state, tavor_qphdl_t qp)
tavor_qp_reset2err(tavor_state_t *state, tavor_qphdl_t qp)
static int tavor_qp_reset2init(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_init2init(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_init2rtr(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_rtr2rts(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_rts2rts(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_rts2sqd(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_sqd2rts(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_sqd2sqd(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_sqerr2rts(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_qp_to_error(tavor_state_t *state, tavor_qphdl_t qp);
static int tavor_qp_reset2err(tavor_state_t *state, tavor_qphdl_t qp);
tavor_qp_reset2init(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_modify(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qp_init2init(tavor_state_t *state, tavor_qphdl_t qp,
hdl_info.swi_prealloc_sz = sizeof (tavor_qphdl_t);
hdl_info.swi_prealloc_sz = sizeof (tavor_qphdl_t);
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
tavor_qphdl_t qphdl;
qphdl = (tavor_qphdl_t)qp;
status = tavor_umap_qp_data_out((tavor_qphdl_t)hdl,
tavor_umap_qp_data_out(tavor_qphdl_t qp, mlnx_umap_qp_data_out_t *data,
tavor_qphdl_t qp;
qp = (tavor_qphdl_t)rsrcp->tr_addr;
tavor_qphdl_t qp;
tavor_qphdl_t qp;
qp = (tavor_qphdl_t)rsrcp->tr_addr;
static ibt_status_t tavor_umap_qp_data_out(tavor_qphdl_t qp,
tavor_sw_wqe_dbinfo_t *dbinfo, tavor_qphdl_t qp)
tavor_wqe_mlx_build(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qphdl_t qp)
tavor_wqe_recv_build(tavor_state_t *state, tavor_qphdl_t qp,
uint64_t *prev_desc, tavor_qphdl_t qp)
tavor_qphdl_t qp;
qp = (tavor_qphdl_t)hdl;
tavor_wrid_from_reset_handling(tavor_state_t *state, tavor_qphdl_t qp)
tavor_wrid_to_reset_handling(tavor_state_t *state, tavor_qphdl_t qp)
tavor_wrid_wqhdr_lock_both(tavor_qphdl_t qp)
tavor_wrid_wqhdr_unlock_both(tavor_qphdl_t qp)
tavor_post_recv(tavor_state_t *state, tavor_qphdl_t qp,
static int tavor_wqe_send_build(tavor_state_t *state, tavor_qphdl_t qp,
uint64_t *prev_desc, tavor_sw_wqe_dbinfo_t *dbinfo, tavor_qphdl_t qp);
static int tavor_wqe_mlx_build(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qphdl_t qp);
static int tavor_wqe_recv_build(tavor_state_t *state, tavor_qphdl_t qp,
uint64_t *prev, tavor_qphdl_t qp);
static void tavor_wrid_wqhdr_lock_both(tavor_qphdl_t qp);
static void tavor_wrid_wqhdr_unlock_both(tavor_qphdl_t qp);
tavor_wqe_send_build(tavor_state_t *state, tavor_qphdl_t qp,
tavor_post_send(tavor_state_t *state, tavor_qphdl_t qp,
tavor_qphdl_t *ts_qphdl;
void tavor_cq_srq_entries_flush(tavor_state_t *state, tavor_qphdl_t qp);
tavor_qphdl_t tlc_qp_hdl;
int tavor_mcg_attach(tavor_state_t *state, tavor_qphdl_t qphdl, ib_gid_t gid,
int tavor_mcg_detach(tavor_state_t *state, tavor_qphdl_t qphdl, ib_gid_t gid,
tavor_hw_addr_path_t *path, uint_t type, tavor_qphdl_t qp);
ibt_adds_vect_t *av, uint_t type, tavor_qphdl_t qp);
tavor_qphdl_t qpi_qphdl;
int tavor_qp_free(tavor_state_t *state, tavor_qphdl_t *qphdl,
int tavor_qp_query(tavor_state_t *state, tavor_qphdl_t qphdl,
tavor_qphdl_t tavor_qphdl_from_qpnum(tavor_state_t *state, uint_t qpnum);
int tavor_qp_modify(tavor_state_t *state, tavor_qphdl_t qp,
int tavor_qp_to_reset(tavor_state_t *state, tavor_qphdl_t qp);
int tavor_post_send(tavor_state_t *state, tavor_qphdl_t qphdl,
int tavor_post_recv(tavor_state_t *state, tavor_qphdl_t qphdl,
int tavor_wrid_from_reset_handling(tavor_state_t *state, tavor_qphdl_t qp);
void tavor_wrid_to_reset_handling(tavor_state_t *state, tavor_qphdl_t qp);