Home
last modified time | relevance | path

Searched refs:mr_segs (Results 1 – 6 of 6) sorted by relevance

/titanic_50/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_mr.h332 int tavor_mr_sync(tavor_state_t *state, ibt_mr_sync_t *mr_segs,
/titanic_50/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c816 tavor_mr_sync(tavor_state_t *state, ibt_mr_sync_t *mr_segs, size_t num_segs) in tavor_mr_sync() argument
829 mrhdl = (tavor_mrhdl_t)mr_segs[i].ms_handle; in tavor_mr_sync()
854 seg_vaddr = mr_segs[i].ms_vaddr; in tavor_mr_sync()
855 seg_len = mr_segs[i].ms_len; in tavor_mr_sync()
873 if (mr_segs[i].ms_flags & IBT_SYNC_READ) { in tavor_mr_sync()
875 } else if (mr_segs[i].ms_flags & IBT_SYNC_WRITE) { in tavor_mr_sync()
H A Dtavor_ci.c2025 tavor_ci_sync_mr(ibc_hca_hdl_t hca, ibt_mr_sync_t *mr_segs, size_t num_segs) in tavor_ci_sync_mr() argument
2032 ASSERT(mr_segs != NULL); in tavor_ci_sync_mr()
2046 status = tavor_mr_sync(state, mr_segs, num_segs); in tavor_ci_sync_mr()
/titanic_50/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_mr.h316 int hermon_mr_sync(hermon_state_t *state, ibt_mr_sync_t *mr_segs,
/titanic_50/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c1146 hermon_mr_sync(hermon_state_t *state, ibt_mr_sync_t *mr_segs, size_t num_segs) in hermon_mr_sync() argument
1156 mrhdl = (hermon_mrhdl_t)mr_segs[i].ms_handle; in hermon_mr_sync()
1179 seg_vaddr = mr_segs[i].ms_vaddr; in hermon_mr_sync()
1180 seg_len = mr_segs[i].ms_len; in hermon_mr_sync()
1196 if (mr_segs[i].ms_flags & IBT_SYNC_READ) { in hermon_mr_sync()
1198 } else if (mr_segs[i].ms_flags & IBT_SYNC_WRITE) { in hermon_mr_sync()
H A Dhermon_ci.c1489 hermon_ci_sync_mr(ibc_hca_hdl_t hca, ibt_mr_sync_t *mr_segs, size_t num_segs) in hermon_ci_sync_mr() argument
1494 ASSERT(mr_segs != NULL); in hermon_ci_sync_mr()
1500 status = hermon_mr_sync(state, mr_segs, num_segs); in hermon_ci_sync_mr()