Lines Matching refs:blksize
695 void *addr, size_t size, int blksize, int blklen, int blkoff)
724 for (i = 0; size > 0; size -= blksize, i++) {
725 prdp[i].address = paddr + blksize * i + blkoff;
739 split_buffer_4ch(void *dst, void *src, int size, int blksize)
761 for (left = size; left > 0; left -= blksize) {
764 for (i = 0; i < blksize / sizeof(uint16_t) / 4; i++) {
774 for (i = 0; i < blksize / sizeof(uint16_t) / 2 / 2; i++) {
782 src = (char *)src + blksize;
783 dst = (char *)dst + blksize;
788 split_buffer_6ch(void *dst, void *src, int size, int blksize)
828 for (left = size; left > 0; left -= blksize) {
831 dc = (uint16_t *)((char *)dst + blksize / 2);
832 dl = (uint16_t *)((char *)dst + blksize / 2 + blksize / 4);
833 for (i = 0; i < blksize / sizeof(uint16_t) / 6; i++) {
862 for (i = 0; i < blksize / sizeof(uint16_t) / 2 / 2; i++) {
875 src = (char *)src + blksize;
876 dst = (char *)dst + blksize;
905 gcscaudio_trigger_output(void *addr, void *start, void *end, int blksize,
919 if (build_prdtables(sc, PRD_TABLE_FRONT, start, size, blksize,
920 blksize, 0))
988 split_buffer_4ch(sc->sc_mch_split_buf, start, blksize * 2,
989 blksize);
993 sc->sc_mch_split_blksize = blksize;
994 sc->sc_mch_split_off = (blksize * 2) % size;
997 if (build_prdtables(sc, PRD_TABLE_FRONT, start, size, blksize,
998 blksize / 2, 0))
1001 size, blksize, blksize / 2, 0))
1044 split_buffer_6ch(sc->sc_mch_split_buf, start, blksize * 2,
1045 blksize);
1049 sc->sc_mch_split_blksize = blksize;
1050 sc->sc_mch_split_off = (blksize * 2) % size;
1053 if (build_prdtables(sc, PRD_TABLE_FRONT, start, size, blksize,
1054 blksize / 3, 0))
1057 size, blksize, blksize / 3, blksize / 2))
1060 size, blksize, blksize / 3, 0))
1063 size, blksize, blksize / 3, blksize / 2 + blksize / 4))
1095 gcscaudio_trigger_input(void *addr, void *start, void *end, int blksize,
1107 if (build_prdtables(sc, PRD_TABLE_REC, start, size, blksize, blksize, 0))