Searched refs:hr_indx (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_fcoib.c59 fcoib->hfc_rfci_rsrc->hr_indx;
172 qpnum -= fcoib->hfc_fexch_rsrc->hr_indx;
387 fcoib->hfc_mpt_rsrc->hr_indx;
390 fcoib->hfc_mtts_per_mpt / 2) + fcoib->hfc_mtt_rsrc->hr_indx;
392 fcoib->hfc_fexch_rsrc->hr_indx;
394 fcoib->hfc_rfci_rsrc->hr_indx;
H A Dhermon_mr.c258 mr->mr_rkey = mr->mr_lkey = hermon_mr_keycalc(mpt->hr_indx);
361 mtt_addr = (mtt->hr_indx << HERMON_MTT_SIZE_SHIFT);
372 sizeof (hermon_hw_dmpt_t), mpt->hr_indx, sleep);
527 mr->mr_rkey = mr->mr_lkey = mpt->hr_indx;
572 mtt_addr = (mtt->hr_indx << HERMON_MTT_SIZE_SHIFT);
593 sizeof (hermon_hw_dmpt_t), mpt->hr_indx, sleep);
624 rindx = mpt->hr_indx;
695 key = mpt->hr_indx | (mr->mr_fmr_key++ << HERMON_MEMKEY_SHIFT);
827 NULL, 0, mpt->hr_indx, sleep);
1288 mw->mr_rkey = hermon_mr_keycalc(mpt->hr_indx);
[all...]
H A Dhermon_srq.c110 uarpg = ((hermon_rsrc_t *)(uintptr_t)value)->hr_indx;
139 srq->srq_srqnum = srqc->hr_indx;
382 hermon_icm_set_num_to_hdl(state, HERMON_SRQC, srqc->hr_indx, srq);
520 hermon_icm_set_num_to_hdl(state, HERMON_SRQC, srqc->hr_indx, NULL);
730 mtt_addr = (mtt->hr_indx << HERMON_MTT_SIZE_SHIFT);
H A Dhermon_qp.c163 uarpg = ((hermon_rsrc_t *)(uintptr_t)value)->hr_indx;
285 qp->qp_qpnum = qpc->hr_indx;
696 hermon_icm_set_num_to_hdl(state, HERMON_QPC, qpc->hr_indx, qp);
897 qp->qp_qpnum = qpc->hr_indx + port;
1181 hermon_icm_set_num_to_hdl(state, HERMON_QPC, qpc->hr_indx + port, qp);
1359 attr_p->qp_fc.fc_hca_port, qpc->hr_indx);
1361 *(qpinfo->qpi_qpn) = (ib_qpn_t)qpc->hr_indx;
1429 qp->qp_qpnum = qpc->hr_indx + ii;
1784 hermon_icm_set_num_to_hdl(state, HERMON_QPC, qpc->hr_indx + ii, qp);
1978 qpc->hr_indx
[all...]
H A Dhermon_rsrc.c411 hdl->hr_indx = fexch_qpn_base;
423 mpt_hdl.hr_indx = fcoib->hfc_mpt_base[portm1] +
439 mtt_hdl.hr_indx = fcoib->hfc_mtt_base[portm1] +
508 hdl->hr_indx = rfci_qpn_base;
1930 hdl->hr_indx = offset >> pool_info->rsrc_shift;
1992 hdl->hr_indx = offset >> pool_info->rsrc_shift;
2016 offset = hdl->hr_indx << pool_info->rsrc_shift;
2074 rindx = hdl->hr_indx;
2226 rindx = hdl->hr_indx;
2374 hdl->hr_indx
[all...]
H A Dhermon_cq.c105 uarpg = ((hermon_rsrc_t *)(uintptr_t)value)->hr_indx;
143 cq->cq_cqnum = cqc->hr_indx; /* just use index, implicit in Hermon */
358 hermon_icm_set_num_to_hdl(state, HERMON_CQC, cqc->hr_indx, cq);
488 hermon_icm_set_num_to_hdl(state, HERMON_CQC, cqc->hr_indx, NULL);
1432 qp1_indx = state->hs_spec_qp1->hr_indx;
H A Dhermon_event.c842 sizeof (hermon_hw_eqc_t), eqc->hr_indx, HERMON_CMD_NOSLEEP_SPIN);
861 eq->eq_eqnum = eqc->hr_indx;
H A Dhermon_misc.c1013 newmcg = &state->hs_mcghdl[rsrc->hr_indx];
1047 status = hermon_write_mgm_cmd_post(state, mcg_entry, rsrc->hr_indx,
1100 mcg_entry->next_gid_indx = rsrc->hr_indx;
1116 mcg->mcg_next_indx = rsrc->hr_indx;
H A Dhermon.c310 uint_t hr_indx; local
363 * hr_indx value. So we set rsrcp to NULL for maintenance
364 * mode, and use a rolling count for hr_indx. The field
374 hr_indx = state->hs_open_ar_indx++;
385 hr_indx = rsrcp->hr_indx;
408 dev = makedevice(getmajor(*devp), (hr_indx <<
439 dev = makedevice(getmajor(*devp), (rsrcp->hr_indx <<
H A Dhermon_umap.c270 &hermon_devmap_devmem_cbops, HERMON_UAR_BAR, (rsrcp->hr_indx <<
H A Dhermon_wr.c2198 new_rkey = hermon_mr_keycalc(mpt->hr_indx);
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_rsrc.h359 uint32_t hr_indx; member in struct:hermon_rsrc_s

Completed in 92 milliseconds