Lines Matching full:fifos

119     ASCState *s = container_of(fs, ASCState, fifos[fs->index]);  in asc_fifo_get()
168 ASCFIFOState *fs = &s->fifos[i]; in generate_fifo()
260 if (s->fifos[0].cnt == 0 && s->fifos[1].cnt == 0) { in generate_fifo()
266 s->fifos[0].int_status |= ASC_FIFO_STATUS_HALF_FULL | in generate_fifo()
268 s->fifos[1].int_status |= ASC_FIFO_STATUS_HALF_FULL | in generate_fifo()
291 ASCFIFOState *fs = &s->fifos[channel >> 1]; in generate_wavetable()
378 ASCState *s = container_of(fs, ASCState, fifos[fs->index]); in asc_fifo_write()
443 prev = (s->fifos[0].int_status & 0x3) | in asc_read()
444 (s->fifos[1].int_status & 0x3) << 2; in asc_read()
446 s->fifos[0].int_status = 0; in asc_read()
447 s->fifos[1].int_status = 0; in asc_read()
469 asc_fifo_reset(&s->fifos[0]); in asc_write()
470 asc_fifo_reset(&s->fifos[1]); in asc_write()
481 asc_fifo_reset(&s->fifos[0]); in asc_write()
482 asc_fifo_reset(&s->fifos[1]); in asc_write()
579 VMSTATE_STRUCT_ARRAY(fifos, ASCState, 2, 0, vmstate_asc_fifo,
598 ASCState *s = container_of(fs, ASCState, fifos[index]); in asc_fifo_init()
620 asc_fifo_reset(&s->fifos[0]); in asc_reset_hold()
621 asc_fifo_reset(&s->fifos[1]); in asc_reset_hold()
626 s->fifos[0].extregs[ASC_EXTREGS_INTCTRL] = 1; in asc_reset_hold()
627 s->fifos[1].extregs[ASC_EXTREGS_INTCTRL] = 1; in asc_reset_hold()
667 &s->fifos[0].mem_extregs); in asc_realize()
670 &s->fifos[1].mem_extregs); in asc_realize()
681 asc_fifo_init(&s->fifos[0], 0); in asc_init()
682 asc_fifo_init(&s->fifos[1], 1); in asc_init()
685 &s->fifos[0].mem_fifo); in asc_init()
688 &s->fifos[1].mem_fifo); in asc_init()