Home
last modified time | relevance | path

Searched refs:snd_pcm_plugin (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/sound/core/oss/
H A Dpcm_plugin.h39 struct snd_pcm_plugin { struct
47 snd_pcm_sframes_t (*src_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t dst_frames);
48 snd_pcm_sframes_t (*dst_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t src_frames);
49 snd_pcm_sframes_t (*client_channels)(struct snd_pcm_plugin *plugin,
52 snd_pcm_sframes_t (*transfer)(struct snd_pcm_plugin *plugin,
56 int (*action)(struct snd_pcm_plugin *plugin,
59 struct snd_pcm_plugin *prev;
60 struct snd_pcm_plugin *next;
63 void (*private_free)(struct snd_pcm_plugin *plugin);
75 struct snd_pcm_plugin **re
[all...]
H A Dio.c37 static snd_pcm_sframes_t io_playback_transfer(struct snd_pcm_plugin *plugin, in io_playback_transfer()
63 static snd_pcm_sframes_t io_capture_transfer(struct snd_pcm_plugin *plugin, in io_capture_transfer()
90 static snd_pcm_sframes_t io_src_channels(struct snd_pcm_plugin *plugin, in io_src_channels()
110 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_io()
114 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_io()
H A Drate.c40 typedef void (*rate_f)(struct snd_pcm_plugin *plugin,
53 static void rate_init(struct snd_pcm_plugin *plugin) in rate_init()
64 static void resample_expand(struct snd_pcm_plugin *plugin, in resample_expand()
123 static void resample_shrink(struct snd_pcm_plugin *plugin, in resample_shrink()
183 static snd_pcm_sframes_t rate_src_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_src_frames()
216 static snd_pcm_sframes_t rate_dst_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_dst_frames()
249 static snd_pcm_sframes_t rate_transfer(struct snd_pcm_plugin *plugin, in rate_transfer()
283 static int rate_action(struct snd_pcm_plugin *plugin, in rate_action()
303 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_rate()
307 struct snd_pcm_plugin *plugi in snd_pcm_plugin_build_rate()
[all...]
H A Dcopy.c27 static snd_pcm_sframes_t copy_transfer(struct snd_pcm_plugin *plugin, in copy_transfer()
64 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_copy()
67 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_copy()
H A Dlinear.c55 static void convert(struct snd_pcm_plugin *plugin, in convert()
88 static snd_pcm_sframes_t linear_transfer(struct snd_pcm_plugin *plugin, in linear_transfer()
152 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_linear()
156 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_linear()
H A Dmulaw.c141 typedef void (*mulaw_f)(struct snd_pcm_plugin *plugin,
168 static void mulaw_decode(struct snd_pcm_plugin *plugin, in mulaw_decode()
214 static void mulaw_encode(struct snd_pcm_plugin *plugin, in mulaw_encode()
248 static snd_pcm_sframes_t mulaw_transfer(struct snd_pcm_plugin *plugin, in mulaw_transfer()
303 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_mulaw()
307 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_mulaw()
H A Dpcm_plugin.c49 static int snd_pcm_plugin_alloc(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in snd_pcm_plugin_alloc()
113 struct snd_pcm_plugin *plugin = snd_pcm_plug_first(plug); in snd_pcm_plug_alloc()
125 struct snd_pcm_plugin *plugin = snd_pcm_plug_last(plug); in snd_pcm_plug_alloc()
141 snd_pcm_sframes_t snd_pcm_plugin_client_channels(struct snd_pcm_plugin *plugin, in snd_pcm_plugin_client_channels()
154 struct snd_pcm_plugin **ret) in snd_pcm_plugin_build()
156 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build()
190 int snd_pcm_plugin_free(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_free()
206 struct snd_pcm_plugin *plugin, *plugin_next; in calc_dst_frames()
228 struct snd_pcm_plugin *plugin, *plugin_prev; in calc_src_frames()
378 struct snd_pcm_plugin *plugi in snd_pcm_plug_format_plugins()
[all...]
H A Droute.c47 static snd_pcm_sframes_t route_transfer(struct snd_pcm_plugin *plugin, in route_transfer()
90 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_route()
92 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_route()
H A Dpcm_oss.c542 struct snd_pcm_plugin *plugin, *next; in snd_pcm_oss_plugin_clear()
554 static int snd_pcm_plugin_insert(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_insert()
569 int snd_pcm_plugin_append(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_append()
985 struct snd_pcm_plugin *plugin; in snd_pcm_oss_change_params_locked()
/kernel/linux/linux-6.6/sound/core/oss/
H A Dpcm_plugin.h39 struct snd_pcm_plugin { struct
47 snd_pcm_sframes_t (*src_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t dst_frames);
48 snd_pcm_sframes_t (*dst_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t src_frames);
49 snd_pcm_sframes_t (*client_channels)(struct snd_pcm_plugin *plugin,
52 snd_pcm_sframes_t (*transfer)(struct snd_pcm_plugin *plugin,
56 int (*action)(struct snd_pcm_plugin *plugin,
59 struct snd_pcm_plugin *prev;
60 struct snd_pcm_plugin *next;
63 void (*private_free)(struct snd_pcm_plugin *plugin);
75 struct snd_pcm_plugin **re
[all...]
H A Dio.c37 static snd_pcm_sframes_t io_playback_transfer(struct snd_pcm_plugin *plugin, in io_playback_transfer()
63 static snd_pcm_sframes_t io_capture_transfer(struct snd_pcm_plugin *plugin, in io_capture_transfer()
90 static snd_pcm_sframes_t io_src_channels(struct snd_pcm_plugin *plugin, in io_src_channels()
110 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_io()
114 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_io()
H A Drate.c40 typedef void (*rate_f)(struct snd_pcm_plugin *plugin,
53 static void rate_init(struct snd_pcm_plugin *plugin) in rate_init()
64 static void resample_expand(struct snd_pcm_plugin *plugin, in resample_expand()
123 static void resample_shrink(struct snd_pcm_plugin *plugin, in resample_shrink()
183 static snd_pcm_sframes_t rate_src_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_src_frames()
216 static snd_pcm_sframes_t rate_dst_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_dst_frames()
249 static snd_pcm_sframes_t rate_transfer(struct snd_pcm_plugin *plugin, in rate_transfer()
283 static int rate_action(struct snd_pcm_plugin *plugin, in rate_action()
303 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_rate()
307 struct snd_pcm_plugin *plugi in snd_pcm_plugin_build_rate()
[all...]
H A Dcopy.c27 static snd_pcm_sframes_t copy_transfer(struct snd_pcm_plugin *plugin, in copy_transfer()
64 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_copy()
67 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_copy()
H A Dlinear.c55 static void convert(struct snd_pcm_plugin *plugin, in convert()
88 static snd_pcm_sframes_t linear_transfer(struct snd_pcm_plugin *plugin, in linear_transfer()
152 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_linear()
156 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_linear()
H A Dmulaw.c141 typedef void (*mulaw_f)(struct snd_pcm_plugin *plugin,
168 static void mulaw_decode(struct snd_pcm_plugin *plugin, in mulaw_decode()
214 static void mulaw_encode(struct snd_pcm_plugin *plugin, in mulaw_encode()
248 static snd_pcm_sframes_t mulaw_transfer(struct snd_pcm_plugin *plugin, in mulaw_transfer()
303 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_mulaw()
307 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_mulaw()
H A Dpcm_plugin.c49 static int snd_pcm_plugin_alloc(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in snd_pcm_plugin_alloc()
114 struct snd_pcm_plugin *plugin = snd_pcm_plug_first(plug); in snd_pcm_plug_alloc()
126 struct snd_pcm_plugin *plugin = snd_pcm_plug_last(plug); in snd_pcm_plug_alloc()
142 snd_pcm_sframes_t snd_pcm_plugin_client_channels(struct snd_pcm_plugin *plugin, in snd_pcm_plugin_client_channels()
155 struct snd_pcm_plugin **ret) in snd_pcm_plugin_build()
157 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build()
191 int snd_pcm_plugin_free(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_free()
207 struct snd_pcm_plugin *plugin, *plugin_next; in calc_dst_frames()
229 struct snd_pcm_plugin *plugin, *plugin_prev; in calc_src_frames()
379 struct snd_pcm_plugin *plugi in snd_pcm_plug_format_plugins()
[all...]
H A Droute.c47 static snd_pcm_sframes_t route_transfer(struct snd_pcm_plugin *plugin, in route_transfer()
90 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_route()
92 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_route()
H A Dpcm_oss.c542 struct snd_pcm_plugin *plugin, *next; in snd_pcm_oss_plugin_clear()
554 static int snd_pcm_plugin_insert(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_insert()
569 int snd_pcm_plugin_append(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_append()
993 struct snd_pcm_plugin *plugin; in snd_pcm_oss_change_params_locked()
/kernel/linux/linux-5.10/include/sound/
H A Dpcm_oss.h47 struct snd_pcm_plugin *plugin_first;
48 struct snd_pcm_plugin *plugin_last;
/kernel/linux/linux-6.6/include/sound/
H A Dpcm_oss.h47 struct snd_pcm_plugin *plugin_first;
48 struct snd_pcm_plugin *plugin_last;

Completed in 16 milliseconds