Home | History | Annotate | Download | only in audio

Lines Matching defs:openmode

1279 /* Convert openmode(O_*) to AUMODE_*, with hardware property */
1692 int openmode;
1696 openmode = openable_mode();
1699 fd = OPEN(devsound, openmode);
1710 fd = OPEN(devaudio, openmode);
1716 fd = OPEN(devsound, openmode);
1735 int openmode;
1739 openmode = openable_mode();
1742 fd = OPEN(devaudio, openmode);
1755 fd = OPEN(devaudioctl, openmode);
1777 fd = OPEN(devsound, openmode);
2253 test_rdwr_fallback(int openmode, bool expwrite, bool expread)
2260 TEST("rdwr_fallback_%s", openmode_str[openmode] + 2);
2271 fd = OPEN(devaudio, openmode);
3544 test_kqueue_mode(int openmode, int filt, int expected)
3553 openmode_str[openmode] + 2,
3555 if (mode2aumode(openmode) == 0) {
3566 fd = OPEN(devaudio, openmode);
4493 test_AUDIO_SETFD_xxONLY(int openmode)
4500 TEST("AUDIO_SETFD_%s", openmode_str[openmode] + 2);
4501 if (openmode == O_RDONLY && hw_canrec() == 0) {
4505 if (openmode == O_WRONLY && hw_canplay() == 0) {
4510 fd = OPEN(devaudio, openmode);
4516 * - On NetBSD9, it's the same as hardware one regardless of openmode.
4568 XP_EQ(mode2play(openmode), ai.play.open);
4569 XP_EQ(mode2rec(openmode), ai.record.open);
4599 XP_EQ(mode2play(openmode), ai.play.open);
4600 XP_EQ(mode2rec(openmode), ai.record.open);
4815 * Check relationship between openmode and mode set by AUDIO_SETINFO.
4818 test_AUDIO_SETINFO_mode(int openmode, int index, int setmode, int expected)
4829 TEST("AUDIO_SETINFO_mode_%s_%d", openmode_str[openmode] + 2, index);
4830 if (mode2aumode(openmode) == 0) {
4835 inimode = mode2aumode(openmode);
4837 fd = OPEN(devaudio, openmode);
4845 XP_EQ(mode2play(openmode), ai.play.open);
4846 XP_EQ(mode2rec(openmode), ai.record.open);
4861 /* It seems to keep the initial openmode regardless of mode */
4862 XP_EQ(mode2play(openmode), ai.play.open);
4863 XP_EQ(mode2rec(openmode), ai.record.open);
4869 * On NetBSD7, whether writable depends openmode when open.
4874 canwrite = (openmode != O_RDONLY);
4886 * On NetBSD7, whether readable depends openmode when open.
4891 canread = (openmode != O_WRONLY);
4949 #define f(openmode, index) do { \
4950 struct setinfo_mode_t *table = table_SETINFO_mode_##openmode; \
4955 test_AUDIO_SETINFO_mode(openmode, index, setmode, expected); \
5032 openmode, int aimode, int pause)
5044 openmode_str[openmode] + 2, aimode, pause);
5045 if (mode2aumode(openmode) == 0) {
5051 if (!hw_fulldup() && openmode == O_RDWR) {
5056 fd = OPEN(devaudio, openmode);
5067 ai.mode = mode2aumode(openmode) & ~AUMODE_PLAY_ALL;
5079 ? (mode2aumode(openmode) & ~AUMODE_PLAY_ALL)
5080 : mode2aumode(openmode);
5407 test_AUDIO_SETINFO_pause(int openmode, int aimode, int param)
5420 openmode_str[openmode] + 2, aimode, param);
5421 if (mode2aumode(openmode) == 0) {
5427 if (!hw_fulldup() && openmode == O_RDWR) {
5432 fd = OPEN(devaudio, openmode);
5440 ai.mode = mode2aumode(openmode) & ~AUMODE_PLAY_ALL;
5452 ? (mode2aumode(openmode) & ~AUMODE_PLAY_ALL)
5453 : mode2aumode(openmode);
5465 ai.mode = mode2aumode(openmode);
5476 XP_EQ(mode2aumode(openmode), ai.mode);
5479 if (openmode != O_RDONLY)
5481 if (openmode != O_WRONLY)
6127 getenc_check_encodings(int openmode, int expected[][5])
6134 fd = OPEN(devaudio, openmode);
6154 if (mode2play(openmode))
6156 if (mode2rec(openmode))
6251 test_AUDIO_ERROR(int openmode)
6257 TEST("AUDIO_ERROR_%s", openmode_str[openmode] + 2);
6258 if (mode2aumode(openmode) == 0) {
6263 fd = OPEN(devaudio, openmode);
6289 test_AUDIO_GETIOFFS_one(int openmode)
6298 TEST("AUDIO_GETIOFFS_one_%s", openmode_str[openmode] + 2);
6299 if (mode2aumode(openmode) == 0) {
6304 fd = OPEN(devaudio, openmode);
6348 if (mode2rec(openmode)) {
6376 test_AUDIO_GETOOFFS_one(int openmode)
6387 TEST("AUDIO_GETOOFFS_one_%s", openmode_str[openmode] + 2);
6388 if (mode2aumode(openmode) == 0) {
6393 fd = OPEN(devaudio, openmode);
6460 if (mode2play(openmode)) {
6470 if (mode2play(openmode)) {
6498 test_AUDIO_GETOOFFS_wrap(int openmode)
6510 TEST("AUDIO_GETOOFFS_wrap_%s", openmode_str[openmode] + 2);
6511 if (mode2aumode(openmode) == 0) {
6516 fd = OPEN(devaudio, openmode);
6568 if (mode2play(openmode)) {
6584 if (mode2play(openmode)) {
6622 test_AUDIO_GETOOFFS_flush(int openmode)
6632 TEST("AUDIO_GETOOFFS_flush_%s", openmode_str[openmode] + 2);
6633 if (mode2aumode(openmode) == 0) {
6638 fd = OPEN(devaudio, openmode);
6672 if (mode2play(openmode)) {
6683 if (mode2play(openmode)) {
6699 if (mode2play(openmode)) {
6719 if (mode2play(openmode)) {
6749 test_AUDIO_GETOOFFS_set(int openmode)
6758 TEST("AUDIO_GETOOFFS_set_%s", openmode_str[openmode] + 2);
6759 if (mode2aumode(openmode) == 0) {
6764 fd = OPEN(devaudio, openmode);
6787 if (mode2play(openmode)) {
7062 test_audioctl_rw(int openmode)
7068 TEST("audioctl_rw_%s", openmode_str[openmode] + 2);
7070 fd = OPEN(devaudioctl, openmode);
7073 if (mode2play(openmode)) {
7078 if (mode2rec(openmode)) {
7094 * XXX Omit checking each openmode
7121 * XXX Omit checking each openmode