Searched refs:hw_ptr (Results 1 - 18 of 18) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pcmcia/vx/
H A Dvxp_ops.c369 int offset = pipe->hw_ptr;
383 pipe->hw_ptr = 0;
385 pipe->hw_ptr += count;
409 int offset = pipe->hw_ptr;
422 pipe->hw_ptr = 0;
424 pipe->hw_ptr += count;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/core/
H A Dpcm_compat.c186 u32 hw_ptr; member in struct:snd_pcm_status32
212 put_user(status.hw_ptr, &src->hw_ptr) ||
366 u32 hw_ptr; member in struct:snd_pcm_mmap_status32
426 sstatus.hw_ptr = status->hw_ptr % boundary;
431 put_user(sstatus.hw_ptr, &src->s.status.hw_ptr) ||
H A Drawmidi.c136 runtime->appl_ptr = runtime->hw_ptr = 0;
176 runtime->appl_ptr = runtime->hw_ptr = 0;
219 runtime->appl_ptr = runtime->hw_ptr = 0;
870 runtime->buffer[runtime->hw_ptr++] = buffer[0];
871 runtime->hw_ptr %= runtime->buffer_size;
879 count1 = runtime->buffer_size - runtime->hw_ptr;
884 memcpy(runtime->buffer + runtime->hw_ptr, buffer, count1);
885 runtime->hw_ptr += count1;
886 runtime->hw_ptr %= runtime->buffer_size;
899 runtime->hw_ptr
[all...]
H A Dpcm_lib.c71 runtime->silence_start = (runtime->status->hw_ptr +
75 ofs = runtime->status->hw_ptr;
225 runtime->status->hw_ptr = new_hw_ptr;
239 old_hw_ptr = runtime->status->hw_ptr;
268 runtime->status->hw_ptr = new_hw_ptr;
1385 runtime->status->hw_ptr %= runtime->buffer_size;
1387 runtime->status->hw_ptr = 0;
1513 dist = runtime->status->hw_ptr - runtime->hw_ptr_base;
H A Dpcm_native.c604 status->hw_ptr = runtime->status->hw_ptr;
1268 // snd_assert(runtime->status->hw_ptr < runtime->buffer_size, );
1270 runtime->hw_ptr_interrupt = runtime->status->hw_ptr -
1271 runtime->status->hw_ptr % runtime->period_size;
1272 runtime->silence_start = runtime->status->hw_ptr;
1280 runtime->control->appl_ptr = runtime->status->hw_ptr;
1326 runtime->control->appl_ptr = runtime->status->hw_ptr;
1580 /* runtime->control->appl_ptr = runtime->status->hw_ptr; */
2504 sync_ptr.s.status.hw_ptr
[all...]
H A Dpcm.c426 snd_iprintf(buffer, "hw_ptr : %ld\n", runtime->status->hw_ptr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Drawmidi.h72 size_t hw_ptr; /* hardware pointer */ member in struct:snd_rawmidi_runtime
H A Dasound.h386 snd_pcm_uframes_t hw_ptr; /* hw ptr */ member in struct:snd_pcm_status
398 snd_pcm_uframes_t hw_ptr; /* RO: hw ptr (0...boundary-1) */ member in struct:snd_pcm_mmap_status
H A Dvx_core.h82 int hw_ptr; /* the current hardware pointer in bytes */ member in struct:vx_pipe
H A Dpcm.h658 snd_pcm_sframes_t avail = runtime->status->hw_ptr + runtime->buffer_size - runtime->control->appl_ptr;
671 snd_pcm_sframes_t avail = runtime->status->hw_ptr - runtime->control->appl_ptr;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/vx222/
H A Dvx222_ops.c254 int offset = pipe->hw_ptr;
273 pipe->hw_ptr = 0;
275 pipe->hw_ptr += count;
291 int offset = pipe->hw_ptr;
308 pipe->hw_ptr = 0;
310 pipe->hw_ptr += count;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/drivers/vx/
H A Dvx_pcm.c39 * the current point of read buffer is kept in pipe->hw_ptr. note that
114 int offset = pipe->hw_ptr;
131 pipe->hw_ptr = offset;
922 pipe->hw_ptr = 0;
1102 if ((pipe->hw_ptr % pipe->align) == 0)
1152 return bytes_to_frames(runtime, pipe->hw_ptr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dvia82cxxx_audio.c257 atomic_t hw_ptr; member in struct:via_channel
724 atomic_set (&chan->hw_ptr, 0);
1085 atomic_set (&chan->hw_ptr, 0);
1826 n = atomic_read (&chan->hw_ptr);
1838 atomic_set (&chan->hw_ptr, 0);
1841 atomic_inc (&chan->hw_ptr);
1871 DPRINTK ("%s intr, status=0x%02X, hwptr=0x%lX, chan->hw_ptr=%d\n",
1873 atomic_read (&chan->hw_ptr));
2782 info.ptr = atomic_read (&chan->hw_ptr) * chan->frag_size;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/rme9652/
H A Drme9652.c1987 runtime->status->hw_ptr = rme9652_hw_pointer(rme9652);
1989 runtime->status->hw_ptr = 0;
1995 oruntime->status->hw_ptr = runtime->status->hw_ptr;
H A Dhdspm.c3581 runtime->status->hw_ptr = hdspm_hw_pointer(hdspm);
3583 runtime->status->hw_ptr = 0;
3589 oruntime->status->hw_ptr =
3590 runtime->status->hw_ptr;
H A Dhdsp.c3857 runtime->status->hw_ptr = hdsp_hw_pointer(hdsp);
3859 runtime->status->hw_ptr = 0;
3865 oruntime->status->hw_ptr = runtime->status->hw_ptr;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/nm256/
H A Dnm256.c831 struct snd_pcm_hardware *hw_ptr)
836 runtime->hw = *hw_ptr;
829 snd_nm256_setup_stream(struct nm256 *chip, struct nm256_stream *s, struct snd_pcm_substream *substream, struct snd_pcm_hardware *hw_ptr) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/core/oss/
H A Dpcm_oss.c1881 static void snd_pcm_oss_simulate_fill(struct snd_pcm_substream *substream, snd_pcm_uframes_t hw_ptr) argument
1885 appl_ptr = hw_ptr + runtime->buffer_size;
2033 info.ptr = snd_pcm_oss_bytes(substream, runtime->status->hw_ptr % runtime->buffer_size);
2043 info.bytes = snd_pcm_oss_bytes(substream, runtime->status->hw_ptr) & INT_MAX;

Completed in 333 milliseconds