tag | line | file | source code |
bsz | 58 | drivers/sound/dmabuf.c | unsigned sr, nc, sz, bsz; |
bsz | 86 | drivers/sound/dmabuf.c | bsz = dsp_dev->buffsize; |
bsz | 87 | drivers/sound/dmabuf.c | while (bsz > sz) |
bsz | 88 | drivers/sound/dmabuf.c | bsz /= 2; |
bsz | 90 | drivers/sound/dmabuf.c | if (dsp_dev->buffcount == 1 && bsz == dsp_dev->buffsize) |
bsz | 91 | drivers/sound/dmabuf.c | bsz /= 2; /* Needs at least 2 buffers */ |
bsz | 96 | drivers/sound/dmabuf.c | bsz /= dmap->subdivision; |
bsz | 98 | drivers/sound/dmabuf.c | if (bsz < 64) |
bsz | 99 | drivers/sound/dmabuf.c | bsz = 4096; /* Just a sanity check */ |
bsz | 101 | drivers/sound/dmabuf.c | while ((dsp_dev->buffsize * dsp_dev->buffcount) / bsz > MAX_SUB_BUFFERS) |
bsz | 102 | drivers/sound/dmabuf.c | bsz *= 2; |
bsz | 104 | drivers/sound/dmabuf.c | dmap->fragment_size = bsz; |
bsz | 114 | drivers/sound/dmabuf.c | bsz = dmap->fragment_size; |
bsz | 128 | drivers/sound/dmabuf.c | while ((p + bsz) <= dsp_dev->buffsize && |
bsz | 134 | drivers/sound/dmabuf.c | p += bsz; |
bsz | 140 | drivers/sound/dmabuf.c | dmap->bytes_in_use = n * bsz; |