Lines Matching refs:dice
89 int snd_dice_transaction_write(struct snd_dice *dice,
93 int snd_dice_transaction_read(struct snd_dice *dice,
97 static inline int snd_dice_transaction_write_global(struct snd_dice *dice, in snd_dice_transaction_write_global() argument
101 return snd_dice_transaction_write(dice, in snd_dice_transaction_write_global()
105 static inline int snd_dice_transaction_read_global(struct snd_dice *dice, in snd_dice_transaction_read_global() argument
109 return snd_dice_transaction_read(dice, in snd_dice_transaction_read_global()
113 static inline int snd_dice_transaction_write_tx(struct snd_dice *dice, in snd_dice_transaction_write_tx() argument
117 return snd_dice_transaction_write(dice, SND_DICE_ADDR_TYPE_TX, offset, in snd_dice_transaction_write_tx()
120 static inline int snd_dice_transaction_read_tx(struct snd_dice *dice, in snd_dice_transaction_read_tx() argument
124 return snd_dice_transaction_read(dice, SND_DICE_ADDR_TYPE_TX, offset, in snd_dice_transaction_read_tx()
127 static inline int snd_dice_transaction_write_rx(struct snd_dice *dice, in snd_dice_transaction_write_rx() argument
131 return snd_dice_transaction_write(dice, SND_DICE_ADDR_TYPE_RX, offset, in snd_dice_transaction_write_rx()
134 static inline int snd_dice_transaction_read_rx(struct snd_dice *dice, in snd_dice_transaction_read_rx() argument
138 return snd_dice_transaction_read(dice, SND_DICE_ADDR_TYPE_RX, offset, in snd_dice_transaction_read_rx()
141 static inline int snd_dice_transaction_write_sync(struct snd_dice *dice, in snd_dice_transaction_write_sync() argument
145 return snd_dice_transaction_write(dice, SND_DICE_ADDR_TYPE_SYNC, offset, in snd_dice_transaction_write_sync()
148 static inline int snd_dice_transaction_read_sync(struct snd_dice *dice, in snd_dice_transaction_read_sync() argument
152 return snd_dice_transaction_read(dice, SND_DICE_ADDR_TYPE_SYNC, offset, in snd_dice_transaction_read_sync()
156 int snd_dice_transaction_get_clock_source(struct snd_dice *dice,
158 int snd_dice_transaction_set_rate(struct snd_dice *dice, unsigned int rate);
159 int snd_dice_transaction_get_rate(struct snd_dice *dice, unsigned int *rate);
160 int snd_dice_transaction_set_enable(struct snd_dice *dice);
161 void snd_dice_transaction_clear_enable(struct snd_dice *dice);
162 int snd_dice_transaction_init(struct snd_dice *dice);
163 int snd_dice_transaction_reinit(struct snd_dice *dice);
164 void snd_dice_transaction_destroy(struct snd_dice *dice);
169 int snd_dice_stream_get_rate_mode(struct snd_dice *dice,
172 int snd_dice_stream_start_duplex(struct snd_dice *dice, unsigned int rate);
173 void snd_dice_stream_stop_duplex(struct snd_dice *dice);
174 int snd_dice_stream_init_duplex(struct snd_dice *dice);
175 void snd_dice_stream_destroy_duplex(struct snd_dice *dice);
176 void snd_dice_stream_update_duplex(struct snd_dice *dice);
178 int snd_dice_stream_lock_try(struct snd_dice *dice);
179 void snd_dice_stream_lock_release(struct snd_dice *dice);
181 int snd_dice_create_pcm(struct snd_dice *dice);
183 int snd_dice_create_hwdep(struct snd_dice *dice);
185 void snd_dice_create_proc(struct snd_dice *dice);
187 int snd_dice_create_midi(struct snd_dice *dice);