Lines Matching refs:emu_sc_info

287 	struct emu_sc_info *card;
293 struct emu_sc_info *card;
308 struct emu_sc_info { struct
388 static int emu10kx_dev_init(struct emu_sc_info *sc); argument
389 static int emu10kx_dev_uninit(struct emu_sc_info *sc);
390 static int emu10kx_prepare(struct emu_sc_info *sc, struct sbuf *s);
392 static void emumix_set_mode(struct emu_sc_info *sc, int mode);
393 static void emumix_set_spdif_mode(struct emu_sc_info *sc, int mode);
394 static void emumix_set_fxvol(struct emu_sc_info *sc, unsigned gpr, int32_t vol);
395 static void emumix_set_gpr(struct emu_sc_info *sc, unsigned gpr, int32_t val);
398 static int emu_rm_init(struct emu_sc_info *sc);
399 static int emu_rm_uninit(struct emu_sc_info *sc);
403 static uint32_t emu_rd_nolock(struct emu_sc_info *sc, unsigned int regno, unsigned int size);
404 static void emu_wr_nolock(struct emu_sc_info *sc, unsigned int regno, uint32_t data, unsigned int s…
405 static void emu_wr_cbptr(struct emu_sc_info *sc, uint32_t data);
407 static void emu_vstop(struct emu_sc_info *sc, char channel, int enable);
410 static void emu_wrefx(struct emu_sc_info *sc, unsigned int pc, unsigned int data);
411 static void emu_addefxop(struct emu_sc_info *sc, unsigned int op, unsigned int z, unsigned int w, u…
412 static void emu_initefx(struct emu_sc_info *sc);
414 static int emu_cardbus_init(struct emu_sc_info *sc);
415 static int emu_init(struct emu_sc_info *sc);
416 static int emu_uninit(struct emu_sc_info *sc);
608 emu_rd_nolock(struct emu_sc_info *sc, unsigned int regno, unsigned int size) in emu_rd_nolock()
624 emu_wr_nolock(struct emu_sc_info *sc, unsigned int regno, uint32_t data, unsigned int size) in emu_wr_nolock()
646 emu_rdptr(struct emu_sc_info *sc, unsigned int chn, unsigned int reg) in emu_rdptr()
673 emu_wrptr(struct emu_sc_info *sc, unsigned int chn, unsigned int reg, uint32_t data) in emu_wrptr()
703 emu_rd_p16vptr(struct emu_sc_info *sc, uint16_t chn, uint16_t reg) in emu_rd_p16vptr()
718 emu_wr_p16vptr(struct emu_sc_info *sc, uint16_t chn, uint16_t reg, uint32_t data) in emu_wr_p16vptr()
730 emu_wr_cbptr(struct emu_sc_info *sc, uint32_t data) in emu_wr_cbptr()
750 emu_wr(struct emu_sc_info *sc, unsigned int regno, uint32_t data, unsigned int size) in emu_wr()
759 emu_rd(struct emu_sc_info *sc, unsigned int regno, unsigned int size) in emu_rd()
775 emu_enable_ir(struct emu_sc_info *sc) in emu_enable_ir()
807 emu_timer_create(struct emu_sc_info *sc) in emu_timer_create()
827 emu_timer_set(struct emu_sc_info *sc, int timer, int delay) in emu_timer_set()
851 emu_timer_enable(struct emu_sc_info *sc, int timer, int go) in emu_timer_enable()
893 emu_timer_clear(struct emu_sc_info *sc, int timer) in emu_timer_clear()
914 emu_intr_register(struct emu_sc_info *sc, uint32_t inte_mask, uint32_t intr_mask, uint32_t(*func) (… in emu_intr_register()
943 emu_intr_unregister(struct emu_sc_info *sc, int hnumber) in emu_intr_unregister()
977 struct emu_sc_info *sc = (struct emu_sc_info *)p; in emu_intr()
1033 emu_gettag(struct emu_sc_info *sc) in emu_gettag()
1247 emu_valloc(struct emu_sc_info *sc) in emu_valloc()
1264 emu_vfree(struct emu_sc_info *sc, struct emu_voice *v) in emu_vfree()
1284 emu_vinit(struct emu_sc_info *sc, struct emu_voice *m, struct emu_voice *s, in emu_vinit()
1350 emu_vroute(struct emu_sc_info *sc, struct emu_route *rt, struct emu_voice *v) in emu_vroute()
1369 emu_vwrite(struct emu_sc_info *sc, struct emu_voice *v) in emu_vwrite()
1440 emu_vstop(struct emu_sc_info *sc, char channel, int enable) in emu_vstop()
1452 emu_vtrigger(struct emu_sc_info *sc, struct emu_voice *v, int go) in emu_vtrigger()
1495 emu_vpos(struct emu_sc_info *sc, struct emu_voice *v) in emu_vpos()
1506 emu_wrefx(struct emu_sc_info *sc, unsigned int pc, unsigned int data) in emu_wrefx()
1512 emu_addefxop(struct emu_sc_info *sc, unsigned int op, unsigned int z, unsigned int w, unsigned int … in emu_addefxop()
1526 struct emu_sc_info *sc; in sysctl_emu_mixer_control()
1547 emu_addefxmixer(struct emu_sc_info *sc, const char *mix_name, const int mix_id, uint32_t defvolume) in emu_addefxmixer()
1577 struct emu_sc_info *sc; in sysctl_emu_digitalswitch_control()
1603 emu_digitalswitch(struct emu_sc_info *sc) in emu_digitalswitch()
1688 emu_initefx(struct emu_sc_info *sc) in emu_initefx()
2184 struct emu_sc_info *sc; in emu10kx_open()
2212 struct emu_sc_info *sc; in emu10kx_close()
2232 struct emu_sc_info *sc; in emu10kx_read()
2250 emu10kx_prepare(struct emu_sc_info *sc, struct sbuf *s) in emu10kx_prepare()
2308 emu10kx_dev_init(struct emu_sc_info *sc) in emu10kx_dev_init()
2324 emu10kx_dev_uninit(struct emu_sc_info *sc) in emu10kx_dev_uninit()
2341 emu_rm_init(struct emu_sc_info *sc) in emu_rm_init()
2367 emu_rm_uninit(struct emu_sc_info *sc) in emu_rm_uninit()
2432 emumix_set_mode(struct emu_sc_info *sc, int mode) in emumix_set_mode()
2505 emumix_set_spdif_mode(struct emu_sc_info *sc, int mode) in emumix_set_spdif_mode()
2582 emumix_set_fxvol(struct emu_sc_info *sc, unsigned gpr, int32_t vol) in emumix_set_fxvol()
2590 emumix_set_gpr(struct emu_sc_info *sc, unsigned gpr, int32_t val) in emumix_set_gpr()
2605 emumix_set_volume(struct emu_sc_info *sc, int mixer_idx, int volume) in emumix_set_volume()
2616 emumix_get_volume(struct emu_sc_info *sc, int mixer_idx) in emumix_get_volume()
2625 emu_cardbus_init(struct emu_sc_info *sc) in emu_cardbus_init()
2645 emu_init(struct emu_sc_info *sc) in emu_init()
2885 emu_uninit(struct emu_sc_info *sc) in emu_uninit()
2938 struct emu_sc_info *sc = device_get_softc(bus); in emu_read_ivar()
3008 struct emu_sc_info *sc; in emu_pci_attach()
3356 struct emu_sc_info *sc; in emu_pci_detach()
3402 sizeof(struct emu_sc_info),