Lines Matching refs:status
729 struct snd_rawmidi_status64 *status) in snd_rawmidi_output_status() argument
733 memset(status, 0, sizeof(*status)); in snd_rawmidi_output_status()
734 status->stream = SNDRV_RAWMIDI_STREAM_OUTPUT; in snd_rawmidi_output_status()
736 status->avail = runtime->avail; in snd_rawmidi_output_status()
742 struct snd_rawmidi_status64 *status) in snd_rawmidi_input_status() argument
746 memset(status, 0, sizeof(*status)); in snd_rawmidi_input_status()
747 status->stream = SNDRV_RAWMIDI_STREAM_INPUT; in snd_rawmidi_input_status()
749 status->avail = runtime->avail; in snd_rawmidi_input_status()
750 status->xruns = runtime->xruns; in snd_rawmidi_input_status()
760 struct snd_rawmidi_status32 __user *status = argp; in snd_rawmidi_ioctl_status32() local
793 if (copy_to_user(status, &status32, sizeof(*status))) in snd_rawmidi_ioctl_status32()
803 struct snd_rawmidi_status64 status; in snd_rawmidi_ioctl_status64() local
805 if (copy_from_user(&status, argp, sizeof(struct snd_rawmidi_status64))) in snd_rawmidi_ioctl_status64()
808 switch (status.stream) { in snd_rawmidi_ioctl_status64()
812 err = snd_rawmidi_output_status(rfile->output, &status); in snd_rawmidi_ioctl_status64()
817 err = snd_rawmidi_input_status(rfile->input, &status); in snd_rawmidi_ioctl_status64()
824 if (copy_to_user(argp, &status, in snd_rawmidi_ioctl_status64()