Lines Matching defs:idn_domain

141  *	down its outstanding I/O count (idn_domain.dio) below this
818 (bzero((caddr_t)idn_domain[d].dsync.s_query, \
819 sizeof (idn_domain[d].dsync.s_query)))
820 #define IDN_SYNC_QUERY_UPDATE(md, sd) (idn_domain[md].dsync.s_query[sd]++)
1062 #define IDNNEG_DSET_MYMASK() (idn_domain[idn.localid].dcpu)
1451 *(_ckp) = IDN_TIMER_START(&idn_domain[domid].dtimerq, \
1454 (void) IDN_TIMER_START(&idn_domain[domid].dtimerq, \
1465 IDN_TIMER_STOP(&idn_domain[domid].dtimerq, (typ), (ck)); \
1537 typedef struct idn_domain {
1541 * changes once idn_domain[] is
1628 * NULL for all remote idn_domain[]
1755 #define IDN_DLOCK_EXCL(dd) (rw_enter(&idn_domain[dd].drwlock, RW_WRITER))
1756 #define IDN_DLOCK_SHARED(dd) (rw_enter(&idn_domain[dd].drwlock, RW_READER))
1758 (rw_tryenter(&idn_domain[dd].drwlock, \
1760 #define IDN_DLOCK_DOWNGRADE(dd) (rw_downgrade(&idn_domain[dd].drwlock))
1761 #define IDN_DUNLOCK(dd) (rw_exit(&idn_domain[dd].drwlock))
1762 #define IDN_DLOCK_IS_EXCL(dd) (RW_WRITE_HELD(&idn_domain[dd].drwlock))
1763 #define IDN_DLOCK_IS_SHARED(dd) (RW_READ_HELD(&idn_domain[dd].drwlock))
1764 #define IDN_DLOCK_IS_HELD(dd) (RW_LOCK_HELD(&idn_domain[dd].drwlock))
1766 #define IDN_MBOX_LOCK(dd) (mutex_enter(&idn_domain[dd].dmbox.m_mutex))
1767 #define IDN_MBOX_UNLOCK(dd) (mutex_exit(&idn_domain[dd].dmbox.m_mutex))
1770 (idn_domain[dd].dcookie_send = idn_domain[dd].dcookie_recv = 0)
1776 #define DSLAB_READ_HELD(d) RW_READ_HELD(&idn_domain[d].dslab_rwlock)
1777 #define DSLAB_WRITE_HELD(d) RW_WRITE_HELD(&idn_domain[d].dslab_rwlock)
1780 rw_enter(&idn_domain[d].dslab_rwlock, RW_WRITER)
1782 rw_enter(&idn_domain[d].dslab_rwlock, RW_READER)
1784 rw_tryupgrade(&idn_domain[d].dslab_rwlock)
1785 #define DSLAB_UNLOCK(d) rw_exit(&idn_domain[d].dslab_rwlock)
1909 * netid - idn_domain[].dnetid
3072 (uchar_t)idn_domain[_mid].dvote.v.board; \
3125 * ss_rwlock must be acquired _before_ any idn_domain locks are
3540 extern idn_domain_t idn_domain[];