Home
last modified time | relevance | path

Searched refs:mtt_addr (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c69 hermon_bind_info_t *bind, hermon_mr_options_t *op, uint64_t *mtt_addr,
184 uint64_t mtt_addr, pgsize_msk; in hermon_mr_register_shared() local
361 mtt_addr = (mtt->hr_indx << HERMON_MTT_SIZE_SHIFT); in hermon_mr_register_shared()
362 mpt_entry.mtt_addr_h = mtt_addr >> 32; in hermon_mr_register_shared()
363 mpt_entry.mtt_addr_l = mtt_addr >> 3; in hermon_mr_register_shared()
450 uint64_t mtt_addr; in hermon_mr_alloc_fmr() local
572 mtt_addr = (mtt->hr_indx << HERMON_MTT_SIZE_SHIFT); in hermon_mr_alloc_fmr()
575 mpt_entry.mtt_addr_h = mtt_addr >> 32; in hermon_mr_alloc_fmr()
576 mpt_entry.mtt_addr_l = mtt_addr >> 3; in hermon_mr_alloc_fmr()
619 mr->mr_mttaddr = mtt_addr; in hermon_mr_alloc_fmr()
[all …]
H A Dhermon_srq.c596 uint64_t mtt_addr; in hermon_srq_modify() local
730 mtt_addr = (mtt->hr_indx << HERMON_MTT_SIZE_SHIFT); in hermon_srq_modify()
731 mpt_entry.mtt_addr_h = mtt_addr >> 32; in hermon_srq_modify()
732 mpt_entry.mtt_addr_l = mtt_addr >> 3; in hermon_srq_modify()
773 srqc_entry.mtt_base_addrl = (uint64_t)mtt_addr >> 32; in hermon_srq_modify()
774 srqc_entry.mtt_base_addrh = mtt_addr >> 3; in hermon_srq_modify()
H A Dhermon_fcoib.c239 uint64_t mtt_addr; in hermon_fcoib_fexch_mkey_init() local
250 mtt_addr = ((uint64_t)qp_indx * nummtt + fcoib->hfc_mtt_base[port]) << in hermon_fcoib_fexch_mkey_init()
254 nummtt, mtt_addr, sleep); in hermon_fcoib_fexch_mkey_init()
H A Dhermon_cmd.c3668 hermon_read_mtt_cmd_post(hermon_state_t *state, uint64_t mtt_addr, in hermon_read_mtt_cmd_post() argument
3688 cmd.cp_inparm = mtt_addr; in hermon_read_mtt_cmd_post()
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c60 tavor_bind_info_t *bind, tavor_mr_options_t *op, uint64_t *mtt_addr,
172 uint64_t mtt_addr, mtt_ddrbaseaddr, pgsize_msk; in tavor_mr_register_shared() local
358 mtt_addr = mtt_ddrbaseaddr + (mtt->tr_indx << TAVOR_MTT_SIZE_SHIFT); in tavor_mr_register_shared()
359 mpt_entry.mttseg_addr_h = mtt_addr >> 32; in tavor_mr_register_shared()
360 mpt_entry.mttseg_addr_l = mtt_addr >> 6; in tavor_mr_register_shared()
1028 uint64_t mtt_addr, mtt_ddrbaseaddr, max_sz; in tavor_mr_common_reg() local
1248 mtt_addr = mtt_ddrbaseaddr + (mtt->tr_indx << TAVOR_MTT_SIZE_SHIFT); in tavor_mr_common_reg()
1249 mpt_entry.mttseg_addr_h = mtt_addr >> 32; in tavor_mr_common_reg()
1250 mpt_entry.mttseg_addr_l = mtt_addr >> 6; in tavor_mr_common_reg()
1912 tavor_bind_info_t *bind, tavor_mr_options_t *op, uint64_t *mtt_addr, in tavor_mr_rereg_xlat_helper() argument
[all …]
H A Dtavor_srq.c606 uint64_t mtt_ddrbaseaddr, mtt_addr; in tavor_srq_modify() local
757 mtt_addr = mtt_ddrbaseaddr + (mtt->tr_indx << TAVOR_MTT_SIZE_SHIFT); in tavor_srq_modify()
758 mpt_entry.mttseg_addr_h = mtt_addr >> 32; in tavor_srq_modify()
759 mpt_entry.mttseg_addr_l = mtt_addr >> 6; in tavor_srq_modify()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_mr.h332 uint32_t mpt_indx, uint_t nummtt, uint64_t mtt_addr, uint_t sleep);
H A Dhermon_cmd.h864 int hermon_read_mtt_cmd_post(hermon_state_t *state, uint64_t mtt_addr,