Lines Matching defs:arg
143 static int AtaMixerIoctl(u_int cmd, u_long arg);
144 static int TTMixerIoctl(u_int cmd, u_long arg);
145 static int FalconMixerIoctl(u_int cmd, u_long arg);
1361 static int AtaMixerIoctl(u_int cmd, u_long arg)
1373 return IOCTL_OUT(arg, porta & 0x40 ? 0 : 100);
1377 IOCTL_IN(arg, data);
1378 return IOCTL_OUT(arg, dmasound_set_volume(data));
1382 IOCTL_IN(arg, data);
1389 return IOCTL_OUT(arg, porta & 0x40 ? 0 : 100);
1396 static int TTMixerIoctl(u_int cmd, u_long arg)
1401 return IOCTL_OUT(arg, 0);
1403 return IOCTL_OUT(arg,
1407 return IOCTL_OUT(arg, SOUND_MASK_VOLUME);
1409 return IOCTL_OUT(arg,
1413 return IOCTL_OUT(arg, TONE_DB_TO_VOXWARE(dmasound.bass));
1415 return IOCTL_OUT(arg, TONE_DB_TO_VOXWARE(dmasound.treble));
1417 return IOCTL_OUT(arg, GAIN_DB_TO_VOXWARE(dmasound.gain));
1419 IOCTL_IN(arg, data);
1420 return IOCTL_OUT(arg, dmasound_set_bass(data));
1422 IOCTL_IN(arg, data);
1423 return IOCTL_OUT(arg, dmasound_set_treble(data));
1425 IOCTL_IN(arg, data);
1426 return IOCTL_OUT(arg, dmasound_set_gain(data));
1428 return AtaMixerIoctl(cmd, arg);
1431 static int FalconMixerIoctl(u_int cmd, u_long arg)
1436 return IOCTL_OUT(arg, SOUND_MASK_MIC);
1438 return IOCTL_OUT(arg, SOUND_MASK_VOLUME | SOUND_MASK_MIC | SOUND_MASK_SPEAKER);
1440 return IOCTL_OUT(arg, SOUND_MASK_VOLUME | SOUND_MASK_MIC);
1442 return IOCTL_OUT(arg,
1446 return IOCTL_OUT(arg, SOUND_CAP_EXCL_INPUT);
1448 IOCTL_IN(arg, data);
1454 return IOCTL_OUT(arg,
1458 return AtaMixerIoctl(cmd, arg);