Lines Matching refs:dgawin
70 #define DGA_LOCKSUBJ_VALID(dgawin, lockSubj) \
77 #define DGA_LOCKSUBJ_WINDOW(dgawin, lockSubj) \
81 #define DGA_LOCKSUBJ_MBUFFER(dgawin, lockSubj) \
82 (!DGA_LOCKSUBJ_WINDOW((dgawin), (lockSubj)) && \
83 DGA_LOCKSUBJ_VALID((dgawin), (lockSubj)))
86 #define DGA_LOCKSUBJ_VMBUFFER(dgawin, lockSubj) \
87 (DGA_LOCKSUBJ_MBUFFER((dgawin), (lockSubj)) \
88 ? DGA_MBUF_ISVIEWABLE((dgawin)->pMbs, (lockSubj)) \
92 #define DGA_LOCKSUBJ_NMBUFFER(dgawin, lockSubj) \
93 (DGA_LOCKSUBJ_MBUFFER((dgawin), (lockSubj)) \
94 ? !DGA_LOCKSUBJ_VMBUFFER((dgawin), (lockSubj)) \
98 #define DGA_LOCKSUBJ_VIEWABLE(dgawin, lockSubj) \
99 ( !((dgawin)->changeMask & DGA_CHANGE_ZOMBIE) && \
101 ( (DGA_LOCKSUBJ_WINDOW((dgawin), (lockSubj))) || \
102 (DGA_MBUF_ISVIEWABLE((dgawin)->pMbs, (lockSubj))) \
107 #define DGA_MBSMEMB_ALIASED(dgawin) \
108 ((dgawin)->eLockSubj != (dgawin)->rLockSubj)