|
Linux Kernel
3.7.1
|
#include <core.h>
Data Fields | |
| int | number |
| char | id [16] |
| char | driver [16] |
| char | shortname [32] |
| char | longname [80] |
| char | mixername [80] |
| char | components [128] |
| struct module * | module |
| void * | private_data |
| void(* | private_free )(struct snd_card *card) |
| struct list_head | devices |
| unsigned int | last_numid |
| struct rw_semaphore | controls_rwsem |
| rwlock_t | ctl_files_rwlock |
| int | controls_count |
| int | user_ctl_count |
| struct list_head | controls |
| struct list_head | ctl_files |
| struct snd_info_entry * | proc_root |
| struct snd_info_entry * | proc_id |
| struct proc_dir_entry * | proc_root_link |
| struct list_head | files_list |
| struct snd_shutdown_f_ops * | s_f_ops |
| spinlock_t | files_lock |
| int | shutdown |
| int | free_on_last_close |
| wait_queue_head_t | shutdown_sleep |
| atomic_t | refcount |
| struct device * | dev |
| struct device * | card_dev |
| struct rw_semaphore controls_rwsem |
| spinlock_t files_lock |
| struct snd_info_entry* proc_id |
| struct snd_info_entry* proc_root |
| struct proc_dir_entry* proc_root_link |
| wait_queue_head_t shutdown_sleep |
1.8.2