Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 /*
0003  *   ALSA sequencer /proc info
0004  *   Copyright (c) 1998 by Frank van de Pol <fvdpol@coil.demon.nl>
0005  */
0006 #ifndef __SND_SEQ_INFO_H
0007 #define __SND_SEQ_INFO_H
0008 
0009 #include <sound/info.h>
0010 #include <sound/seq_kernel.h>
0011 
0012 void snd_seq_info_clients_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer);
0013 void snd_seq_info_timer_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer);
0014 void snd_seq_info_queues_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer);
0015 
0016 
0017 #ifdef CONFIG_SND_PROC_FS
0018 int snd_seq_info_init(void);
0019 void snd_seq_info_done(void);
0020 #else
0021 static inline int snd_seq_info_init(void) { return 0; }
0022 static inline void snd_seq_info_done(void) {}
0023 #endif
0024 
0025 #endif