Home
last modified time | relevance | path

Searched refs:qpc (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_qpmod.c69 ibt_qp_info_t *info_p, tavor_hw_qpc_t *qpc);
742 tavor_hw_qpc_t *qpc; in tavor_qp_reset2init() local
754 qpc = &qp->qpc; in tavor_qp_reset2init()
760 qpc->serv_type = TAVOR_QP_MLX; in tavor_qp_reset2init()
762 qpc->serv_type = qp->qp_serv_type; in tavor_qp_reset2init()
764 qpc->pm_state = TAVOR_QP_PMSTATE_MIGRATED; in tavor_qp_reset2init()
765 qpc->de = TAVOR_QP_DESC_EVT_ENABLED; in tavor_qp_reset2init()
766 qpc->sched_q = TAVOR_QP_SCHEDQ_GET(qp->qp_qpnum); in tavor_qp_reset2init()
768 qpc->usr_page = qp->qp_uarpg; in tavor_qp_reset2init()
770 qpc->usr_page = 0; in tavor_qp_reset2init()
[all …]
H A Dtavor_qp.c47 tavor_rsrc_t *qpc);
65 tavor_rsrc_t *qpc, *rsrc, *rdb; in tavor_qp_alloc() local
212 status = tavor_rsrc_alloc(state, TAVOR_QPC, 1, sleepflag, &qpc); in tavor_qp_alloc()
234 status = tavor_qp_create_qpn(state, qp, qpc); in tavor_qp_alloc()
480 qp->qp_qpcrsrcp = qpc; in tavor_qp_alloc()
538 bzero(&qp->qpc, sizeof (tavor_hw_qpc_t)); in tavor_qp_alloc()
544 ASSERT(state->ts_qphdl[qpc->tr_indx] == NULL); in tavor_qp_alloc()
545 state->ts_qphdl[qpc->tr_indx] = qp; in tavor_qp_alloc()
579 qpc = NULL; in tavor_qp_alloc()
583 if (qpc) { in tavor_qp_alloc()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_qpmod.c72 ibt_qp_info_t *info_p, hermon_hw_qpc_t *qpc);
838 hermon_hw_qpc_t *qpc; in hermon_qp_reset2init() local
852 qpc = &qp->qpc; in hermon_qp_reset2init()
859 qpc->serv_type = HERMON_QP_MLX; in hermon_qp_reset2init()
861 qpc->serv_type = qp->qp_serv_type; in hermon_qp_reset2init()
863 qpc->pm_state = HERMON_QP_PMSTATE_MIGRATED; in hermon_qp_reset2init()
865 qpc->pd = qp->qp_pdhdl->pd_pdnum; in hermon_qp_reset2init()
867 qpc->log_sq_stride = qp->qp_sq_log_wqesz - 4; in hermon_qp_reset2init()
868 qpc->log_rq_stride = qp->qp_rq_log_wqesz - 4; in hermon_qp_reset2init()
869 qpc->sq_no_prefetch = qp->qp_no_prefetch; in hermon_qp_reset2init()
[all …]
H A Dhermon_qp.c46 hermon_rsrc_t *qpc);
64 hermon_rsrc_t *qpc, *rsrc; in hermon_qp_alloc() local
257 status = hermon_rsrc_alloc(state, rsrc_type, 1, sleepflag, &qpc); in hermon_qp_alloc()
285 qp->qp_qpnum = qpc->hr_indx; in hermon_qp_alloc()
289 status = hermon_qp_create_qpn(state, qp, qpc); in hermon_qp_alloc()
603 qp->qp_qpcrsrcp = qpc; in hermon_qp_alloc()
690 bzero(&qp->qpc, sizeof (hermon_hw_qpc_t)); in hermon_qp_alloc()
696 hermon_icm_set_num_to_hdl(state, HERMON_QPC, qpc->hr_indx, qp); in hermon_qp_alloc()
740 hermon_rsrc_free(state, &qpc); in hermon_qp_alloc()
742 qpc = NULL; in hermon_qp_alloc()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_qp.h328 struct tavor_hw_qpc_s qpc; member
364 tavor_sw_qp_s::qpc
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_qp.h324 struct hermon_hw_qpc_s qpc; member
354 hermon_sw_qp_s::qpc