snd_oxfw
struct snd_oxfw *oxfw = hwdep->private_data;
struct snd_oxfw *oxfw = hwdep->private_data;
int snd_oxfw_create_hwdep(struct snd_oxfw *oxfw)
struct snd_oxfw *oxfw = hwdep->private_data;
struct snd_oxfw *oxfw = hwdep->private_data;
static int hwdep_get_info(struct snd_oxfw *oxfw, void __user *arg)
static int hwdep_lock(struct snd_oxfw *oxfw)
static int hwdep_unlock(struct snd_oxfw *oxfw)
struct snd_oxfw *oxfw = substrm->rmidi->private_data;
static void set_midi_substream_names(struct snd_oxfw *oxfw,
struct snd_oxfw *oxfw = substream->rmidi->private_data;
int snd_oxfw_create_midi(struct snd_oxfw *oxfw)
struct snd_oxfw *oxfw = substream->rmidi->private_data;
struct snd_oxfw *oxfw = substream->rmidi->private_data;
struct snd_oxfw *oxfw = substream->rmidi->private_data;
struct snd_oxfw *oxfw = substrm->rmidi->private_data;
static int init_hw_params(struct snd_oxfw *oxfw,
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = sbstm->private_data;
struct snd_oxfw *oxfw = sbstm->private_data;
struct snd_oxfw *oxfw = substream->private_data;
struct snd_oxfw *oxfw = substream->private_data;
int snd_oxfw_create_pcm(struct snd_oxfw *oxfw)
struct snd_oxfw *oxfw = entry->private_data;
static void add_node(struct snd_oxfw *oxfw, struct snd_info_entry *root,
void snd_oxfw_proc_init(struct snd_oxfw *oxfw)
static int register_address(struct snd_oxfw *oxfw)
void snd_oxfw_scs1x_update(struct snd_oxfw *oxfw)
int snd_oxfw_scs1x_add(struct snd_oxfw *oxfw)
struct snd_oxfw *oxfw = control->private_data;
struct snd_oxfw *oxfw = control->private_data;
struct snd_oxfw *oxfw = control->private_data;
struct snd_oxfw *oxfw = control->private_data;
struct snd_oxfw *oxfw = control->private_data;
int snd_oxfw_add_spkr(struct snd_oxfw *oxfw, bool is_lacie)
static int start_stream(struct snd_oxfw *oxfw, struct amdtp_stream *stream)
static int check_connection_used_by_others(struct snd_oxfw *oxfw,
static int init_stream(struct snd_oxfw *oxfw, struct amdtp_stream *stream)
static int keep_resources(struct snd_oxfw *oxfw, struct amdtp_stream *stream)
int snd_oxfw_stream_reserve_duplex(struct snd_oxfw *oxfw,
int snd_oxfw_stream_start_duplex(struct snd_oxfw *oxfw)
void snd_oxfw_stream_stop_duplex(struct snd_oxfw *oxfw)
static int set_rate(struct snd_oxfw *oxfw, unsigned int rate)
static void destroy_stream(struct snd_oxfw *oxfw, struct amdtp_stream *stream)
int snd_oxfw_stream_init_duplex(struct snd_oxfw *oxfw)
void snd_oxfw_stream_destroy_duplex(struct snd_oxfw *oxfw)
void snd_oxfw_stream_update_duplex(struct snd_oxfw *oxfw)
int snd_oxfw_stream_get_current_formation(struct snd_oxfw *oxfw,
static int set_stream_format(struct snd_oxfw *oxfw, struct amdtp_stream *s,
assume_stream_formats(struct snd_oxfw *oxfw, enum avc_general_plug_dir dir,
static int fill_stream_formats(struct snd_oxfw *oxfw,
int snd_oxfw_stream_discover(struct snd_oxfw *oxfw)
void snd_oxfw_stream_lock_changed(struct snd_oxfw *oxfw)
int snd_oxfw_stream_lock_try(struct snd_oxfw *oxfw)
void snd_oxfw_stream_lock_release(struct snd_oxfw *oxfw)
struct snd_oxfw *oxfw = card->private_data;
static int detect_quirks(struct snd_oxfw *oxfw, const struct ieee1394_device_id *entry)
struct snd_oxfw *oxfw;
struct snd_oxfw *oxfw = dev_get_drvdata(&unit->device);
struct snd_oxfw *oxfw = dev_get_drvdata(&unit->device);
static int name_card(struct snd_oxfw *oxfw, const struct ieee1394_device_id *entry)
int snd_oxfw_stream_init_duplex(struct snd_oxfw *oxfw);
int snd_oxfw_stream_reserve_duplex(struct snd_oxfw *oxfw,
int snd_oxfw_stream_start_duplex(struct snd_oxfw *oxfw);
void snd_oxfw_stream_stop_duplex(struct snd_oxfw *oxfw);
void snd_oxfw_stream_destroy_duplex(struct snd_oxfw *oxfw);
void snd_oxfw_stream_update_duplex(struct snd_oxfw *oxfw);
int snd_oxfw_stream_get_current_formation(struct snd_oxfw *oxfw,
int snd_oxfw_stream_discover(struct snd_oxfw *oxfw);
void snd_oxfw_stream_lock_changed(struct snd_oxfw *oxfw);
int snd_oxfw_stream_lock_try(struct snd_oxfw *oxfw);
void snd_oxfw_stream_lock_release(struct snd_oxfw *oxfw);
int snd_oxfw_create_pcm(struct snd_oxfw *oxfw);
void snd_oxfw_proc_init(struct snd_oxfw *oxfw);
int snd_oxfw_create_midi(struct snd_oxfw *oxfw);
int snd_oxfw_create_hwdep(struct snd_oxfw *oxfw);
int snd_oxfw_add_spkr(struct snd_oxfw *oxfw, bool is_lacie);
int snd_oxfw_scs1x_add(struct snd_oxfw *oxfw);
void snd_oxfw_scs1x_update(struct snd_oxfw *oxfw);