Lines Matching refs:snd_ctl_t

26 	int (*close)(snd_ctl_t *handle);
27 int (*nonblock)(snd_ctl_t *handle, int nonblock);
28 int (*async)(snd_ctl_t *handle, int sig, pid_t pid);
29 int (*subscribe_events)(snd_ctl_t *handle, int subscribe);
30 int (*card_info)(snd_ctl_t *handle, snd_ctl_card_info_t *info);
31 int (*element_list)(snd_ctl_t *handle, snd_ctl_elem_list_t *list);
32 int (*element_info)(snd_ctl_t *handle, snd_ctl_elem_info_t *info);
33 int (*element_add)(snd_ctl_t *handle, snd_ctl_elem_info_t *info);
34 int (*element_replace)(snd_ctl_t *handle, snd_ctl_elem_info_t *info);
35 int (*element_remove)(snd_ctl_t *handle, snd_ctl_elem_id_t *id);
36 int (*element_read)(snd_ctl_t *handle, snd_ctl_elem_value_t *control);
37 int (*element_write)(snd_ctl_t *handle, snd_ctl_elem_value_t *control);
38 int (*element_lock)(snd_ctl_t *handle, snd_ctl_elem_id_t *lock);
39 int (*element_unlock)(snd_ctl_t *handle, snd_ctl_elem_id_t *unlock);
40 int (*element_tlv)(snd_ctl_t *handle, int op_flag, unsigned int numid,
42 int (*hwdep_next_device)(snd_ctl_t *handle, int *device);
43 int (*hwdep_info)(snd_ctl_t *handle, snd_hwdep_info_t * info);
44 int (*pcm_next_device)(snd_ctl_t *handle, int *device);
45 int (*pcm_info)(snd_ctl_t *handle, snd_pcm_info_t * info);
46 int (*pcm_prefer_subdevice)(snd_ctl_t *handle, int subdev);
47 int (*rawmidi_next_device)(snd_ctl_t *handle, int *device);
48 int (*rawmidi_info)(snd_ctl_t *handle, snd_rawmidi_info_t * info);
49 int (*rawmidi_prefer_subdevice)(snd_ctl_t *handle, int subdev);
50 int (*ump_next_device)(snd_ctl_t *handle, int *device);
51 int (*ump_endpoint_info)(snd_ctl_t *handle, snd_ump_endpoint_info_t *info);
52 int (*ump_block_info)(snd_ctl_t *handle, snd_ump_block_info_t *info);
53 int (*set_power_state)(snd_ctl_t *handle, unsigned int state);
54 int (*get_power_state)(snd_ctl_t *handle, unsigned int *state);
55 int (*read)(snd_ctl_t *handle, snd_ctl_event_t *event);
56 int (*poll_descriptors_count)(snd_ctl_t *handle);
57 int (*poll_descriptors)(snd_ctl_t *handle, struct pollfd *pfds, unsigned int space);
58 int (*poll_revents)(snd_ctl_t *handle, struct pollfd *pfds, unsigned int nfds, unsigned short *revents);
86 snd_ctl_t *ctl;
100 int snd_ctl_new(snd_ctl_t **ctlp, snd_ctl_type_t type, const char *name, int mode);
101 int _snd_ctl_poll_descriptor(snd_ctl_t *ctl);
103 int snd_ctl_hw_open(snd_ctl_t **handle, const char *name, int card, int mode);
104 int snd_ctl_shm_open(snd_ctl_t **handlep, const char *name, const char *sockname, const char *sname, int mode);
105 int snd_ctl_async(snd_ctl_t *ctl, int sig, pid_t pid);
114 int _snd_ctl_open_named_child(snd_ctl_t **pctl, const char *name,
118 _snd_ctl_open_child(snd_ctl_t **pctl, snd_config_t *root,
124 int __snd_ctl_add_elem_set(snd_ctl_t *ctl, snd_ctl_elem_info_t *info,