Lines Matching refs:uptr
261 unsigned int cmd, void __user *uptr) in vmci_host_get_version() argument
264 int __user *vptr = uptr; in vmci_host_get_version()
296 void __user *uptr) in vmci_host_do_init_context() argument
302 if (copy_from_user(&init_block, uptr, sizeof(init_block))) { in vmci_host_do_init_context()
338 if (copy_to_user(uptr, &init_block, sizeof(init_block))) { in vmci_host_do_init_context()
358 void __user *uptr) in vmci_host_do_send_datagram() argument
369 if (copy_from_user(&send_info, uptr, sizeof(send_info))) in vmci_host_do_send_datagram()
414 return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0; in vmci_host_do_send_datagram()
419 void __user *uptr) in vmci_host_do_receive_datagram() argument
431 if (copy_from_user(&recv_info, uptr, sizeof(recv_info))) in vmci_host_do_receive_datagram()
446 return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0; in vmci_host_do_receive_datagram()
451 void __user *uptr) in vmci_host_do_alloc_queuepair() argument
467 struct vmci_qp_alloc_info_vmvm __user *info = uptr; in vmci_host_do_alloc_queuepair()
469 if (copy_from_user(&alloc_info, uptr, sizeof(alloc_info))) in vmci_host_do_alloc_queuepair()
488 struct vmci_qp_alloc_info __user *info = uptr; in vmci_host_do_alloc_queuepair()
491 if (copy_from_user(&alloc_info, uptr, sizeof(alloc_info))) in vmci_host_do_alloc_queuepair()
523 void __user *uptr) in vmci_host_do_queuepair_setva() argument
526 struct vmci_qp_set_va_info __user *info = uptr; in vmci_host_do_queuepair_setva()
539 if (copy_from_user(&set_va_info, uptr, sizeof(set_va_info))) in vmci_host_do_queuepair_setva()
564 void __user *uptr) in vmci_host_do_queuepair_setpf() argument
567 struct vmci_qp_page_file_info __user *info = uptr; in vmci_host_do_queuepair_setpf()
582 if (copy_from_user(&page_file_info, uptr, sizeof(*info))) in vmci_host_do_queuepair_setpf()
642 void __user *uptr) in vmci_host_do_qp_detach() argument
645 struct vmci_qp_dtch_info __user *info = uptr; in vmci_host_do_qp_detach()
653 if (copy_from_user(&detach_info, uptr, sizeof(detach_info))) in vmci_host_do_qp_detach()
668 void __user *uptr) in vmci_host_do_ctx_add_notify() argument
671 struct vmci_ctx_info __user *info = uptr; in vmci_host_do_ctx_add_notify()
680 if (copy_from_user(&ar_info, uptr, sizeof(ar_info))) in vmci_host_do_ctx_add_notify()
691 void __user *uptr) in vmci_host_do_ctx_remove_notify() argument
694 struct vmci_ctx_info __user *info = uptr; in vmci_host_do_ctx_remove_notify()
703 if (copy_from_user(&ar_info, uptr, sizeof(ar_info))) in vmci_host_do_ctx_remove_notify()
715 void __user *uptr) in vmci_host_do_ctx_get_cpt_state() argument
727 if (copy_from_user(&get_info, uptr, sizeof(get_info))) in vmci_host_do_ctx_get_cpt_state()
742 return copy_to_user(uptr, &get_info, sizeof(get_info)) ? -EFAULT : 0; in vmci_host_do_ctx_get_cpt_state()
747 void __user *uptr) in vmci_host_do_ctx_set_cpt_state() argument
759 if (copy_from_user(&set_info, uptr, sizeof(set_info))) in vmci_host_do_ctx_set_cpt_state()
780 retval = copy_to_user(uptr, &set_info, sizeof(set_info)) ? -EFAULT : 0; in vmci_host_do_ctx_set_cpt_state()
789 void __user *uptr) in vmci_host_do_get_context_id() argument
791 u32 __user *u32ptr = uptr; in vmci_host_do_get_context_id()
798 void __user *uptr) in vmci_host_do_set_notify() argument
807 if (copy_from_user(¬ify_info, uptr, sizeof(notify_info))) in vmci_host_do_set_notify()
819 return copy_to_user(uptr, ¬ify_info, sizeof(notify_info)) ? in vmci_host_do_set_notify()
825 void __user *uptr) in vmci_host_do_notify_resource() argument
840 if (copy_from_user(&info, uptr, sizeof(info))) in vmci_host_do_notify_resource()
870 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_notify_resource()
875 void __user *uptr) in vmci_host_do_recv_notifications() argument
894 if (copy_from_user(&info, uptr, sizeof(info))) in vmci_host_do_recv_notifications()
907 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_recv_notifications()
919 if (!retval && copy_to_user(uptr, &info, sizeof(info))) in vmci_host_do_recv_notifications()
935 vmci_host_dev, name, uptr); \ in vmci_host_unlocked_ioctl()
939 void __user *uptr = (void __user *)ioarg; in vmci_host_unlocked_ioctl() local
975 return vmci_host_get_version(vmci_host_dev, iocmd, uptr); in vmci_host_unlocked_ioctl()