Lines Matching refs:size
123 unsigned int size, int w_16, int align) in snd_gf1_mem_find() argument
141 while (pblock->ptr >= (boundary = info[idx].address + info[idx].size)) in snd_gf1_mem_find()
143 while (pblock->ptr + pblock->size >= (boundary = info[idx].address + info[idx].size)) in snd_gf1_mem_find()
147 if (pblock->ptr + pblock->size == pblock->next->ptr) in snd_gf1_mem_find()
152 ptr1 = ALIGN(pblock->ptr + pblock->size, align); in snd_gf1_mem_find()
156 if ((int)size <= size1) { in snd_gf1_mem_find()
158 block->size = size; in snd_gf1_mem_find()
163 if (size <= info[idx].size) { in snd_gf1_mem_find()
166 block->size = size; in snd_gf1_mem_find()
174 char *name, int size, int w_16, int align, in snd_gf1_mem_alloc() argument
183 if (size != (int)nblock->size) { in snd_gf1_mem_alloc()
194 if (snd_gf1_mem_find(alloc, &block, size, w_16, align) < 0) { in snd_gf1_mem_alloc()
238 block.size = 1024; in snd_gf1_mem_init()
244 block.size = 4; in snd_gf1_mem_init()
284 …snd_iprintf(buffer, "0x%06x (%04ik)%s", alloc->banks_8[i].address, alloc->banks_8[i].size >> 10, i… in snd_gf1_mem_info_read()
288 …snd_iprintf(buffer, "0x%06x (%04ik)%s", alloc->banks_16[i].address, alloc->banks_16[i].size >> 10,… in snd_gf1_mem_info_read()
289 total += alloc->banks_16[i].size; in snd_gf1_mem_info_read()
294 used += block->size; in snd_gf1_mem_info_read()
295 …printf(buffer, "Block %i onboard 0x%x size %i (0x%x):\n", i, block->ptr, block->size, block->size); in snd_gf1_mem_info_read()