Lines Matching refs:uptr
263 unsigned int cmd, void __user *uptr) in vmci_host_get_version() argument
266 int __user *vptr = uptr; in vmci_host_get_version()
298 void __user *uptr) in vmci_host_do_init_context() argument
304 if (copy_from_user(&init_block, uptr, sizeof(init_block))) { in vmci_host_do_init_context()
340 if (copy_to_user(uptr, &init_block, sizeof(init_block))) { in vmci_host_do_init_context()
362 void __user *uptr) in vmci_host_do_send_datagram() argument
373 if (copy_from_user(&send_info, uptr, sizeof(send_info))) in vmci_host_do_send_datagram()
412 return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0; in vmci_host_do_send_datagram()
417 void __user *uptr) in vmci_host_do_receive_datagram() argument
429 if (copy_from_user(&recv_info, uptr, sizeof(recv_info))) in vmci_host_do_receive_datagram()
444 return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0; in vmci_host_do_receive_datagram()
449 void __user *uptr) in vmci_host_do_alloc_queuepair() argument
462 struct vmci_qp_alloc_info_vmvm __user *info = uptr; in vmci_host_do_alloc_queuepair()
464 if (copy_from_user(&alloc_info, uptr, sizeof(alloc_info))) in vmci_host_do_alloc_queuepair()
483 struct vmci_qp_alloc_info __user *info = uptr; in vmci_host_do_alloc_queuepair()
486 if (copy_from_user(&alloc_info, uptr, sizeof(alloc_info))) in vmci_host_do_alloc_queuepair()
518 void __user *uptr) in vmci_host_do_queuepair_setva() argument
521 struct vmci_qp_set_va_info __user *info = uptr; in vmci_host_do_queuepair_setva()
534 if (copy_from_user(&set_va_info, uptr, sizeof(set_va_info))) in vmci_host_do_queuepair_setva()
559 void __user *uptr) in vmci_host_do_queuepair_setpf() argument
562 struct vmci_qp_page_file_info __user *info = uptr; in vmci_host_do_queuepair_setpf()
577 if (copy_from_user(&page_file_info, uptr, sizeof(*info))) in vmci_host_do_queuepair_setpf()
637 void __user *uptr) in vmci_host_do_qp_detach() argument
640 struct vmci_qp_dtch_info __user *info = uptr; in vmci_host_do_qp_detach()
648 if (copy_from_user(&detach_info, uptr, sizeof(detach_info))) in vmci_host_do_qp_detach()
663 void __user *uptr) in vmci_host_do_ctx_add_notify() argument
666 struct vmci_ctx_info __user *info = uptr; in vmci_host_do_ctx_add_notify()
675 if (copy_from_user(&ar_info, uptr, sizeof(ar_info))) in vmci_host_do_ctx_add_notify()
686 void __user *uptr) in vmci_host_do_ctx_remove_notify() argument
689 struct vmci_ctx_info __user *info = uptr; in vmci_host_do_ctx_remove_notify()
698 if (copy_from_user(&ar_info, uptr, sizeof(ar_info))) in vmci_host_do_ctx_remove_notify()
710 void __user *uptr) in vmci_host_do_ctx_get_cpt_state() argument
722 if (copy_from_user(&get_info, uptr, sizeof(get_info))) in vmci_host_do_ctx_get_cpt_state()
737 return copy_to_user(uptr, &get_info, sizeof(get_info)) ? -EFAULT : 0; in vmci_host_do_ctx_get_cpt_state()
742 void __user *uptr) in vmci_host_do_ctx_set_cpt_state() argument
754 if (copy_from_user(&set_info, uptr, sizeof(set_info))) in vmci_host_do_ctx_set_cpt_state()
766 retval = copy_to_user(uptr, &set_info, sizeof(set_info)) ? -EFAULT : 0; in vmci_host_do_ctx_set_cpt_state()
774 void __user *uptr) in vmci_host_do_get_context_id() argument
776 u32 __user *u32ptr = uptr; in vmci_host_do_get_context_id()
783 void __user *uptr) in vmci_host_do_set_notify() argument
792 if (copy_from_user(¬ify_info, uptr, sizeof(notify_info))) in vmci_host_do_set_notify()
804 return copy_to_user(uptr, ¬ify_info, sizeof(notify_info)) ? in vmci_host_do_set_notify()
810 void __user *uptr) in vmci_host_do_notify_resource() argument
825 if (copy_from_user(&info, uptr, sizeof(info))) in vmci_host_do_notify_resource()
855 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_notify_resource()
860 void __user *uptr) in vmci_host_do_recv_notifications() argument
879 if (copy_from_user(&info, uptr, sizeof(info))) in vmci_host_do_recv_notifications()
892 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_recv_notifications()
904 if (!retval && copy_to_user(uptr, &info, sizeof(info))) in vmci_host_do_recv_notifications()
920 vmci_host_dev, name, uptr); \ in vmci_host_unlocked_ioctl()
924 void __user *uptr = (void __user *)ioarg; in vmci_host_unlocked_ioctl() local
960 return vmci_host_get_version(vmci_host_dev, iocmd, uptr); in vmci_host_unlocked_ioctl()