Lines Matching refs:snd_info_entry
42 struct snd_info_entry;
45 void (*read)(struct snd_info_entry *entry,
47 void (*write)(struct snd_info_entry *entry,
52 int (*open)(struct snd_info_entry *entry,
54 int (*release)(struct snd_info_entry *entry,
56 ssize_t (*read)(struct snd_info_entry *entry, void *file_private_data,
59 ssize_t (*write)(struct snd_info_entry *entry, void *file_private_data,
62 loff_t (*llseek)(struct snd_info_entry *entry,
65 unsigned int (*poll)(struct snd_info_entry *entry,
68 int (*ioctl)(struct snd_info_entry *entry, void *file_private_data,
70 int (*mmap)(struct snd_info_entry *entry, void *file_private_data,
75 struct snd_info_entry { struct
84 struct snd_info_entry *parent; argument
88 void (*private_free)(struct snd_info_entry *entry); argument
104 extern struct snd_info_entry *snd_seq_root; argument
106 extern struct snd_info_entry *snd_oss_root;
130 struct snd_info_entry *snd_info_create_module_entry(struct module *module,
132 struct snd_info_entry *parent);
133 struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card,
135 struct snd_info_entry *parent);
136 void snd_info_free_entry(struct snd_info_entry *entry);
137 int snd_info_store_text(struct snd_info_entry *entry);
138 int snd_info_restore_text(struct snd_info_entry *entry);
145 int snd_info_register(struct snd_info_entry *entry);
149 struct snd_info_entry **entryp) in snd_card_proc_new()
155 static inline void snd_info_set_text_ops(struct snd_info_entry *entry, in snd_info_set_text_ops()
157 void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) in snd_info_set_text_ops() argument
176 static inline struct snd_info_entry *snd_info_create_module_entry(struct module *module, const char… in snd_info_create_module_entry()
177 static inline struct snd_info_entry *snd_info_create_card_entry(struct snd_card *card, const char *… in snd_info_create_card_entry()
178 static inline void snd_info_free_entry(struct snd_info_entry *entry) { ; } in snd_info_free_entry()
185 static inline int snd_info_register(struct snd_info_entry *entry) { return 0; } in snd_info_register()
188 struct snd_info_entry **entryp) { return -EINVAL; } in snd_card_proc_new()
189 static inline void snd_info_set_text_ops(struct snd_info_entry *entry __attribute__((unused)), in snd_info_set_text_ops()
191 void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) {} in snd_info_set_text_ops() argument