static void wm8750_audio_out_cb(void *opaque, int free_b)

{

    struct wm8750_s *s = (struct wm8750_s *) opaque;

    wm8750_out_flush(s);



    s->req_out = free_b;

    s->data_req(s->opaque, free_b >> 2, s->req_in >> 2);

}

static void wm8750_audio_out_cb(void *opaque, int free_b)

{

    struct wm8750_s *s = (struct wm8750_s *) opaque;

    wm8750_out_flush(s);



    s->req_out = free_b;

    s->data_req(s->opaque, free_b >> 2, s->req_in >> 2);

}

    wm8750_out_flush(s);
static void FUNC_0(void *VAR_0, int VAR_1)

{

    struct wm8750_s *VAR_2 = (struct wm8750_s *) VAR_0;

    wm8750_out_flush(VAR_2);



    VAR_2->req_out = VAR_1;

    VAR_2->data_req(VAR_2->VAR_0, VAR_1 >> 2, VAR_2->req_in >> 2);

}

static void FUNC_0(void *VAR_0, int VAR_1)
{ struct wm8750_s *VAR_2 = (struct wm8750_s *) VAR_0; wm8750_out_flush(VAR_2); VAR_2->req_out = VAR_1; VAR_2->data_req(VAR_2->VAR_0, VAR_1 >> 2, VAR_2->req_in >> 2); }