Home | History | Annotate | Download | only in sunos32

Lines Matching defs:sunos_aui

772 		struct sunos_audio_info sunos_aui;
778 memset(&sunos_aui, 0, sizeof(sunos_aui));
780 sunos_aui.play = *(struct sunos_audio_prinfo *)&aui.play;
781 sunos_aui.record = *(struct sunos_audio_prinfo *)&aui.record;
784 sunos_aui.play.avail_ports = AUDIO_SPEAKER | AUDIO_HEADPHONE;
785 sunos_aui.record.avail_ports = AUDIO_SPEAKER | AUDIO_HEADPHONE;
787 sunos_aui.play.waiting = 0;
788 sunos_aui.record.waiting = 0;
789 sunos_aui.play.eof = 0;
790 sunos_aui.record.eof = 0;
791 sunos_aui.monitor_gain = 0; /* aui.__spare; XXX */
793 /*XXX*/sunos_aui.reserved[0] = 0;
794 /*XXX*/sunos_aui.reserved[1] = 0;
795 /*XXX*/sunos_aui.reserved[2] = 0;
796 /*XXX*/sunos_aui.reserved[3] = 0;
798 return copyout(&sunos_aui, SCARG_P32(uap, data),
799 sizeof(sunos_aui));
805 struct sunos_audio_info sunos_aui;
807 error = copyin(SCARG_P32(uap, data), &sunos_aui,
808 sizeof(sunos_aui));
812 aui.play = *(struct audio_prinfo *)&sunos_aui.play;
813 aui.record = *(struct audio_prinfo *)&sunos_aui.record;
814 /* aui.__spare = sunos_aui.monitor_gain; */
828 if (sunos_aui.play.pause == 0 || sunos_aui.play.active == 0)
830 else if (sunos_aui.play.pause != (u_char)~0 ||
831 sunos_aui.play.active != (u_char)~0)
833 if (sunos_aui.record.pause == 0 || sunos_aui.record.active == 0)
835 else if (sunos_aui.record.pause != (u_char)~0 ||
836 sunos_aui.record.active != (u_char)~0)