Home
last modified time | relevance | path

Searched refs:cp_iommu_bypass (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_cfg.c253 cp->cp_iommu_bypass = HERMON_BINDMEM_NORMAL; in hermon_cfg_profile_init_phase1()
256 cp->cp_iommu_bypass = HERMON_BINDMEM_NORMAL; in hermon_cfg_profile_init_phase1()
499 cp->cp_iommu_bypass = HERMON_BINDMEM_NORMAL; in hermon_check_iommu_bypass()
504 cp->cp_iommu_bypass = HERMON_BINDMEM_BYPASS; in hermon_check_iommu_bypass()
507 cp->cp_iommu_bypass = HERMON_BINDMEM_BYPASS; in hermon_check_iommu_bypass()
H A Dhermon_ci.c1137 op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_ci_register_mr()
1209 op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_ci_register_buf()
1391 op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_ci_reregister_mr()
1452 op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_ci_reregister_buf()
2091 if (state->hs_cfg_profile->cp_iommu_bypass == HERMON_BINDMEM_BYPASS) in hermon_map_mem_area_fmr()
2222 if (state->hs_cfg_profile->cp_iommu_bypass == HERMON_BINDMEM_BYPASS) in hermon_ci_map_mem_area()
2452 if (state->hs_cfg_profile->cp_iommu_bypass == HERMON_BINDMEM_BYPASS) in hermon_ci_map_mem_iov()
H A Dhermon_srq.c280 mr_op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_srq_alloc()
696 bind.bi_bypass = state->hs_cfg_profile->cp_iommu_bypass; in hermon_srq_modify()
H A Dhermon_qp.c555 mr_op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_qp_alloc()
559 state->hs_cfg_profile->cp_iommu_bypass; in hermon_qp_alloc()
1067 mr_op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_special_qp_alloc()
1664 state->hs_cfg_profile->cp_iommu_bypass; in hermon_qp_alloc_range()
H A Dhermon_misc.c100 if (state->hs_cfg_profile->cp_iommu_bypass == HERMON_BINDMEM_BYPASS) in hermon_dbr_new_user_page()
290 if (state->hs_cfg_profile->cp_iommu_bypass == HERMON_BINDMEM_BYPASS) in hermon_dbr_page_alloc()
2417 if (state->hs_cfg_profile->cp_iommu_bypass == HERMON_BINDMEM_BYPASS) { in hermon_queue_alloc()
H A Dhermon_cq.c244 op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_cq_alloc()
670 op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_cq_resize()
H A Dhermon_event.c804 op.mro_bind_type = state->hs_cfg_profile->cp_iommu_bypass; in hermon_eq_alloc()
H A Dhermon.c886 if (state->hs_cfg_profile->cp_iommu_bypass == HERMON_BINDMEM_BYPASS) in hermon_dma_alloc()
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cfg.c581 cp->cp_iommu_bypass = TAVOR_BINDMEM_NORMAL; in tavor_cfg_profile_init_phase2()
585 cp->cp_iommu_bypass = TAVOR_BINDMEM_NORMAL; in tavor_cfg_profile_init_phase2()
788 cp->cp_iommu_bypass = TAVOR_BINDMEM_NORMAL; in tavor_check_iommu_bypass()
791 cp->cp_iommu_bypass = TAVOR_BINDMEM_BYPASS; in tavor_check_iommu_bypass()
H A Dtavor_srq.c265 mr_op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_srq_alloc()
269 state->ts_cfg_profile->cp_iommu_bypass; in tavor_srq_alloc()
707 bind.bi_bypass = state->ts_cfg_profile->cp_iommu_bypass; in tavor_srq_modify()
711 state->ts_cfg_profile->cp_iommu_bypass; in tavor_srq_modify()
H A Dtavor_ci.c1293 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_ci_register_mr()
1374 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_ci_register_buf()
1607 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_ci_reregister_mr()
1678 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_ci_reregister_buf()
2593 if (state->ts_cfg_profile->cp_iommu_bypass == TAVOR_BINDMEM_BYPASS) in tavor_ci_map_mem_iov()
H A Dtavor_qp.c426 mr_op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_qp_alloc()
430 state->ts_cfg_profile->cp_iommu_bypass; in tavor_qp_alloc()
857 mr_op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_special_qp_alloc()
H A Dtavor_cq.c227 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_cq_alloc()
601 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_cq_resize()
H A Dtavor_misc.c155 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_ah_alloc()
2131 type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_queue_alloc()
H A Dtavor_event.c928 op.mro_bind_type = state->ts_cfg_profile->cp_iommu_bypass; in tavor_eq_alloc()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_cfg.h167 uint32_t cp_iommu_bypass; member
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_cfg.h190 uint32_t cp_iommu_bypass; member