Lines Matching defs:oparams
4059 struct snd_pcm_hw_params_old *oparams)
4064 params->flags = oparams->flags;
4065 for (i = 0; i < ARRAY_SIZE(oparams->masks); i++)
4066 params->masks[i].bits[0] = oparams->masks[i];
4067 memcpy(params->intervals, oparams->intervals, sizeof(oparams->intervals));
4068 params->rmask = __OLD_TO_NEW_MASK(oparams->rmask);
4069 params->cmask = __OLD_TO_NEW_MASK(oparams->cmask);
4070 params->info = oparams->info;
4071 params->msbits = oparams->msbits;
4072 params->rate_num = oparams->rate_num;
4073 params->rate_den = oparams->rate_den;
4074 params->fifo_size = oparams->fifo_size;
4077 static void snd_pcm_hw_convert_to_old_params(struct snd_pcm_hw_params_old *oparams,
4082 memset(oparams, 0, sizeof(*oparams));
4083 oparams->flags = params->flags;
4084 for (i = 0; i < ARRAY_SIZE(oparams->masks); i++)
4085 oparams->masks[i] = params->masks[i].bits[0];
4086 memcpy(oparams->intervals, params->intervals, sizeof(oparams->intervals));
4087 oparams->rmask = __NEW_TO_OLD_MASK(params->rmask);
4088 oparams->cmask = __NEW_TO_OLD_MASK(params->cmask);
4089 oparams->info = params->info;
4090 oparams->msbits = params->msbits;
4091 oparams->rate_num = params->rate_num;
4092 oparams->rate_den = params->rate_den;
4093 oparams->fifo_size = params->fifo_size;
4100 struct snd_pcm_hw_params_old *oparams __free(kfree) = NULL;
4107 oparams = memdup_user(_oparams, sizeof(*oparams));
4108 if (IS_ERR(oparams))
4109 return PTR_ERR(oparams);
4110 snd_pcm_hw_convert_from_old_params(params, oparams);
4119 snd_pcm_hw_convert_to_old_params(oparams, params);
4120 if (copy_to_user(_oparams, oparams, sizeof(*oparams)))
4129 struct snd_pcm_hw_params_old *oparams __free(kfree) = NULL;
4136 oparams = memdup_user(_oparams, sizeof(*oparams));
4137 if (IS_ERR(oparams))
4138 return PTR_ERR(oparams);
4140 snd_pcm_hw_convert_from_old_params(params, oparams);
4145 snd_pcm_hw_convert_to_old_params(oparams, params);
4146 if (copy_to_user(_oparams, oparams, sizeof(*oparams)))