• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/

Lines Matching defs:memory

44  *	families is external goop like docking capability, memory for
63 * APU, through another rate converter APU, and then into memory via
66 * to have a 512 byte buffer sitting around in wavecache/memory.
79 * wasting quite a bit of memory. The only fixes I can see would be
464 struct esm_memory *memory;
516 /* DMA memory block */
530 struct mutex memory_mutex; /* memory lock */
996 snd_es1968_program_wavecache(chip, es, channel, es->memory->buf.addr, 0);
999 pa = es->memory->buf.addr;
1151 init_capture_apu(chip, es, 0, es->memory->buf.addr, size,
1161 es->memory->buf.addr + size*2, size,
1311 * DMA memory management *
1333 /* allocate a new memory chunk with the specified size */
1367 /* free a memory chunk */
1451 /* buffer is extracted from the pre-allocated memory chunk */
1460 if (chan->memory) {
1461 if (chan->memory->buf.bytes >= size) {
1465 snd_es1968_free_memory(chip, chan->memory);
1467 chan->memory = snd_es1968_new_memory(chip, size);
1468 if (chan->memory == NULL) {
1472 snd_pcm_set_runtime_buffer(substream, &chan->memory->buf);
1486 if (chan->memory) {
1487 snd_es1968_free_memory(chip, chan->memory);
1488 chan->memory = NULL;
1687 struct esm_memory *memory;
1698 if ((memory = snd_es1968_new_memory(chip, CLOCK_MEASURE_BUFSIZE)) == NULL) {
1704 memset(memory->buf.area, 0, CLOCK_MEASURE_BUFSIZE);
1706 wave_set_register(chip, apu << 3, (memory->buf.addr - 0x10) & 0xfff8);
1708 pa = (unsigned int)((memory->buf.addr - chip->dma.addr) >> 1);
1770 snd_es1968_free_memory(chip, memory);
2437 printk(KERN_ERR "es1968: cannot allocate memory for gameport\n");