snd_efw
struct snd_efw *efw = card->private_data;
struct snd_efw *efw;
struct snd_efw *efw = dev_get_drvdata(&unit->device);
struct snd_efw *efw = dev_get_drvdata(&unit->device);
get_hardware_info(struct snd_efw *efw)
void snd_efw_transaction_add_instance(struct snd_efw *efw);
void snd_efw_transaction_remove_instance(struct snd_efw *efw);
int snd_efw_command_set_resp_addr(struct snd_efw *efw,
int snd_efw_command_set_tx_mode(struct snd_efw *efw,
int snd_efw_command_get_hwinfo(struct snd_efw *efw,
int snd_efw_command_get_phys_meters(struct snd_efw *efw,
int snd_efw_command_get_clock_source(struct snd_efw *efw,
int snd_efw_command_get_sampling_rate(struct snd_efw *efw, unsigned int *rate);
int snd_efw_command_set_sampling_rate(struct snd_efw *efw, unsigned int rate);
int snd_efw_stream_init_duplex(struct snd_efw *efw);
int snd_efw_stream_reserve_duplex(struct snd_efw *efw, unsigned int rate,
int snd_efw_stream_start_duplex(struct snd_efw *efw);
void snd_efw_stream_stop_duplex(struct snd_efw *efw);
void snd_efw_stream_update_duplex(struct snd_efw *efw);
void snd_efw_stream_destroy_duplex(struct snd_efw *efw);
void snd_efw_stream_lock_changed(struct snd_efw *efw);
int snd_efw_stream_lock_try(struct snd_efw *efw);
void snd_efw_stream_lock_release(struct snd_efw *efw);
void snd_efw_proc_init(struct snd_efw *efw);
int snd_efw_create_midi_devices(struct snd_efw *efw);
int snd_efw_create_pcm_devices(struct snd_efw *efw);
int snd_efw_create_hwdep_device(struct snd_efw *efw);
efw_transaction(struct snd_efw *efw, unsigned int category,
int snd_efw_command_set_resp_addr(struct snd_efw *efw,
int snd_efw_command_set_tx_mode(struct snd_efw *efw,
int snd_efw_command_get_hwinfo(struct snd_efw *efw,
int snd_efw_command_get_phys_meters(struct snd_efw *efw,
command_get_clock(struct snd_efw *efw, struct efc_clock *clock)
command_set_clock(struct snd_efw *efw,
int snd_efw_command_get_clock_source(struct snd_efw *efw,
int snd_efw_command_get_sampling_rate(struct snd_efw *efw, unsigned int *rate)
int snd_efw_command_set_sampling_rate(struct snd_efw *efw, unsigned int rate)
struct snd_efw *efw = hwdep->private_data;
struct snd_efw *efw = hwdep->private_data;
struct snd_efw *efw = hwdep->private_data;
hwdep_get_info(struct snd_efw *efw, void __user *arg)
hwdep_read_resp_buf(struct snd_efw *efw, char __user *buf, long remained,
hwdep_lock(struct snd_efw *efw)
hwdep_unlock(struct snd_efw *efw)
struct snd_efw *efw = hwdep->private_data;
struct snd_efw *efw = hwdep->private_data;
int snd_efw_create_hwdep_device(struct snd_efw *efw)
hwdep_read_locked(struct snd_efw *efw, char __user *buf, long count,
struct snd_efw *efw = substream->rmidi->private_data;
struct snd_efw *efw = substream->rmidi->private_data;
struct snd_efw *efw = substrm->rmidi->private_data;
struct snd_efw *efw = substrm->rmidi->private_data;
static void set_midi_substream_names(struct snd_efw *efw,
int snd_efw_create_midi_devices(struct snd_efw *efw)
pcm_init_hw_params(struct snd_efw *efw,
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = sbstrm->private_data;
struct snd_efw *efw = sbstrm->private_data;
struct snd_efw *efw = substream->private_data;
struct snd_efw *efw = substream->private_data;
int snd_efw_create_pcm_devices(struct snd_efw *efw)
struct snd_efw *efw = entry->private_data;
struct snd_efw *efw = entry->private_data;
struct snd_efw *efw = entry->private_data;
add_node(struct snd_efw *efw, struct snd_info_entry *root, const char *name,
void snd_efw_proc_init(struct snd_efw *efw)
struct snd_efw *efw = entry->private_data;
check_connection_used_by_others(struct snd_efw *efw, struct amdtp_stream *s)
static int init_stream(struct snd_efw *efw, struct amdtp_stream *stream)
int snd_efw_stream_init_duplex(struct snd_efw *efw)
static int keep_resources(struct snd_efw *efw, struct amdtp_stream *stream,
int snd_efw_stream_reserve_duplex(struct snd_efw *efw, unsigned int rate,
int snd_efw_stream_start_duplex(struct snd_efw *efw)
void snd_efw_stream_stop_duplex(struct snd_efw *efw)
void snd_efw_stream_update_duplex(struct snd_efw *efw)
void snd_efw_stream_destroy_duplex(struct snd_efw *efw)
void snd_efw_stream_lock_changed(struct snd_efw *efw)
int snd_efw_stream_lock_try(struct snd_efw *efw)
void snd_efw_stream_lock_release(struct snd_efw *efw)
static int start_stream(struct snd_efw *efw, struct amdtp_stream *stream,
static void destroy_stream(struct snd_efw *efw, struct amdtp_stream *stream)
copy_resp_to_buf(struct snd_efw *efw, void *data, size_t length, int *rcode)
struct snd_efw *efw;
void snd_efw_transaction_add_instance(struct snd_efw *efw)
void snd_efw_transaction_remove_instance(struct snd_efw *efw)
static struct snd_efw *instances[SNDRV_CARDS] = SNDRV_DEFAULT_PTR;