Lines Matching refs:hdr

304 	struct snd_util_memhdr *hdr;  in snd_emu10k1_alloc_pages()  local
313 hdr = emu->memhdr; in snd_emu10k1_alloc_pages()
314 if (snd_BUG_ON(!hdr)) in snd_emu10k1_alloc_pages()
319 mutex_lock(&hdr->block_mutex); in snd_emu10k1_alloc_pages()
322 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_alloc_pages()
339 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_alloc_pages()
350 __snd_util_mem_free(hdr, (struct snd_util_memblk *)blk); in snd_emu10k1_alloc_pages()
351 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_alloc_pages()
354 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_alloc_pages()
382 struct snd_util_memhdr *hdr = hw->memhdr; in snd_emu10k1_synth_alloc() local
384 mutex_lock(&hdr->block_mutex); in snd_emu10k1_synth_alloc()
385 blk = (struct snd_emu10k1_memblk *)__snd_util_mem_alloc(hdr, size); in snd_emu10k1_synth_alloc()
387 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_synth_alloc()
391 __snd_util_mem_free(hdr, (struct snd_util_memblk *)blk); in snd_emu10k1_synth_alloc()
392 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_synth_alloc()
396 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_synth_alloc()
408 struct snd_util_memhdr *hdr = emu->memhdr; in snd_emu10k1_synth_free() local
412 mutex_lock(&hdr->block_mutex); in snd_emu10k1_synth_free()
418 __snd_util_mem_free(hdr, memblk); in snd_emu10k1_synth_free()
419 mutex_unlock(&hdr->block_mutex); in snd_emu10k1_synth_free()
426 static void get_single_page_range(struct snd_util_memhdr *hdr, in get_single_page_range() argument
434 if ((p = blk->mem.list.prev) != &hdr->block) { in get_single_page_range()
440 if ((p = blk->mem.list.next) != &hdr->block) { in get_single_page_range()