• Home
  • Raw
  • Download

Lines Matching refs:memory

454 	struct esm_memory *memory;  member
1003 snd_es1968_program_wavecache(chip, es, channel, es->memory->buf.addr, 0); in snd_es1968_playback_setup()
1006 pa = es->memory->buf.addr; in snd_es1968_playback_setup()
1158 init_capture_apu(chip, es, 0, es->memory->buf.addr, size, in snd_es1968_capture_setup()
1168 es->memory->buf.addr + size*2, size, in snd_es1968_capture_setup()
1464 if (chan->memory) { in snd_es1968_hw_params()
1465 if (chan->memory->buf.bytes >= size) { in snd_es1968_hw_params()
1469 snd_es1968_free_memory(chip, chan->memory); in snd_es1968_hw_params()
1471 chan->memory = snd_es1968_new_memory(chip, size); in snd_es1968_hw_params()
1472 if (chan->memory == NULL) { in snd_es1968_hw_params()
1477 snd_pcm_set_runtime_buffer(substream, &chan->memory->buf); in snd_es1968_hw_params()
1491 if (chan->memory) { in snd_es1968_hw_free()
1492 snd_es1968_free_memory(chip, chan->memory); in snd_es1968_hw_free()
1493 chan->memory = NULL; in snd_es1968_hw_free()
1691 struct esm_memory *memory; in es1968_measure_clock() local
1704 memory = snd_es1968_new_memory(chip, CLOCK_MEASURE_BUFSIZE); in es1968_measure_clock()
1705 if (!memory) { in es1968_measure_clock()
1713 memset(memory->buf.area, 0, CLOCK_MEASURE_BUFSIZE); in es1968_measure_clock()
1715 wave_set_register(chip, apu << 3, (memory->buf.addr - 0x10) & 0xfff8); in es1968_measure_clock()
1717 pa = (unsigned int)((memory->buf.addr - chip->dma.addr) >> 1); in es1968_measure_clock()
1775 snd_es1968_free_memory(chip, memory); in es1968_measure_clock()