snd_bebob
struct snd_bebob *bebob = card->private_data;
static int detect_quirks(struct snd_bebob *bebob, const struct ieee1394_device_id *entry)
struct snd_bebob *bebob;
struct snd_bebob *bebob = dev_get_drvdata(&unit->device);
struct snd_bebob *bebob = dev_get_drvdata(&unit->device);
name_device(struct snd_bebob *bebob)
int snd_bebob_stream_get_rate(struct snd_bebob *bebob, unsigned int *rate);
int snd_bebob_stream_set_rate(struct snd_bebob *bebob, unsigned int rate);
int snd_bebob_stream_get_clock_src(struct snd_bebob *bebob,
int snd_bebob_stream_discover(struct snd_bebob *bebob);
int snd_bebob_stream_init_duplex(struct snd_bebob *bebob);
int snd_bebob_stream_reserve_duplex(struct snd_bebob *bebob, unsigned int rate,
int snd_bebob_stream_start_duplex(struct snd_bebob *bebob);
void snd_bebob_stream_stop_duplex(struct snd_bebob *bebob);
void snd_bebob_stream_destroy_duplex(struct snd_bebob *bebob);
void snd_bebob_stream_lock_changed(struct snd_bebob *bebob);
int snd_bebob_stream_lock_try(struct snd_bebob *bebob);
void snd_bebob_stream_lock_release(struct snd_bebob *bebob);
void snd_bebob_proc_init(struct snd_bebob *bebob);
int snd_bebob_create_midi_devices(struct snd_bebob *bebob);
int snd_bebob_create_pcm_devices(struct snd_bebob *bebob);
int snd_bebob_create_hwdep_device(struct snd_bebob *bebob);
int snd_bebob_maudio_special_discover(struct snd_bebob *bebob, bool is1814);
struct snd_bebob;
int (*get)(struct snd_bebob *bebob, unsigned int *id);
int (*get)(struct snd_bebob *bebob, unsigned int *rate);
int (*set)(struct snd_bebob *bebob, unsigned int rate);
int (*get)(struct snd_bebob *bebob, u32 *target, unsigned int size);
saffirepro_both_clk_freq_get(struct snd_bebob *bebob, unsigned int *rate)
saffirepro_both_clk_freq_set(struct snd_bebob *bebob, unsigned int rate)
saffirepro_both_clk_src_get(struct snd_bebob *bebob, unsigned int *id)
saffire_both_clk_src_get(struct snd_bebob *bebob, unsigned int *id)
saffire_meter_get(struct snd_bebob *bebob, u32 *buf, unsigned int size)
saffire_read_block(struct snd_bebob *bebob, u64 offset,
saffire_read_quad(struct snd_bebob *bebob, u64 offset, u32 *value)
saffire_write_quad(struct snd_bebob *bebob, u64 offset, u32 value)
hwdep_unlock(struct snd_bebob *bebob)
struct snd_bebob *bebob = hwdep->private_data;
struct snd_bebob *bebob = hwdep->private_data;
int snd_bebob_create_hwdep_device(struct snd_bebob *bebob)
struct snd_bebob *bebob = hwdep->private_data;
struct snd_bebob *bebob = hwdep->private_data;
hwdep_get_info(struct snd_bebob *bebob, void __user *arg)
hwdep_lock(struct snd_bebob *bebob)
get_meter(struct snd_bebob *bebob, void *buf, unsigned int size)
check_clk_sync(struct snd_bebob *bebob, unsigned int size, bool *sync)
avc_maudio_set_special_clk(struct snd_bebob *bebob, unsigned int clk_src,
special_stream_formation_set(struct snd_bebob *bebob)
static int add_special_controls(struct snd_bebob *bebob);
snd_bebob_maudio_special_discover(struct snd_bebob *bebob, bool is1814)
static int special_get_rate(struct snd_bebob *bebob, unsigned int *rate)
static int special_set_rate(struct snd_bebob *bebob, unsigned int rate)
static int special_clk_get(struct snd_bebob *bebob, unsigned int *id)
struct snd_bebob *bebob = snd_kcontrol_chip(kctl);
struct snd_bebob *bebob = snd_kcontrol_chip(kctl);
struct snd_bebob *bebob = snd_kcontrol_chip(kctl);
struct snd_bebob *bebob = snd_kcontrol_chip(kctl);
struct snd_bebob *bebob = snd_kcontrol_chip(kctl);
struct snd_bebob *bebob = snd_kcontrol_chip(kctl);
struct snd_bebob *bebob = snd_kcontrol_chip(kctl);
static int add_special_controls(struct snd_bebob *bebob)
special_meter_get(struct snd_bebob *bebob, u32 *target, unsigned int size)
normal_meter_get(struct snd_bebob *bebob, u32 *buf, unsigned int size)
struct snd_bebob *bebob = substream->rmidi->private_data;
struct snd_bebob *bebob = substream->rmidi->private_data;
struct snd_bebob *bebob = substrm->rmidi->private_data;
struct snd_bebob *bebob = substrm->rmidi->private_data;
static void set_midi_substream_names(struct snd_bebob *bebob,
int snd_bebob_create_midi_devices(struct snd_bebob *bebob)
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = sbstrm->private_data;
struct snd_bebob *bebob = sbstrm->private_data;
struct snd_bebob *bebob = substream->private_data;
struct snd_bebob *bebob = substream->private_data;
int snd_bebob_create_pcm_devices(struct snd_bebob *bebob)
pcm_init_hw_params(struct snd_bebob *bebob,
struct snd_bebob *bebob = entry->private_data;
struct snd_bebob *bebob = entry->private_data;
add_node(struct snd_bebob *bebob, struct snd_info_entry *root, const char *name,
void snd_bebob_proc_init(struct snd_bebob *bebob)
struct snd_bebob *bebob = entry->private_data;
struct snd_bebob *bebob = entry->private_data;
int snd_bebob_stream_get_clock_src(struct snd_bebob *bebob,
static int map_data_channels(struct snd_bebob *bebob, struct amdtp_stream *s)
check_connection_used_by_others(struct snd_bebob *bebob, struct amdtp_stream *s)
static void break_both_connections(struct snd_bebob *bebob)
static int start_stream(struct snd_bebob *bebob, struct amdtp_stream *stream)
static int init_stream(struct snd_bebob *bebob, struct amdtp_stream *stream)
static void destroy_stream(struct snd_bebob *bebob, struct amdtp_stream *stream)
int snd_bebob_stream_init_duplex(struct snd_bebob *bebob)
static int keep_resources(struct snd_bebob *bebob, struct amdtp_stream *stream,
int snd_bebob_stream_reserve_duplex(struct snd_bebob *bebob, unsigned int rate,
int snd_bebob_stream_start_duplex(struct snd_bebob *bebob)
snd_bebob_stream_get_rate(struct snd_bebob *bebob, unsigned int *curr_rate)
void snd_bebob_stream_stop_duplex(struct snd_bebob *bebob)
void snd_bebob_stream_destroy_duplex(struct snd_bebob *bebob)
static int fill_stream_formations(struct snd_bebob *bebob, u8 addr[AVC_BRIDGECO_ADDR_BYTES],
static int detect_midi_ports(struct snd_bebob *bebob,
seek_msu_sync_input_plug(struct snd_bebob *bebob)
int snd_bebob_stream_discover(struct snd_bebob *bebob)
void snd_bebob_stream_lock_changed(struct snd_bebob *bebob)
snd_bebob_stream_set_rate(struct snd_bebob *bebob, unsigned int rate)
int snd_bebob_stream_lock_try(struct snd_bebob *bebob)
void snd_bebob_stream_lock_release(struct snd_bebob *bebob)
phase88_rack_clk_src_get(struct snd_bebob *bebob, unsigned int *id)
clk_src_get(struct snd_bebob *bebob, unsigned int *id)