Lines Matching defs:pcm
253 struct pcm { struct
262 struct pcm_config config; argument
263 struct snd_pcm_mmap_status *mmap_status; argument
264 struct snd_pcm_mmap_control *mmap_control; argument
265 struct snd_pcm_sync_ptr *sync_ptr; argument
271 struct pcm_ops *ops; argument
276 unsigned int pcm_get_buffer_size(struct pcm *pcm) in pcm_get_buffer_size()
281 const char* pcm_get_error(struct pcm *pcm) in pcm_get_error()
286 unsigned int pcm_get_subdevice(struct pcm *pcm) in pcm_get_subdevice()
291 static int oops(struct pcm *pcm, int e, const char *fmt, ...) in oops()
338 unsigned int pcm_bytes_to_frames(struct pcm *pcm, unsigned int bytes) in pcm_bytes_to_frames()
344 unsigned int pcm_frames_to_bytes(struct pcm *pcm, unsigned int frames) in pcm_frames_to_bytes()
350 static int pcm_sync_ptr(struct pcm *pcm, int flags) { in pcm_sync_ptr()
360 static int pcm_hw_mmap_status(struct pcm *pcm) { in pcm_hw_mmap_status()
406 static void pcm_hw_munmap_status(struct pcm *pcm) { in pcm_hw_munmap_status()
421 static int pcm_areas_copy(struct pcm *pcm, unsigned int pcm_offset, in pcm_areas_copy()
441 static int pcm_mmap_transfer_areas(struct pcm *pcm, char *buf, in pcm_mmap_transfer_areas()
465 int pcm_get_htimestamp(struct pcm *pcm, unsigned int *avail, in pcm_get_htimestamp()
503 int pcm_mmap_get_hw_ptr(struct pcm* pcm, unsigned int *hw_ptr, struct timespec *tstamp) in pcm_mmap_get_hw_ptr()
534 int pcm_write(struct pcm *pcm, const void *data, unsigned int count) in pcm_write()
573 int pcm_read(struct pcm *pcm, void *data, unsigned int count) in pcm_read()
877 int pcm_close(struct pcm *pcm) in pcm_close()
905 struct pcm *pcm; in pcm_open() local
1074 int pcm_is_ready(struct pcm *pcm) in pcm_is_ready()
1079 int pcm_prepare(struct pcm *pcm) in pcm_prepare()
1091 int pcm_start(struct pcm *pcm) in pcm_start()
1107 int pcm_stop(struct pcm *pcm) in pcm_stop()
1117 static inline int pcm_mmap_playback_avail(struct pcm *pcm) in pcm_mmap_playback_avail()
1131 static inline int pcm_mmap_capture_avail(struct pcm *pcm) in pcm_mmap_capture_avail()
1139 int pcm_mmap_avail(struct pcm *pcm) in pcm_mmap_avail()
1148 static void pcm_mmap_appl_forward(struct pcm *pcm, int frames) in pcm_mmap_appl_forward()
1159 int pcm_mmap_begin(struct pcm *pcm, void **areas, unsigned int *offset, in pcm_mmap_begin()
1186 int pcm_mmap_commit(struct pcm *pcm, unsigned int offset __attribute__((unused)), unsigned int fram… in pcm_mmap_commit()
1195 int pcm_avail_update(struct pcm *pcm) in pcm_avail_update()
1201 int pcm_state(struct pcm *pcm) in pcm_state()
1210 int pcm_set_avail_min(struct pcm *pcm, int avail_min) in pcm_set_avail_min()
1219 int pcm_wait(struct pcm *pcm, int timeout) in pcm_wait()
1260 int pcm_get_poll_fd(struct pcm *pcm) in pcm_get_poll_fd()
1265 int pcm_mmap_transfer(struct pcm *pcm, const void *buffer, unsigned int bytes) in pcm_mmap_transfer()
1353 int pcm_mmap_write(struct pcm *pcm, const void *data, unsigned int count) in pcm_mmap_write()
1361 int pcm_mmap_read(struct pcm *pcm, void *data, unsigned int count) in pcm_mmap_read()
1369 int pcm_ioctl(struct pcm *pcm, int request, ...) in pcm_ioctl()