Lines Matching defs:pcm

158 struct pcm {  struct
166 struct pcm_config config; argument
167 struct snd_pcm_mmap_status *mmap_status; argument
168 struct snd_pcm_mmap_control *mmap_control; argument
169 struct snd_pcm_sync_ptr *sync_ptr; argument
175 unsigned int pcm_get_buffer_size(struct pcm *pcm) in pcm_get_buffer_size()
180 const char* pcm_get_error(struct pcm *pcm) in pcm_get_error()
185 static int oops(struct pcm *pcm, int e, const char *fmt, ...) in oops()
228 unsigned int pcm_bytes_to_frames(struct pcm *pcm, unsigned int bytes) in pcm_bytes_to_frames()
234 unsigned int pcm_frames_to_bytes(struct pcm *pcm, unsigned int frames) in pcm_frames_to_bytes()
240 static int pcm_sync_ptr(struct pcm *pcm, int flags) { in pcm_sync_ptr()
249 static int pcm_hw_mmap_status(struct pcm *pcm) { in pcm_hw_mmap_status()
295 static void pcm_hw_munmap_status(struct pcm *pcm) { in pcm_hw_munmap_status()
310 static int pcm_areas_copy(struct pcm *pcm, unsigned int pcm_offset, in pcm_areas_copy()
330 static int pcm_mmap_transfer_areas(struct pcm *pcm, char *buf, in pcm_mmap_transfer_areas()
354 int pcm_get_htimestamp(struct pcm *pcm, unsigned int *avail, in pcm_get_htimestamp()
392 int pcm_write(struct pcm *pcm, const void *data, unsigned int count) in pcm_write()
429 int pcm_read(struct pcm *pcm, void *data, unsigned int count) in pcm_read()
587 int pcm_close(struct pcm *pcm) in pcm_close()
611 struct pcm *pcm; in pcm_open() local
768 int pcm_is_ready(struct pcm *pcm) in pcm_is_ready()
773 int pcm_start(struct pcm *pcm) in pcm_start()
788 int pcm_stop(struct pcm *pcm) in pcm_stop()
797 static inline int pcm_mmap_playback_avail(struct pcm *pcm) in pcm_mmap_playback_avail()
811 static inline int pcm_mmap_capture_avail(struct pcm *pcm) in pcm_mmap_capture_avail()
819 static inline int pcm_mmap_avail(struct pcm *pcm) in pcm_mmap_avail()
828 static void pcm_mmap_appl_forward(struct pcm *pcm, int frames) in pcm_mmap_appl_forward()
839 int pcm_mmap_begin(struct pcm *pcm, void **areas, unsigned int *offset, in pcm_mmap_begin()
866 int pcm_mmap_commit(struct pcm *pcm, unsigned int offset, unsigned int frames) in pcm_mmap_commit()
875 int pcm_avail_update(struct pcm *pcm) in pcm_avail_update()
881 int pcm_state(struct pcm *pcm) in pcm_state()
890 int pcm_set_avail_min(struct pcm *pcm, int avail_min) in pcm_set_avail_min()
899 int pcm_wait(struct pcm *pcm, int timeout) in pcm_wait()
940 int pcm_mmap_transfer(struct pcm *pcm, const void *buffer, unsigned int bytes) in pcm_mmap_transfer()
1027 int pcm_mmap_write(struct pcm *pcm, const void *data, unsigned int count) in pcm_mmap_write()
1035 int pcm_mmap_read(struct pcm *pcm, void *data, unsigned int count) in pcm_mmap_read()