snd_emu10k1 1497 include/sound/emu10k1.h struct snd_emu10k1; snd_emu10k1 1500 include/sound/emu10k1.h struct snd_emu10k1 *emu; snd_emu10k1 1507 include/sound/emu10k1.h void (*interrupt)(struct snd_emu10k1 *emu, struct snd_emu10k1_voice *pvoice); snd_emu10k1 1521 include/sound/emu10k1.h struct snd_emu10k1 *emu; snd_emu10k1 1584 include/sound/emu10k1.h typedef void (snd_fx8010_irq_handler_t)(struct snd_emu10k1 *emu, void *private_data); snd_emu10k1 1632 include/sound/emu10k1.h struct snd_emu10k1 *emu; snd_emu10k1 1643 include/sound/emu10k1.h void (*interrupt)(struct snd_emu10k1 *emu, unsigned int status); snd_emu10k1 1743 include/sound/emu10k1.h int (*get_synth_voice)(struct snd_emu10k1 *emu); snd_emu10k1 1767 include/sound/emu10k1.h void (*hwvol_interrupt)(struct snd_emu10k1 *emu, unsigned int status); snd_emu10k1 1768 include/sound/emu10k1.h void (*capture_interrupt)(struct snd_emu10k1 *emu, unsigned int status); snd_emu10k1 1769 include/sound/emu10k1.h void (*capture_mic_interrupt)(struct snd_emu10k1 *emu, unsigned int status); snd_emu10k1 1770 include/sound/emu10k1.h void (*capture_efx_interrupt)(struct snd_emu10k1 *emu, unsigned int status); snd_emu10k1 1771 include/sound/emu10k1.h void (*spdif_interrupt)(struct snd_emu10k1 *emu, unsigned int status); snd_emu10k1 1772 include/sound/emu10k1.h void (*dsp_interrupt)(struct snd_emu10k1 *emu); snd_emu10k1 1810 include/sound/emu10k1.h struct snd_emu10k1 ** remu); snd_emu10k1 1812 include/sound/emu10k1.h int snd_emu10k1_pcm(struct snd_emu10k1 * emu, int device, struct snd_pcm ** rpcm); snd_emu10k1 1813 include/sound/emu10k1.h int snd_emu10k1_pcm_mic(struct snd_emu10k1 * emu, int device, struct snd_pcm ** rpcm); snd_emu10k1 1814 include/sound/emu10k1.h int snd_emu10k1_pcm_efx(struct snd_emu10k1 * emu, int device, struct snd_pcm ** rpcm); snd_emu10k1 1815 include/sound/emu10k1.h int snd_p16v_pcm(struct snd_emu10k1 * emu, int device, struct snd_pcm ** rpcm); snd_emu10k1 1816 include/sound/emu10k1.h int snd_p16v_free(struct snd_emu10k1 * emu); snd_emu10k1 1817 include/sound/emu10k1.h int snd_p16v_mixer(struct snd_emu10k1 * emu); snd_emu10k1 1818 include/sound/emu10k1.h int snd_emu10k1_pcm_multi(struct snd_emu10k1 * emu, int device, struct snd_pcm ** rpcm); snd_emu10k1 1819 include/sound/emu10k1.h int snd_emu10k1_fx8010_pcm(struct snd_emu10k1 * emu, int device, struct snd_pcm ** rpcm); snd_emu10k1 1820 include/sound/emu10k1.h int snd_emu10k1_mixer(struct snd_emu10k1 * emu, int pcm_device, int multi_device); snd_emu10k1 1821 include/sound/emu10k1.h int snd_emu10k1_timer(struct snd_emu10k1 * emu, int device); snd_emu10k1 1822 include/sound/emu10k1.h int snd_emu10k1_fx8010_new(struct snd_emu10k1 *emu, int device, struct snd_hwdep ** rhwdep); snd_emu10k1 1826 include/sound/emu10k1.h void snd_emu10k1_voice_init(struct snd_emu10k1 * emu, int voice); snd_emu10k1 1827 include/sound/emu10k1.h int snd_emu10k1_init_efx(struct snd_emu10k1 *emu); snd_emu10k1 1828 include/sound/emu10k1.h void snd_emu10k1_free_efx(struct snd_emu10k1 *emu); snd_emu10k1 1829 include/sound/emu10k1.h int snd_emu10k1_fx8010_tram_setup(struct snd_emu10k1 *emu, u32 size); snd_emu10k1 1830 include/sound/emu10k1.h int snd_emu10k1_done(struct snd_emu10k1 * emu); snd_emu10k1 1833 include/sound/emu10k1.h unsigned int snd_emu10k1_ptr_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn); snd_emu10k1 1834 include/sound/emu10k1.h void snd_emu10k1_ptr_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned int data); snd_emu10k1 1835 include/sound/emu10k1.h unsigned int snd_emu10k1_ptr20_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn); snd_emu10k1 1836 include/sound/emu10k1.h void snd_emu10k1_ptr20_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned int data); snd_emu10k1 1837 include/sound/emu10k1.h int snd_emu10k1_spi_write(struct snd_emu10k1 * emu, unsigned int data); snd_emu10k1 1838 include/sound/emu10k1.h int snd_emu10k1_i2c_write(struct snd_emu10k1 *emu, u32 reg, u32 value); snd_emu10k1 1839 include/sound/emu10k1.h int snd_emu1010_fpga_write(struct snd_emu10k1 * emu, u32 reg, u32 value); snd_emu10k1 1840 include/sound/emu10k1.h int snd_emu1010_fpga_read(struct snd_emu10k1 * emu, u32 reg, u32 *value); snd_emu10k1 1841 include/sound/emu10k1.h int snd_emu1010_fpga_link_dst_src_write(struct snd_emu10k1 * emu, u32 dst, u32 src); snd_emu10k1 1842 include/sound/emu10k1.h unsigned int snd_emu10k1_efx_read(struct snd_emu10k1 *emu, unsigned int pc); snd_emu10k1 1843 include/sound/emu10k1.h void snd_emu10k1_intr_enable(struct snd_emu10k1 *emu, unsigned int intrenb); snd_emu10k1 1844 include/sound/emu10k1.h void snd_emu10k1_intr_disable(struct snd_emu10k1 *emu, unsigned int intrenb); snd_emu10k1 1845 include/sound/emu10k1.h void snd_emu10k1_voice_intr_enable(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1846 include/sound/emu10k1.h void snd_emu10k1_voice_intr_disable(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1847 include/sound/emu10k1.h void snd_emu10k1_voice_intr_ack(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1848 include/sound/emu10k1.h void snd_emu10k1_voice_half_loop_intr_enable(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1849 include/sound/emu10k1.h void snd_emu10k1_voice_half_loop_intr_disable(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1850 include/sound/emu10k1.h void snd_emu10k1_voice_half_loop_intr_ack(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1851 include/sound/emu10k1.h void snd_emu10k1_voice_set_loop_stop(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1852 include/sound/emu10k1.h void snd_emu10k1_voice_clear_loop_stop(struct snd_emu10k1 *emu, unsigned int voicenum); snd_emu10k1 1853 include/sound/emu10k1.h void snd_emu10k1_wait(struct snd_emu10k1 *emu, unsigned int wait); snd_emu10k1 1854 include/sound/emu10k1.h static inline unsigned int snd_emu10k1_wc(struct snd_emu10k1 *emu) { return (inl(emu->port + WC) >> 6) & 0xfffff; } snd_emu10k1 1860 include/sound/emu10k1.h void snd_emu10k1_suspend_regs(struct snd_emu10k1 *emu); snd_emu10k1 1861 include/sound/emu10k1.h void snd_emu10k1_resume_init(struct snd_emu10k1 *emu); snd_emu10k1 1862 include/sound/emu10k1.h void snd_emu10k1_resume_regs(struct snd_emu10k1 *emu); snd_emu10k1 1863 include/sound/emu10k1.h int snd_emu10k1_efx_alloc_pm_buffer(struct snd_emu10k1 *emu); snd_emu10k1 1864 include/sound/emu10k1.h void snd_emu10k1_efx_free_pm_buffer(struct snd_emu10k1 *emu); snd_emu10k1 1865 include/sound/emu10k1.h void snd_emu10k1_efx_suspend(struct snd_emu10k1 *emu); snd_emu10k1 1866 include/sound/emu10k1.h void snd_emu10k1_efx_resume(struct snd_emu10k1 *emu); snd_emu10k1 1867 include/sound/emu10k1.h int snd_p16v_alloc_pm_buffer(struct snd_emu10k1 *emu); snd_emu10k1 1868 include/sound/emu10k1.h void snd_p16v_free_pm_buffer(struct snd_emu10k1 *emu); snd_emu10k1 1869 include/sound/emu10k1.h void snd_p16v_suspend(struct snd_emu10k1 *emu); snd_emu10k1 1870 include/sound/emu10k1.h void snd_p16v_resume(struct snd_emu10k1 *emu); snd_emu10k1 1874 include/sound/emu10k1.h struct snd_util_memblk *snd_emu10k1_alloc_pages(struct snd_emu10k1 *emu, struct snd_pcm_substream *substream); snd_emu10k1 1875 include/sound/emu10k1.h int snd_emu10k1_free_pages(struct snd_emu10k1 *emu, struct snd_util_memblk *blk); snd_emu10k1 1876 include/sound/emu10k1.h struct snd_util_memblk *snd_emu10k1_synth_alloc(struct snd_emu10k1 *emu, unsigned int size); snd_emu10k1 1877 include/sound/emu10k1.h int snd_emu10k1_synth_free(struct snd_emu10k1 *emu, struct snd_util_memblk *blk); snd_emu10k1 1878 include/sound/emu10k1.h int snd_emu10k1_synth_bzero(struct snd_emu10k1 *emu, struct snd_util_memblk *blk, int offset, int size); snd_emu10k1 1879 include/sound/emu10k1.h int snd_emu10k1_synth_copy_from_user(struct snd_emu10k1 *emu, struct snd_util_memblk *blk, int offset, const char __user *data, int size); snd_emu10k1 1880 include/sound/emu10k1.h int snd_emu10k1_memblk_map(struct snd_emu10k1 *emu, struct snd_emu10k1_memblk *blk); snd_emu10k1 1883 include/sound/emu10k1.h int snd_emu10k1_voice_alloc(struct snd_emu10k1 *emu, int type, int pair, struct snd_emu10k1_voice **rvoice); snd_emu10k1 1884 include/sound/emu10k1.h int snd_emu10k1_voice_free(struct snd_emu10k1 *emu, struct snd_emu10k1_voice *pvoice); snd_emu10k1 1887 include/sound/emu10k1.h int snd_emu10k1_midi(struct snd_emu10k1 * emu); snd_emu10k1 1888 include/sound/emu10k1.h int snd_emu10k1_audigy_midi(struct snd_emu10k1 * emu); snd_emu10k1 1891 include/sound/emu10k1.h int snd_emu10k1_proc_init(struct snd_emu10k1 * emu); snd_emu10k1 1894 include/sound/emu10k1.h int snd_emu10k1_fx8010_register_irq_handler(struct snd_emu10k1 *emu, snd_emu10k1 1899 include/sound/emu10k1.h int snd_emu10k1_fx8010_unregister_irq_handler(struct snd_emu10k1 *emu, snd_emu10k1 31 include/sound/emu10k1_synth.h struct snd_emu10k1 *hwptr; /* chip */