Lines Matching full:soft
241 return dmasound.soft.speed; in sound_set_speed()
244 at present we allow (arbitrarily) low rates - using soft in sound_set_speed()
246 no soft down-conversion. in sound_set_speed()
252 dmasound.soft.speed = speed; in sound_set_speed()
255 dmasound.dsp.speed = dmasound.soft.speed; in sound_set_speed()
257 return dmasound.soft.speed; in sound_set_speed()
263 return dmasound.soft.stereo; in sound_set_stereo()
267 dmasound.soft.stereo = stereo; in sound_set_stereo()
280 switch (dmasound.soft.format) { in sound_copy_translate()
470 to be used when the user requests the fragments sizes (with no soft in sq_setup()
471 x-lation) and then the user subsequently sets a soft x-lation that in sq_setup()
487 (dmasound.soft.size * (dmasound.soft.stereo+1) ) ; in sq_setup()
496 (dmasound.soft.size * (dmasound.soft.stereo+1) ) ; in sq_setup()
499 sq->block_size /= dmasound.soft.speed ; in sq_setup()
558 /* implement any changes we have made to the soft/hard params. in sq_write()
788 driver must supply defaults for hard & soft params. in sq_open()
793 OSS behaviour - while we still have soft translations ;-) */ in sq_open()
794 dmasound.soft = dmasound.mach.default_soft ; in sq_open()
945 This is a bit fraught - because soft translations can mess with our
1040 return IOCTL_OUT(arg, dmasound.soft.speed); in sq_ioctl()
1043 Where there are rate conversions implemented in soft form - it in sq_ioctl()
1183 dmasound.soft = dmasound.mach.default_soft ; in sq_init()
1287 len += sprintf(buffer+len,"Parameter %20s%20s\n","soft","hard") ; in state_open()
1289 get_afmt_string(dmasound.soft.format), in state_open()
1293 dmasound.soft.speed, dmasound.hard.speed); in state_open()
1296 dmasound.soft.stereo ? "stereo" : "mono", in state_open()