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