Searched refs:silent_page (Results 1 – 8 of 8) sorted by relevance
/linux/sound/pci/emu10k1/ |
H A D | emu10k1_main.c | 140 unsigned int silent_page; in snd_emu10k1_init() local 265 …silent_page = (emu->silent_page.addr << emu->address_mode) | (emu->address_mode ? MAP_PTI_MASK1 : … in snd_emu10k1_init() 267 snd_emu10k1_ptr_write(emu, MAPA, ch, silent_page); in snd_emu10k1_init() 268 snd_emu10k1_ptr_write(emu, MAPB, ch, silent_page); in snd_emu10k1_init() 925 if (emu->silent_page.area) in snd_emu10k1_free() 926 snd_dma_free_pages(&emu->silent_page); in snd_emu10k1_free() 1476 unsigned int silent_page; in snd_emu10k1_create() local 1590 &emu->silent_page) < 0) in snd_emu10k1_create() 1593 (unsigned long)emu->silent_page.addr, in snd_emu10k1_create() 1594 (unsigned long)(emu->silent_page.addr + in snd_emu10k1_create() [all …]
|
H A D | memory.c | 39 #define set_silent_ptb(emu,page) __set_ptb_entry(emu,page,emu->silent_page.addr) 59 __set_ptb_entry(emu, page, emu->silent_page.addr); in set_silent_ptb() 332 addr = emu->silent_page.addr; in snd_emu10k1_alloc_pages()
|
H A D | emupcm.c | 268 unsigned int silent_page; in snd_emu10k1_pcm_init_voice() local 273 silent_page = ((unsigned int)emu->silent_page.addr << emu->address_mode) | in snd_emu10k1_pcm_init_voice() 289 MAPA, silent_page, in snd_emu10k1_pcm_init_voice() 290 MAPB, silent_page, in snd_emu10k1_pcm_init_voice()
|
H A D | emu10k1_callback.c | 365 …map = (hw->silent_page.addr << hw->address_mode) | (hw->address_mode ? MAP_PTI_MASK1 : MAP_PTI_MAS… in start_voice()
|
/linux/sound/pci/trident/ |
H A D | trident_memory.c | 34 #define set_silent_tlb(trident,page) __set_tlb_bus(trident, page, trident->tlb.silent_page->addr) 61 __set_tlb_bus(trident, page, trident->tlb.silent_page->addr); in set_silent_tlb() 62 __set_tlb_bus(trident, page+1, trident->tlb.silent_page->addr); in set_silent_tlb() 95 __set_tlb_bus(trident, page, trident->tlb.silent_page->addr); in set_silent_tlb()
|
H A D | trident.h | 256 struct snd_dma_buffer *silent_page; member
|
H A D | trident_main.c | 3332 trident->tlb.silent_page = in snd_trident_tlb_alloc() 3335 if (!trident->tlb.silent_page) { in snd_trident_tlb_alloc() 3339 memset(trident->tlb.silent_page->area, 0, SNDRV_TRIDENT_PAGE_SIZE); in snd_trident_tlb_alloc() 3341 trident->tlb.entries[i] = cpu_to_le32(trident->tlb.silent_page->addr & ~(SNDRV_TRIDENT_PAGE_SIZE-1)); in snd_trident_tlb_alloc()
|
/linux/include/sound/ |
H A D | emu10k1.h | 1718 struct snd_dma_buffer silent_page; /* silent page */ member
|