@samitouri / QOSamiQemu / commits / f7958dfd9f

audio: make list type declaration private

No need to share in a common header. Reviewed-by: Mark Cave-Ayland <mark.caveayland@nutanix.com> Reviewed-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>

Marc-André Lureau committed Oct 28, 2025 at 15:47 UTC f7958dfd9f283c7127b9970ef59e512867adb434
2 files changed +7 -7
audio/audio.c
+7
@@ -68,6 +68,13 @@ const char *audio_prio_list[] = {
68 NULL
69 };
70
71 +typedef struct AudiodevListEntry {
72 + Audiodev *dev;
73 + QSIMPLEQ_ENTRY(AudiodevListEntry) next;
74 +} AudiodevListEntry;
75 +
76 +typedef QSIMPLEQ_HEAD(, AudiodevListEntry) AudiodevListHead;
77 +
78 static AudiodevListHead audiodevs =
79 QSIMPLEQ_HEAD_INITIALIZER(audiodevs);
80 static AudiodevListHead default_audiodevs =
audio/audio_int.h
-7
@@ -306,13 +306,6 @@ static inline size_t audio_ring_posb(size_t pos, size_t dist, size_t len)
306 #define ldebug(fmt, ...) (void)0
307 #endif
308
309 -typedef struct AudiodevListEntry {
310 - Audiodev *dev;
311 - QSIMPLEQ_ENTRY(AudiodevListEntry) next;
312 -} AudiodevListEntry;
313 -
314 -typedef QSIMPLEQ_HEAD(, AudiodevListEntry) AudiodevListHead;
315 -
309 void audio_create_pdos(Audiodev *dev);
310 AudiodevPerDirectionOptions *audio_get_pdo_in(Audiodev *dev);
311 AudiodevPerDirectionOptions *audio_get_pdo_out(Audiodev *dev);