• Home
  • Raw
  • Download

Lines Matching refs:iodev

32 void iodev_stub_frames_queued(cras_iodev* iodev, int ret, timespec ts) {  in iodev_stub_frames_queued()  argument
34 frames_queued_map.insert({iodev, data}); in iodev_stub_frames_queued()
37 void iodev_stub_valid_frames(cras_iodev* iodev, int ret, timespec ts) { in iodev_stub_valid_frames() argument
39 valid_frames_map.insert({iodev, data}); in iodev_stub_valid_frames()
42 bool iodev_stub_get_drop_time(cras_iodev* iodev, timespec* ts) { in iodev_stub_get_drop_time() argument
43 auto elem = drop_time_map.find(iodev); in iodev_stub_get_drop_time()
53 int cras_iodev_add_stream(struct cras_iodev* iodev, struct dev_stream* stream) { in cras_iodev_add_stream() argument
54 DL_APPEND(iodev->streams, stream); in cras_iodev_add_stream()
58 int cras_iodev_get_valid_frames(struct cras_iodev* iodev, in cras_iodev_get_valid_frames() argument
60 auto elem = valid_frames_map.find(iodev); in cras_iodev_get_valid_frames()
69 double cras_iodev_get_est_rate_ratio(const struct cras_iodev* iodev) { in cras_iodev_get_est_rate_ratio() argument
73 int cras_iodev_get_dsp_delay(const struct cras_iodev* iodev) { in cras_iodev_get_dsp_delay() argument
77 int cras_iodev_frames_queued(struct cras_iodev* iodev, in cras_iodev_frames_queued() argument
79 auto elem = frames_queued_map.find(iodev); in cras_iodev_frames_queued()
88 struct dev_stream* cras_iodev_rm_stream(struct cras_iodev* iodev, in cras_iodev_rm_stream() argument
93 int cras_iodev_update_rate(struct cras_iodev* iodev, in cras_iodev_update_rate() argument
99 enum CRAS_IODEV_STATE cras_iodev_state(const struct cras_iodev* iodev) { in cras_iodev_state() argument
100 return iodev->state; in cras_iodev_state()
103 unsigned int cras_iodev_all_streams_written(struct cras_iodev* iodev) { in cras_iodev_all_streams_written() argument
107 int cras_iodev_put_input_buffer(struct cras_iodev* iodev) { in cras_iodev_put_input_buffer() argument
111 int cras_iodev_put_output_buffer(struct cras_iodev* iodev, in cras_iodev_put_output_buffer() argument
119 int cras_iodev_get_input_buffer(struct cras_iodev* iodev, unsigned* frames) { in cras_iodev_get_input_buffer() argument
123 int cras_iodev_get_output_buffer(struct cras_iodev* iodev, in cras_iodev_get_output_buffer() argument
129 float cras_iodev_get_software_gain_scaler(const struct cras_iodev* iodev) { in cras_iodev_get_software_gain_scaler() argument
133 void cras_iodev_stream_written(struct cras_iodev* iodev, in cras_iodev_stream_written() argument
141 int cras_iodev_buffer_avail(struct cras_iodev* iodev, unsigned hw_level) { in cras_iodev_buffer_avail() argument
145 unsigned int cras_iodev_max_stream_offset(const struct cras_iodev* iodev) { in cras_iodev_max_stream_offset() argument
157 int cras_iodev_reset_request(struct cras_iodev* iodev) { in cras_iodev_reset_request() argument
161 unsigned int cras_iodev_stream_offset(struct cras_iodev* iodev, in cras_iodev_stream_offset() argument
166 unsigned int cras_iodev_get_num_underruns(const struct cras_iodev* iodev) { in cras_iodev_get_num_underruns() argument
178 void cras_iodev_update_highest_hw_level(struct cras_iodev* iodev, in cras_iodev_update_highest_hw_level() argument
181 void cras_iodev_start_stream(struct cras_iodev* iodev, in cras_iodev_start_stream() argument
184 int cras_iodev_drop_frames_by_time(struct cras_iodev* iodev, in cras_iodev_drop_frames_by_time() argument
186 drop_time_map.insert({iodev, ts}); in cras_iodev_drop_frames_by_time()