Home | History | Annotate | Download | only in wscons

Lines Matching refs:scr

98 #define SCREEN_IS_VISIBLE(scr) (((scr)->scr_status & VCONS_IS_VISIBLE) != 0)
99 #define SCREEN_IS_BUSY(scr) (membar_consumer(), (scr)->scr_busy != 0)
100 #define SCREEN_CAN_DRAW(scr) (((scr)->scr_flags & VCONS_DONT_DRAW) == 0)
101 #define SCREEN_BUSY(scr) ((scr)->scr_busy = 1, membar_producer())
102 #define SCREEN_IDLE(scr) ((scr)->scr_busy = 0, membar_producer())
103 #define SCREEN_VISIBLE(scr) ((scr)->scr_status |= VCONS_IS_VISIBLE)
104 #define SCREEN_INVISIBLE(scr) ((scr)->scr_status &= ~VCONS_IS_VISIBLE)
105 #define SCREEN_DISABLE_DRAWING(scr) ((scr)->scr_flags |= VCONS_DONT_DRAW)
106 #define SCREEN_ENABLE_DRAWING(scr) ((scr)->scr_flags &= ~VCONS_DONT_DRAW)