• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/sound/

Lines Matching refs:snd_info_entry

40 struct snd_info_entry;
43 void (*read) (struct snd_info_entry *entry, struct snd_info_buffer *buffer);
44 void (*write) (struct snd_info_entry *entry, struct snd_info_buffer *buffer);
48 int (*open) (struct snd_info_entry *entry,
50 int (*release) (struct snd_info_entry * entry,
52 long (*read) (struct snd_info_entry *entry, void *file_private_data,
55 long (*write) (struct snd_info_entry *entry, void *file_private_data,
58 long long (*llseek) (struct snd_info_entry *entry, void *file_private_data,
60 unsigned int (*poll) (struct snd_info_entry *entry, void *file_private_data,
62 int (*ioctl) (struct snd_info_entry *entry, void *file_private_data,
64 int (*mmap) (struct snd_info_entry *entry, void *file_private_data,
69 struct snd_info_entry {
78 struct snd_info_entry *parent;
82 void (*private_free)(struct snd_info_entry *entry);
100 extern struct snd_info_entry *snd_seq_root;
102 extern struct snd_info_entry *snd_oss_root;
113 struct snd_info_entry *snd_info_create_module_entry(struct module * module,
115 struct snd_info_entry * parent);
116 struct snd_info_entry *snd_info_create_card_entry(struct snd_card * card,
118 struct snd_info_entry * parent);
119 void snd_info_free_entry(struct snd_info_entry * entry);
120 int snd_info_store_text(struct snd_info_entry * entry);
121 int snd_info_restore_text(struct snd_info_entry * entry);
127 int snd_info_register(struct snd_info_entry * entry);
130 int snd_card_proc_new(struct snd_card *card, const char *name, struct snd_info_entry **entryp);
132 static inline void snd_info_set_text_ops(struct snd_info_entry *entry,
134 void (*read)(struct snd_info_entry *, struct snd_info_buffer *))
153 static inline struct snd_info_entry *snd_info_create_module_entry(struct module * module, const char *name, struct snd_info_entry * parent) { return NULL; }
154 static inline struct snd_info_entry *snd_info_create_card_entry(struct snd_card * card, const char *name, struct snd_info_entry * parent) { return NULL; }
155 static inline void snd_info_free_entry(struct snd_info_entry * entry) { ; }
161 static inline int snd_info_register(struct snd_info_entry * entry) { return 0; }
164 struct snd_info_entry **entryp) { return -EINVAL; }
165 static inline void snd_info_set_text_ops(struct snd_info_entry *entry __attribute__((unused)),
167 void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) {}