Lines Matching refs:size
130 unsigned int size, int w_16, int align) in snd_gf1_mem_find() argument
148 while (pblock->ptr >= (boundary = info[idx].address + info[idx].size)) in snd_gf1_mem_find()
150 while (pblock->ptr + pblock->size >= (boundary = info[idx].address + info[idx].size)) in snd_gf1_mem_find()
154 if (pblock->ptr + pblock->size == pblock->next->ptr) in snd_gf1_mem_find()
159 ptr1 = ALIGN(pblock->ptr + pblock->size, align); in snd_gf1_mem_find()
163 if ((int)size <= size1) { in snd_gf1_mem_find()
165 block->size = size; in snd_gf1_mem_find()
170 if (size <= info[idx].size) { in snd_gf1_mem_find()
173 block->size = size; in snd_gf1_mem_find()
181 char *name, int size, int w_16, int align, in snd_gf1_mem_alloc() argument
190 if (size != (int)nblock->size) { in snd_gf1_mem_alloc()
201 if (snd_gf1_mem_find(alloc, &block, size, w_16, align) < 0) { in snd_gf1_mem_alloc()
244 block.size = 1024; in snd_gf1_mem_init()
249 block.size = 4; in snd_gf1_mem_init()
288 …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()
292 …snd_iprintf(buffer, "0x%06x (%04ik)%s", alloc->banks_16[i].address, alloc->banks_16[i].size >> 10,… in snd_gf1_mem_info_read()
293 total += alloc->banks_16[i].size; in snd_gf1_mem_info_read()
298 used += block->size; in snd_gf1_mem_info_read()
299 …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()