Lines Matching refs:nblock
30 struct snd_gf1_mem_block *pblock, *nblock; in snd_gf1_mem_xalloc() local
32 nblock = kmalloc(sizeof(struct snd_gf1_mem_block), GFP_KERNEL); in snd_gf1_mem_xalloc()
33 if (nblock == NULL) in snd_gf1_mem_xalloc()
35 *nblock = *block; in snd_gf1_mem_xalloc()
38 if (pblock->ptr > nblock->ptr) { in snd_gf1_mem_xalloc()
39 nblock->prev = pblock->prev; in snd_gf1_mem_xalloc()
40 nblock->next = pblock; in snd_gf1_mem_xalloc()
41 pblock->prev = nblock; in snd_gf1_mem_xalloc()
43 alloc->first = nblock; in snd_gf1_mem_xalloc()
45 nblock->prev->next = nblock; in snd_gf1_mem_xalloc()
51 nblock->next = NULL; in snd_gf1_mem_xalloc()
53 nblock->prev = NULL; in snd_gf1_mem_xalloc()
54 alloc->first = alloc->last = nblock; in snd_gf1_mem_xalloc()
56 nblock->prev = alloc->last; in snd_gf1_mem_xalloc()
57 alloc->last->next = nblock; in snd_gf1_mem_xalloc()
58 alloc->last = nblock; in snd_gf1_mem_xalloc()
60 return nblock; in snd_gf1_mem_xalloc()
177 struct snd_gf1_mem_block block, *nblock; in snd_gf1_mem_alloc() local
181 nblock = snd_gf1_mem_share(alloc, share_id); in snd_gf1_mem_alloc()
182 if (nblock != NULL) { in snd_gf1_mem_alloc()
183 if (size != (int)nblock->size) { in snd_gf1_mem_alloc()
188 nblock->share++; in snd_gf1_mem_alloc()
202 nblock = snd_gf1_mem_xalloc(alloc, &block); in snd_gf1_mem_alloc()
204 return nblock; in snd_gf1_mem_alloc()
256 struct snd_gf1_mem_block *block, *nblock; in snd_gf1_mem_done() local
261 nblock = block->next; in snd_gf1_mem_done()
263 block = nblock; in snd_gf1_mem_done()