Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_ci.c1751 tavor_mwhdl_t mwhdl; in tavor_ci_alloc_mw() local
1776 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mwhdl)) in tavor_ci_alloc_mw()
1779 *mw_p = (ibc_mw_hdl_t)mwhdl; in tavor_ci_alloc_mw()
1780 *rkey_p = mwhdl->mr_rkey; in tavor_ci_alloc_mw()
1795 tavor_mwhdl_t mwhdl; in tavor_ci_free_mw() local
1810 mwhdl = (tavor_mwhdl_t)mw; in tavor_ci_free_mw()
1831 tavor_mwhdl_t mwhdl; in tavor_ci_query_mw() local
1846 mwhdl = (tavor_mwhdl_t)mw; in tavor_ci_query_mw()
1847 mutex_enter(&mwhdl->mr_lock); in tavor_ci_query_mw()
1849 mw_attr_p->mw_rkey = mwhdl->mr_rkey; in tavor_ci_query_mw()
[all …]
H A Dtavor_mr.c809 tavor_mwhdl_t *mwhdl) in tavor_mw_alloc() argument
902 *mwhdl = mw; in tavor_mw_alloc()
922 tavor_mw_free(tavor_state_t *state, tavor_mwhdl_t *mwhdl, uint_t sleep) in tavor_mw_free() argument
944 mw = *mwhdl; in tavor_mw_free()
974 *mwhdl = NULL; in tavor_mw_free()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_mr.h335 ibt_mw_flags_t flags, tavor_mwhdl_t *mwhdl);
336 int tavor_mw_free(tavor_state_t *state, tavor_mwhdl_t *mwhdl, uint_t sleep);
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_ci.c1516 hermon_mwhdl_t mwhdl; in hermon_ci_alloc_mw() local
1531 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mwhdl)) in hermon_ci_alloc_mw()
1534 *mw_p = (ibc_mw_hdl_t)mwhdl; in hermon_ci_alloc_mw()
1535 *rkey_p = mwhdl->mr_rkey; in hermon_ci_alloc_mw()
1550 hermon_mwhdl_t mwhdl; in hermon_ci_free_mw() local
1555 mwhdl = (hermon_mwhdl_t)mw; in hermon_ci_free_mw()
1573 hermon_mwhdl_t mwhdl; in hermon_ci_query_mw() local
1578 mwhdl = (hermon_mwhdl_t)mw; in hermon_ci_query_mw()
1579 mutex_enter(&mwhdl->mr_lock); in hermon_ci_query_mw()
1581 mw_attr_p->mw_rkey = mwhdl->mr_rkey; in hermon_ci_query_mw()
[all …]
H A Dhermon_mr.c1225 hermon_mwhdl_t *mwhdl) in hermon_mw_alloc() argument
1330 *mwhdl = mw; in hermon_mw_alloc()
1350 hermon_mw_free(hermon_state_t *state, hermon_mwhdl_t *mwhdl, uint_t sleep) in hermon_mw_free() argument
1373 mw = *mwhdl; in hermon_mw_free()
1406 *mwhdl = NULL; in hermon_mw_free()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_mr.h319 ibt_mw_flags_t flags, hermon_mwhdl_t *mwhdl);
320 int hermon_mw_free(hermon_state_t *state, hermon_mwhdl_t *mwhdl, uint_t sleep);