Lines Matching defs:blk
62 struct snd_util_memblk *blk;
79 blk = get_memblk(p);
80 if (blk->offset - prev_offset >= units)
82 prev_offset = blk->offset + blk->size;
100 struct snd_util_memblk *blk;
102 blk = kmalloc(sizeof(struct snd_util_memblk) + hdr->block_extra_size,
104 if (blk == NULL)
108 blk->offset = 0;
111 blk->offset = p->offset + p->size;
113 blk->size = units;
114 list_add(&blk->list, prev);
117 return blk;
137 __snd_util_mem_free(struct snd_util_memhdr *hdr, struct snd_util_memblk *blk)
139 list_del(&blk->list);
141 hdr->used -= blk->size;
142 kfree(blk);
148 int snd_util_mem_free(struct snd_util_memhdr *hdr, struct snd_util_memblk *blk)
150 if (snd_BUG_ON(!hdr || !blk))
154 __snd_util_mem_free(hdr, blk);