Lines Matching refs:nblock

31 	struct snd_gf1_mem_block *pblock, *nblock;  in snd_gf1_mem_xalloc()  local
33 nblock = kmalloc(sizeof(struct snd_gf1_mem_block), GFP_KERNEL); in snd_gf1_mem_xalloc()
34 if (nblock == NULL) in snd_gf1_mem_xalloc()
36 *nblock = *block; in snd_gf1_mem_xalloc()
37 nblock->name = kstrdup(name, GFP_KERNEL); in snd_gf1_mem_xalloc()
38 if (!nblock->name) { in snd_gf1_mem_xalloc()
39 kfree(nblock); in snd_gf1_mem_xalloc()
45 if (pblock->ptr > nblock->ptr) { in snd_gf1_mem_xalloc()
46 nblock->prev = pblock->prev; in snd_gf1_mem_xalloc()
47 nblock->next = pblock; in snd_gf1_mem_xalloc()
48 pblock->prev = nblock; in snd_gf1_mem_xalloc()
50 alloc->first = nblock; in snd_gf1_mem_xalloc()
52 nblock->prev->next = nblock; in snd_gf1_mem_xalloc()
54 return nblock; in snd_gf1_mem_xalloc()
58 nblock->next = NULL; in snd_gf1_mem_xalloc()
60 nblock->prev = NULL; in snd_gf1_mem_xalloc()
61 alloc->first = alloc->last = nblock; in snd_gf1_mem_xalloc()
63 nblock->prev = alloc->last; in snd_gf1_mem_xalloc()
64 alloc->last->next = nblock; in snd_gf1_mem_xalloc()
65 alloc->last = nblock; in snd_gf1_mem_xalloc()
67 return nblock; in snd_gf1_mem_xalloc()
184 struct snd_gf1_mem_block block, *nblock; in snd_gf1_mem_alloc() local
188 nblock = snd_gf1_mem_share(alloc, share_id); in snd_gf1_mem_alloc()
189 if (nblock != NULL) { in snd_gf1_mem_alloc()
190 if (size != (int)nblock->size) { in snd_gf1_mem_alloc()
195 nblock->share++; in snd_gf1_mem_alloc()
208 nblock = snd_gf1_mem_xalloc(alloc, &block, name); in snd_gf1_mem_alloc()
210 return nblock; in snd_gf1_mem_alloc()
261 struct snd_gf1_mem_block *block, *nblock; in snd_gf1_mem_done() local
266 nblock = block->next; in snd_gf1_mem_done()
268 block = nblock; in snd_gf1_mem_done()