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

/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_mr.h100 * The hermon_sw_refcnt_t structure is used internally by the Hermon driver to
108 * Each hermon_sw_refcnt_t structure contains a lock and a reference count
113 * a newly allocated hermon_sw_refcnt_t struct (setting the "swrc_refcnt" to 1).
115 * used to query the current status of hermon_sw_refcnt_t struct to determine
121 } hermon_sw_refcnt_t; typedef in typeref:struct:hermon_sw_refcnt_s
122 _NOTE(DATA_READABLE_WITHOUT_LOCK(hermon_sw_refcnt_t::swrc_refcnt))
123 _NOTE(MUTEX_PROTECTS_DATA(hermon_sw_refcnt_t::swrc_lock,
124 hermon_sw_refcnt_t::swrc_refcnt))
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c1474 hermon_sw_refcnt_t *swrc_tmp;
1676 swrc_tmp = (hermon_sw_refcnt_t *)mtt_refcnt->hr_addr;
2023 hermon_sw_refcnt_t *swrc_tmp;
2089 swrc_tmp = (hermon_sw_refcnt_t *)mtt_refcnt->hr_addr;
2701 hermon_sw_refcnt_t *swrc_old, *swrc_new;
2769 swrc_old = (hermon_sw_refcnt_t *)mr->mr_mttrefcntp->hr_addr;
2991 swrc_new = (hermon_sw_refcnt_t *)mtt_refcnt->hr_addr;
3404 hermon_sw_refcnt_t *rc;
3406 rc = (hermon_sw_refcnt_t *)rsrc->hr_addr;
3418 hermon_sw_refcnt_t *r
[all...]
H A Dhermon_rsrc.c1117 rsrc_pool->rsrc_quantum = sizeof (hermon_sw_refcnt_t);
2554 hermon_sw_refcnt_t *refcnt;
2557 refcnt = (hermon_sw_refcnt_t *)rc;
2575 hermon_sw_refcnt_t *refcnt;
2577 refcnt = (hermon_sw_refcnt_t *)rc;

Completed in 72 milliseconds