Lines Matching refs:slots
446 unsigned int samples, unsigned int slots, unsigned int channels) in buffer_mux_write() argument
451 for (slot = 0; slot < slots; slot++) { in buffer_mux_write()
464 unsigned int slot_offset, slots; in buffer_mux_port() local
477 slots = hdspe_port_slot_width(subset, MIN(adat_width, pcm_width)); in buffer_mux_port()
480 if (slots == 2) in buffer_mux_port()
482 else if (slots == 4) in buffer_mux_port()
484 else if (slots == 8) in buffer_mux_port()
487 buffer_mux_write(dma, pcm, pos, samples, slots, channels); in buffer_mux_port()
492 unsigned int samples, unsigned int slots, unsigned int channels) in buffer_demux_read() argument
497 for (slot = 0; slot < slots; slot++) { in buffer_demux_read()
510 unsigned int slot_offset, slots; in buffer_demux_port() local
523 slots = hdspe_port_slot_width(subset, MIN(adat_width, pcm_width)); in buffer_demux_port()
526 if (slots == 2) in buffer_demux_port()
528 else if (slots == 4) in buffer_demux_port()
530 else if (slots == 8) in buffer_demux_port()
533 buffer_demux_read(dma, pcm, pos, samples, slots, channels); in buffer_demux_port()
625 unsigned int offset, slots; in clean() local
640 slots = hdspe_port_slot_width(row, hdspe_adat_width(sc->speed)); in clean()
643 slots * HDSPE_CHANBUF_SIZE); in clean()