Lines Matching refs:kdata
670 char *kdata = NULL; in drm_ioctl() local
715 kdata = stack_kdata; in drm_ioctl()
717 kdata = kmalloc(asize, GFP_KERNEL); in drm_ioctl()
718 if (!kdata) { in drm_ioctl()
724 memset(kdata + usize, 0, asize - usize); in drm_ioctl()
728 if (copy_from_user(kdata, (void __user *)arg, in drm_ioctl()
734 memset(kdata, 0, usize); in drm_ioctl()
738 retcode = func(dev, kdata, file_priv); in drm_ioctl()
741 retcode = func(dev, kdata, file_priv); in drm_ioctl()
746 if (copy_to_user((void __user *)arg, kdata, in drm_ioctl()
758 if (kdata != stack_kdata) in drm_ioctl()
759 kfree(kdata); in drm_ioctl()