Home
last modified time | relevance | path

Searched refs:memhdr (Results 1 – 17 of 17) sorted by relevance

/linux-2.6.39/sound/isa/sb/
Demu8000_synth.c58 if (hw->memhdr) { in snd_emu8000_new_device()
60 snd_util_memhdr_free(hw->memhdr); in snd_emu8000_new_device()
62 hw->memhdr = snd_util_memhdr_new(hw->mem_size); in snd_emu8000_new_device()
63 if (hw->memhdr == NULL) { in snd_emu8000_new_device()
69 emu->memhdr = hw->memhdr; in snd_emu8000_new_device()
77 snd_util_memhdr_free(hw->memhdr); in snd_emu8000_new_device()
79 hw->memhdr = NULL; in snd_emu8000_new_device()
107 if (hw->memhdr) in snd_emu8000_delete_device()
108 snd_util_memhdr_free(hw->memhdr); in snd_emu8000_delete_device()
110 hw->memhdr = NULL; in snd_emu8000_delete_device()
Demu8000_pcm.c579 snd_util_mem_free(rec->emu->memhdr, rec->block); in emu8k_pcm_hw_params()
584 rec->block = snd_util_mem_alloc(rec->emu->memhdr, rec->allocated_bytes); in emu8k_pcm_hw_params()
607 snd_util_mem_free(rec->emu->memhdr, rec->block); in emu8k_pcm_hw_free()
/linux-2.6.39/sound/synth/emux/
Demux_proc.c48 if (emu->memhdr) { in snd_emux_proc_info_read()
49 snd_iprintf(buf, "Memory Size: %d\n", emu->memhdr->size); in snd_emux_proc_info_read()
50 snd_iprintf(buf, "Memory Available: %d\n", snd_util_mem_avail(emu->memhdr)); in snd_emux_proc_info_read()
51 snd_iprintf(buf, "Allocated Blocks: %d\n", emu->memhdr->nblocks); in snd_emux_proc_info_read()
Demux_hwdep.c102 if (emu->memhdr) { in snd_emux_hwdep_ioctl()
103 int size = snd_util_mem_avail(emu->memhdr); in snd_emux_hwdep_ioctl()
Demux.c117 emu->sflist = snd_sf_new(&sf_cb, emu->memhdr); in snd_emux_register()
Dsoundfont.c752 (sflist->callback.private_data, sp, sflist->memhdr, in load_data()
1019 (sflist->callback.private_data, smp, sflist->memhdr, in load_guspatch()
1380 sp, sflist->memhdr); in snd_sf_clear()
1403 sflist->memhdr = hdr; in snd_sf_new()
1483 sp, sflist->memhdr); in snd_soundfont_remove_unlocked()
Demux_oss.c278 if (emu->memhdr) in snd_emux_ioctl_seq_oss()
279 return snd_util_mem_avail(emu->memhdr); in snd_emux_ioctl_seq_oss()
/linux-2.6.39/sound/pci/emu10k1/
Dmemory.c212 list_for_each(p, &emu->memhdr->block) { in search_empty()
223 …blk = (struct snd_emu10k1_memblk *)__snd_util_memblk_new(emu->memhdr, psize << PAGE_SHIFT, p->prev… in search_empty()
309 hdr = emu->memhdr; in snd_emu10k1_alloc_pages()
374 struct snd_util_memhdr *hdr = hw->memhdr; in snd_emu10k1_synth_alloc()
400 struct snd_util_memhdr *hdr = emu->memhdr; in snd_emu10k1_synth_free()
462 get_single_page_range(emu->memhdr, blk, &first_page, &last_page); in synth_alloc_pages()
493 get_single_page_range(emu->memhdr, blk, &first_page, &last_page); in synth_free_pages()
Demu10k1_synth.c58 emux->memhdr = hw->memhdr; in snd_emu10k1_synth_new_device()
Demu10k1_main.c1269 if (emu->memhdr) in snd_emu10k1_free()
1270 snd_util_memhdr_free(emu->memhdr); in snd_emu10k1_free()
1859 emu->memhdr = snd_util_memhdr_new(emu->max_cache_pages * PAGE_SIZE); in snd_emu10k1_create()
1860 if (emu->memhdr == NULL) { in snd_emu10k1_create()
1864 emu->memhdr->block_extra_size = sizeof(struct snd_emu10k1_memblk) - in snd_emu10k1_create()
/linux-2.6.39/sound/pci/trident/
Dtrident_memory.c202 hdr = trident->tlb.memhdr; in snd_trident_alloc_sg_pages()
251 hdr = trident->tlb.memhdr; in snd_trident_alloc_cont_pages()
306 hdr = trident->tlb.memhdr; in snd_trident_free_pages()
Dtrident_main.c3324 snd_iprintf(buffer, "Memory Maximum : %d\n", trident->tlb.memhdr->size); in snd_trident_proc_read()
3325 snd_iprintf(buffer, "Memory Used : %d\n", trident->tlb.memhdr->used); in snd_trident_proc_read()
3326 snd_iprintf(buffer, "Memory Free : %d\n", snd_util_mem_avail(trident->tlb.memhdr)); in snd_trident_proc_read()
3393 trident->tlb.memhdr = snd_util_memhdr_new(SNDRV_TRIDENT_PAGE_SIZE * SNDRV_TRIDENT_MAX_PAGES); in snd_trident_tlb_alloc()
3394 if (trident->tlb.memhdr == NULL) in snd_trident_tlb_alloc()
3397 trident->tlb.memhdr->block_extra_size = sizeof(struct snd_trident_memblk_arg); in snd_trident_tlb_alloc()
3697 if (trident->tlb.memhdr) in snd_trident_free()
3698 snd_util_memhdr_free(trident->tlb.memhdr); in snd_trident_free()
/linux-2.6.39/include/sound/
Demu8000.h87 struct snd_util_memhdr *memhdr; member
Dsoundfont.h98 struct snd_util_memhdr *memhdr; member
Demux_synth.h126 struct snd_util_memhdr *memhdr; /* memory chunk information */ member
Dtrident.h271 struct snd_util_memhdr * memhdr; /* page allocation list */ member
Demu10k1.h1719 struct snd_util_memhdr *memhdr; /* page allocation list */ member