Lines Matching refs:level
115 pas_mixer_set(int whichDev, unsigned int level) in pas_mixer_set() argument
119 left = level & 0x7f; in pas_mixer_set()
120 right = (level & 0x7f00) >> 8; in pas_mixer_set()
177 devmask = level & POSSIBLE_RECORDING_DEVICES; in pas_mixer_set()
212 int level,v ; in pas_mixer_ioctl() local
216 if (get_user(level, p)) in pas_mixer_ioctl()
218 if (level == -1) /* Return current settings */ in pas_mixer_ioctl()
219 level = (mode_control & 0x04); in pas_mixer_ioctl()
222 if (level) in pas_mixer_ioctl()
226 level = !!level; in pas_mixer_ioctl()
227 return put_user(level, p); in pas_mixer_ioctl()
230 if (get_user(level, p)) in pas_mixer_ioctl()
232 if (level == -1) { /* Return current settings */ in pas_mixer_ioctl()
234 level = 0; in pas_mixer_ioctl()
236 level = ((mode_control & 0x03) + 1) * 20; in pas_mixer_ioctl()
240 level &= 0x7f; in pas_mixer_ioctl()
241 if (level) in pas_mixer_ioctl()
242 i = (level / 20) - 1; in pas_mixer_ioctl()
248 level = i; in pas_mixer_ioctl()
250 return put_user(level, p); in pas_mixer_ioctl()
253 if (get_user(level, p)) in pas_mixer_ioctl()
255 if (level == -1) /* Return current settings */ in pas_mixer_ioctl()
256 level = !(pas_read(0x0B8A) & 0x20); in pas_mixer_ioctl()
258 if (level) in pas_mixer_ioctl()
263 level = !(pas_read(0x0B8A) & 0x20); in pas_mixer_ioctl()
265 return put_user(level, p); in pas_mixer_ioctl()