Lines Matching defs:echoaudio

5    www.echoaudio.com
337 struct echoaudio {
436 static int init_dsp_comm_page(struct echoaudio *chip);
437 static int init_line_levels(struct echoaudio *chip);
438 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe);
439 static int load_firmware(struct echoaudio *chip);
440 static int wait_handshake(struct echoaudio *chip);
441 static int send_vector(struct echoaudio *chip, u32 command);
443 struct echoaudio *chip, const short fw_index);
445 struct echoaudio *chip);
448 static int enable_midi_input(struct echoaudio *chip, char enable);
451 static int midi_service_irq(struct echoaudio *chip);
453 struct echoaudio *chip);
457 static inline void clear_handshake(struct echoaudio *chip)
462 static inline u32 get_dsp_register(struct echoaudio *chip, u32 index)
467 static inline void set_dsp_register(struct echoaudio *chip, u32 index,
479 static inline int px_digital_out(const struct echoaudio *chip)
484 static inline int px_analog_in(const struct echoaudio *chip)
489 static inline int px_digital_in(const struct echoaudio *chip)
494 static inline int px_num(const struct echoaudio *chip)
499 static inline int bx_digital_out(const struct echoaudio *chip)
504 static inline int bx_analog_in(const struct echoaudio *chip)
509 static inline int bx_digital_in(const struct echoaudio *chip)
514 static inline int bx_num(const struct echoaudio *chip)
519 static inline int num_pipes_out(const struct echoaudio *chip)
524 static inline int num_pipes_in(const struct echoaudio *chip)
529 static inline int num_busses_out(const struct echoaudio *chip)
534 static inline int num_busses_in(const struct echoaudio *chip)
539 static inline int num_analog_busses_out(const struct echoaudio *chip)
544 static inline int num_analog_busses_in(const struct echoaudio *chip)
549 static inline int num_digital_busses_out(const struct echoaudio *chip)
554 static inline int num_digital_busses_in(const struct echoaudio *chip)
561 static inline int monitor_index(const struct echoaudio *chip, int out, int in)