Searched refs:mtt_addr (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_mr.c | 69 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 D | hermon_srq.c | 596 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 D | hermon_fcoib.c | 239 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 D | hermon_cmd.c | 3668 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 D | tavor_mr.c | 60 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 D | tavor_srq.c | 606 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 D | hermon_mr.h | 332 uint32_t mpt_indx, uint_t nummtt, uint64_t mtt_addr, uint_t sleep);
|
H A D | hermon_cmd.h | 864 int hermon_read_mtt_cmd_post(hermon_state_t *state, uint64_t mtt_addr,
|