Lines Matching defs:io

126 struct dma_chan *rsnd_mod_dma_req(struct rsnd_dai_stream *io,  in rsnd_mod_dma_req()
167 struct rsnd_dai_stream *io, in rsnd_mod_get_status()
223 struct rsnd_dai_stream *io)) in rsnd_mod_interrupt()
230 struct rsnd_dai_stream *io = &rdai->playback; in rsnd_mod_interrupt() local
241 int rsnd_io_is_working(struct rsnd_dai_stream *io) in rsnd_io_is_working()
250 int rsnd_runtime_channel_original_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_original_with_params()
268 int rsnd_runtime_channel_after_ctu_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_after_ctu_with_params()
309 int rsnd_runtime_channel_for_ssi_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_for_ssi_with_params()
324 int rsnd_runtime_is_multi_ssi(struct rsnd_dai_stream *io) in rsnd_runtime_is_multi_ssi()
335 int rsnd_runtime_is_tdm(struct rsnd_dai_stream *io) in rsnd_runtime_is_tdm()
340 int rsnd_runtime_is_tdm_split(struct rsnd_dai_stream *io) in rsnd_runtime_is_tdm_split()
348 u32 rsnd_get_adinr_bit(struct rsnd_mod *mod, struct rsnd_dai_stream *io) in rsnd_get_adinr_bit()
371 u32 rsnd_get_dalign(struct rsnd_mod *mod, struct rsnd_dai_stream *io) in rsnd_get_dalign()
428 u32 rsnd_get_busif_shift(struct rsnd_dai_stream *io, struct rsnd_mod *mod) in rsnd_get_busif_shift()
479 struct rsnd_dai_stream *io, in rsnd_mod_next()
530 static int rsnd_status_update(struct rsnd_dai_stream *io, in rsnd_status_update()
552 #define rsnd_dai_call(fn, io, param...) \ argument
577 struct rsnd_dai_stream *io, in rsnd_dai_connect()
605 struct rsnd_dai_stream *io, in rsnd_dai_disconnect()
665 void rsnd_dai_period_elapsed(struct rsnd_dai_stream *io) in rsnd_dai_period_elapsed()
679 static void rsnd_dai_stream_init(struct rsnd_dai_stream *io, in rsnd_dai_stream_init()
685 static void rsnd_dai_stream_quit(struct rsnd_dai_stream *io) in rsnd_dai_stream_quit()
713 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_soc_dai_trigger() local
881 struct rsnd_dai_stream *io, char *unit) in rsnd_soc_hw_rule()
930 struct rsnd_dai_stream *io = rule->private; in rsnd_soc_hw_rule_rate() local
953 struct rsnd_dai_stream *io = rule->private; in rsnd_soc_hw_rule_channels() local
986 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_soc_dai_startup() local
1043 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_soc_dai_shutdown() local
1058 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_soc_dai_prepare() local
1089 struct rsnd_dai_stream *io, in rsnd_parse_tdm_split_mode()
1127 struct rsnd_dai_stream *io, in rsnd_parse_connect_simple()
1137 struct rsnd_dai_stream *io, in rsnd_parse_connect_graph()
1321 struct rsnd_dai_stream *io, in rsnd_preallocate_pages()
1556 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_hw_update() local
1577 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_hw_params() local
1693 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); in rsnd_pointer() local
1770 int rsnd_kctrl_accept_anytime(struct rsnd_dai_stream *io) in rsnd_kctrl_accept_anytime()
1775 int rsnd_kctrl_accept_runtime(struct rsnd_dai_stream *io) in rsnd_kctrl_accept_runtime()
1831 struct rsnd_dai_stream *io, in rsnd_kctrl_new()
1834 int (*accept)(struct rsnd_dai_stream *io), in rsnd_kctrl_new()
1835 void (*update)(struct rsnd_dai_stream *io, in rsnd_kctrl_new()
1903 struct rsnd_dai_stream *io) in rsnd_rdai_continuance_probe()