Lines Matching defs:pages
35 for (i = 0; i < sgbuf->pages; i++) {
37 continue; /* continuous pages */
59 unsigned int i, pages, chunk, maxpages;
78 pages = snd_sgbuf_aligned_pages(size);
79 sgbuf->tblsize = sgbuf_align_table(pages);
89 /* allocate pages */
91 while (pages > 0) {
92 chunk = pages;
99 if (!sgbuf->pages)
103 size = sgbuf->pages * PAGE_SIZE;
117 sgbuf->pages += chunk;
118 pages -= chunk;
124 dmab->area = vmap(sgbuf->page_table, sgbuf->pages, VM_MAP, prot);
137 * compute the max chunk size with continuous pages on sg-buffer
160 /* ok, all on continuous pages */