Lines Matching refs:uptr
253 unsigned int cmd, void __user *uptr) in vmci_host_get_version() argument
256 int __user *vptr = uptr; in vmci_host_get_version()
288 void __user *uptr) in vmci_host_do_init_context() argument
294 if (copy_from_user(&init_block, uptr, sizeof(init_block))) { in vmci_host_do_init_context()
330 if (copy_to_user(uptr, &init_block, sizeof(init_block))) { in vmci_host_do_init_context()
350 void __user *uptr) in vmci_host_do_send_datagram() argument
361 if (copy_from_user(&send_info, uptr, sizeof(send_info))) in vmci_host_do_send_datagram()
400 return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0; in vmci_host_do_send_datagram()
405 void __user *uptr) in vmci_host_do_receive_datagram() argument
417 if (copy_from_user(&recv_info, uptr, sizeof(recv_info))) in vmci_host_do_receive_datagram()
432 return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0; in vmci_host_do_receive_datagram()
437 void __user *uptr) in vmci_host_do_alloc_queuepair() argument
450 struct vmci_qp_alloc_info_vmvm __user *info = uptr; in vmci_host_do_alloc_queuepair()
452 if (copy_from_user(&alloc_info, uptr, sizeof(alloc_info))) in vmci_host_do_alloc_queuepair()
471 struct vmci_qp_alloc_info __user *info = uptr; in vmci_host_do_alloc_queuepair()
474 if (copy_from_user(&alloc_info, uptr, sizeof(alloc_info))) in vmci_host_do_alloc_queuepair()
506 void __user *uptr) in vmci_host_do_queuepair_setva() argument
509 struct vmci_qp_set_va_info __user *info = uptr; in vmci_host_do_queuepair_setva()
522 if (copy_from_user(&set_va_info, uptr, sizeof(set_va_info))) in vmci_host_do_queuepair_setva()
547 void __user *uptr) in vmci_host_do_queuepair_setpf() argument
550 struct vmci_qp_page_file_info __user *info = uptr; in vmci_host_do_queuepair_setpf()
565 if (copy_from_user(&page_file_info, uptr, sizeof(*info))) in vmci_host_do_queuepair_setpf()
625 void __user *uptr) in vmci_host_do_qp_detach() argument
628 struct vmci_qp_dtch_info __user *info = uptr; in vmci_host_do_qp_detach()
636 if (copy_from_user(&detach_info, uptr, sizeof(detach_info))) in vmci_host_do_qp_detach()
651 void __user *uptr) in vmci_host_do_ctx_add_notify() argument
654 struct vmci_ctx_info __user *info = uptr; in vmci_host_do_ctx_add_notify()
663 if (copy_from_user(&ar_info, uptr, sizeof(ar_info))) in vmci_host_do_ctx_add_notify()
674 void __user *uptr) in vmci_host_do_ctx_remove_notify() argument
677 struct vmci_ctx_info __user *info = uptr; in vmci_host_do_ctx_remove_notify()
686 if (copy_from_user(&ar_info, uptr, sizeof(ar_info))) in vmci_host_do_ctx_remove_notify()
698 void __user *uptr) in vmci_host_do_ctx_get_cpt_state() argument
710 if (copy_from_user(&get_info, uptr, sizeof(get_info))) in vmci_host_do_ctx_get_cpt_state()
725 return copy_to_user(uptr, &get_info, sizeof(get_info)) ? -EFAULT : 0; in vmci_host_do_ctx_get_cpt_state()
730 void __user *uptr) in vmci_host_do_ctx_set_cpt_state() argument
742 if (copy_from_user(&set_info, uptr, sizeof(set_info))) in vmci_host_do_ctx_set_cpt_state()
754 retval = copy_to_user(uptr, &set_info, sizeof(set_info)) ? -EFAULT : 0; in vmci_host_do_ctx_set_cpt_state()
762 void __user *uptr) in vmci_host_do_get_context_id() argument
764 u32 __user *u32ptr = uptr; in vmci_host_do_get_context_id()
771 void __user *uptr) in vmci_host_do_set_notify() argument
780 if (copy_from_user(¬ify_info, uptr, sizeof(notify_info))) in vmci_host_do_set_notify()
792 return copy_to_user(uptr, ¬ify_info, sizeof(notify_info)) ? in vmci_host_do_set_notify()
798 void __user *uptr) in vmci_host_do_notify_resource() argument
813 if (copy_from_user(&info, uptr, sizeof(info))) in vmci_host_do_notify_resource()
843 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_notify_resource()
848 void __user *uptr) in vmci_host_do_recv_notifications() argument
867 if (copy_from_user(&info, uptr, sizeof(info))) in vmci_host_do_recv_notifications()
880 return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0; in vmci_host_do_recv_notifications()
892 if (!retval && copy_to_user(uptr, &info, sizeof(info))) in vmci_host_do_recv_notifications()
908 vmci_host_dev, name, uptr); \ in vmci_host_unlocked_ioctl()
912 void __user *uptr = (void __user *)ioarg; in vmci_host_unlocked_ioctl() local
948 return vmci_host_get_version(vmci_host_dev, iocmd, uptr); in vmci_host_unlocked_ioctl()