Searched refs:qpc (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_qpmod.c | 69 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 D | tavor_qp.c | 47 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 D | hermon_qpmod.c | 72 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 D | hermon_qp.c | 46 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 D | tavor_qp.h | 328 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 D | hermon_qp.h | 324 struct hermon_hw_qpc_s qpc; member 354 hermon_sw_qp_s::qpc
|