static inline void vmsvga_update_rect_delayed(struct vmsvga_state_s *s,

                int x, int y, int w, int h)

{

    struct vmsvga_rect_s *rect = &s->redraw_fifo[s->redraw_fifo_last ++];

    s->redraw_fifo_last &= REDRAW_FIFO_LEN - 1;

    rect->x = x;

    rect->y = y;

    rect->w = w;

    rect->h = h;

}

static inline void vmsvga_update_rect_delayed(struct vmsvga_state_s *s,

                int x, int y, int w, int h)

{

    struct vmsvga_rect_s *rect = &s->redraw_fifo[s->redraw_fifo_last ++];

    s->redraw_fifo_last &= REDRAW_FIFO_LEN - 1;

    rect->x = x;

    rect->y = y;

    rect->w = w;

    rect->h = h;

}

static inline void FUNC_0(struct vmsvga_state_s *VAR_0,

                int VAR_1, int VAR_2, int VAR_3, int VAR_4)

{

    struct vmsvga_rect_s *VAR_5 = &VAR_0->redraw_fifo[VAR_0->redraw_fifo_last ++];

    VAR_0->redraw_fifo_last &= REDRAW_FIFO_LEN - 1;

    VAR_5->VAR_1 = VAR_1;

    VAR_5->VAR_2 = VAR_2;

    VAR_5->VAR_3 = VAR_3;

    VAR_5->VAR_4 = VAR_4;

}

static inline void FUNC_0(struct vmsvga_state_s *VAR_0,
int VAR_1, int VAR_2, int VAR_3, int VAR_4)
{ struct vmsvga_rect_s *VAR_5 = &VAR_0->redraw_fifo[VAR_0->redraw_fifo_last ++]; VAR_0->redraw_fifo_last &= REDRAW_FIFO_LEN - 1; VAR_5->VAR_1 = VAR_1; VAR_5->VAR_2 = VAR_2; VAR_5->VAR_3 = VAR_3; VAR_5->VAR_4 = VAR_4; }