Lines Matching defs:params
728 struct snd_rawmidi_params *params,
733 unsigned int framing = params->mode & SNDRV_RAWMIDI_MODE_FRAMING_MASK;
735 if (params->buffer_size < 32 || params->buffer_size > 1024L * 1024L)
737 if (framing == SNDRV_RAWMIDI_MODE_FRAMING_TSTAMP && (params->buffer_size & 0x1f) != 0)
739 if (params->avail_min < 1 || params->avail_min > params->buffer_size)
741 if (params->buffer_size & get_align(runtime))
743 if (params->buffer_size != runtime->buffer_size) {
744 newbuf = kvzalloc(params->buffer_size, GFP_KERNEL);
755 runtime->buffer_size = params->buffer_size;
760 runtime->avail_min = params->avail_min;
765 struct snd_rawmidi_params *params)
774 err = resize_runtime_buffer(substream, params, false);
777 substream->active_sensing = !params->no_active_sensing;
784 struct snd_rawmidi_params *params)
786 unsigned int framing = params->mode & SNDRV_RAWMIDI_MODE_FRAMING_MASK;
787 unsigned int clock_type = params->mode & SNDRV_RAWMIDI_MODE_CLOCK_MASK;
799 err = resize_runtime_buffer(substream, params, true);
947 struct snd_rawmidi_params params;
949 if (copy_from_user(¶ms, argp, sizeof(struct snd_rawmidi_params)))
952 params.mode = 0;
953 memset(params.reserved, 0, sizeof(params.reserved));
955 switch (params.stream) {
959 return snd_rawmidi_output_params(rfile->output, ¶ms);
963 return snd_rawmidi_input_params(rfile->input, ¶ms);