Searched refs:tavor_sw_refcnt_t (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_mr.h150 * The tavor_sw_refcnt_t structure is used internally by the Tavor driver to
158 * Each tavor_sw_refcnt_t structure contains a lock and a reference count
163 * a newly allocated tavor_sw_refcnt_t struct (setting the "swrc_refcnt" to 1).
165 * used to query the current status of tavor_sw_refcnt_t struct to determine
171 } tavor_sw_refcnt_t; typedef in typeref:struct:tavor_sw_refcnt_s
172 _NOTE(DATA_READABLE_WITHOUT_LOCK(tavor_sw_refcnt_t::swrc_refcnt))
173 _NOTE(MUTEX_PROTECTS_DATA(tavor_sw_refcnt_t::swrc_lock,
174 tavor_sw_refcnt_t::swrc_refcnt))
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c1146 tavor_sw_refcnt_t *swrc_tmp;
1366 swrc_tmp = (tavor_sw_refcnt_t *)mtt_refcnt->tr_addr;
2117 tavor_sw_refcnt_t *swrc_old, *swrc_new;
2190 swrc_old = (tavor_sw_refcnt_t *)mr->mr_mttrefcntp->tr_addr;
2413 swrc_new = (tavor_sw_refcnt_t *)mtt_refcnt->tr_addr;
2749 tavor_sw_refcnt_t *rc;
2752 rc = (tavor_sw_refcnt_t *)rsrc->tr_addr;
2772 tavor_sw_refcnt_t *rc;
2775 rc = (tavor_sw_refcnt_t *)rsrc->tr_addr;
H A Dtavor_rsrc.c1407 rsrc_pool->rsrc_quantum = sizeof (tavor_sw_refcnt_t);
2749 tavor_sw_refcnt_t *refcnt;
2754 refcnt = (tavor_sw_refcnt_t *)rc;
2773 tavor_sw_refcnt_t *refcnt;
2777 refcnt = (tavor_sw_refcnt_t *)rc;

Completed in 55 milliseconds