diff options
author | Takashi Iwai <tiwai@suse.de> | 2023-05-23 09:53:39 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2023-05-23 12:11:14 +0200 |
commit | ea46f79709b6262f12c8ca24f32bfe8d638152ee (patch) | |
tree | 12b5d6def2a0a2a5c4b26cf2496628cc76e8a5ea /include/sound/seq_kernel.h | |
parent | f80e6d60d677be1d4dbbcdbf97379b8fbcf97ff0 (diff) | |
download | linux-ea46f79709b6262f12c8ca24f32bfe8d638152ee.tar.gz linux-ea46f79709b6262f12c8ca24f32bfe8d638152ee.tar.bz2 linux-ea46f79709b6262f12c8ca24f32bfe8d638152ee.zip |
ALSA: seq: Add snd_seq_expand_var_event_at() helper
Create a new variant of snd_seq_expand_var_event() for expanding the
data starting from the given byte offset. It'll be used by the new
UMP sequencer code later.
Reviewed-by: Jaroslav Kysela <perex@perex.cz>
Link: https://lore.kernel.org/r/20230523075358.9672-19-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'include/sound/seq_kernel.h')
-rw-r--r-- | include/sound/seq_kernel.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sound/seq_kernel.h b/include/sound/seq_kernel.h index 658911926f3a..527e7f8ad661 100644 --- a/include/sound/seq_kernel.h +++ b/include/sound/seq_kernel.h @@ -70,6 +70,8 @@ int snd_seq_kernel_client_ctl(int client, unsigned int cmd, void *arg); typedef int (*snd_seq_dump_func_t)(void *ptr, void *buf, int count); int snd_seq_expand_var_event(const struct snd_seq_event *event, int count, char *buf, int in_kernel, int size_aligned); +int snd_seq_expand_var_event_at(const struct snd_seq_event *event, int count, + char *buf, int offset); int snd_seq_dump_var_event(const struct snd_seq_event *event, snd_seq_dump_func_t func, void *private_data); |