Searched refs:argp (Results 51 - 75 of 269) sorted by relevance

1234567891011

/linux-master/arch/x86/kvm/svm/
H A Dsev.c254 static int sev_guest_init(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
267 sev->es_active = argp->id == KVM_SEV_ES_INIT;
285 argp->error = init_args.error;
330 static int sev_launch_start(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
336 int *error = &argp->error;
342 if (copy_from_user(&params, (void __user *)(uintptr_t)argp->data, sizeof(params)))
373 ret = __sev_issue_cmd(argp->sev_fd, SEV_CMD_LAUNCH_START, &start, error);
386 if (copy_to_user((void __user *)(uintptr_t)argp->data, &params, sizeof(params))) {
393 sev->fd = argp->sev_fd;
513 static int sev_launch_update_data(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
672 sev_launch_update_vmsa(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
696 sev_launch_measure(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
758 sev_launch_finish(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
770 sev_guest_status(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
943 sev_dbg_crypt(struct kvm *kvm, struct kvm_sev_cmd *argp, bool dec) argument
1027 sev_launch_secret(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1102 sev_get_attestation_report(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1165 __sev_send_start_query_session_length(struct kvm *kvm, struct kvm_sev_cmd *argp, struct kvm_sev_send_start *params) argument
1184 sev_send_start(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1276 __sev_send_update_data_query_lengths(struct kvm *kvm, struct kvm_sev_cmd *argp, struct kvm_sev_send_update_data *params) argument
1297 sev_send_update_data(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1382 sev_send_finish(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1394 sev_send_cancel(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1406 sev_receive_start(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1480 sev_receive_update_data(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1557 sev_receive_finish(struct kvm *kvm, struct kvm_sev_cmd *argp) argument
1864 sev_mem_enc_ioctl(struct kvm *kvm, void __user *argp) argument
[all...]
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_dev.c634 struct vchiq_create_service __user *argp; local
637 argp = (void __user *)arg;
638 if (copy_from_user(&args, argp, sizeof(args))) {
647 if (put_user(args.handle, &argp->handle)) {
741 struct vchiq_queue_bulk_transfer __user *argp; local
747 argp = (void __user *)arg;
748 if (copy_from_user(&args, argp, sizeof(args))) {
754 dir, &argp->mode);
759 struct vchiq_await_completion __user *argp; local
761 argp
1019 vchiq_compat_ioctl_queue_bulk(struct file *file, unsigned int cmd, struct vchiq_queue_bulk_transfer32 __user *argp) argument
1055 vchiq_compat_ioctl_await_completion(struct file *file, unsigned int cmd, struct vchiq_await_completion32 __user *argp) argument
1141 void __user *argp = compat_ptr(arg); local
[all...]
/linux-master/tools/bpf/runqslower/
H A Drunqslower.c3 #include <argp.h>
110 static const struct argp argp = { local
119 err = argp_parse(&argp, argc, argv, 0, NULL, NULL);
/linux-master/fs/nfs/
H A Dcallback_proc.c28 __be32 nfs4_callback_getattr(void *argp, void *resp, argument
31 struct cb_getattrargs *args = argp;
78 __be32 nfs4_callback_recall(void *argp, void *resp, argument
81 struct cb_recallargs *args = argp;
339 __be32 nfs4_callback_layoutrecall(void *argp, void *resp, argument
342 struct cb_layoutrecallargs *args = argp;
362 __be32 nfs4_callback_devicenotify(void *argp, void *resp, argument
365 struct cb_devicenotifyargs *args = argp;
494 __be32 nfs4_callback_sequence(void *argp, void *resp, argument
497 struct cb_sequenceargs *args = argp;
601 nfs4_callback_recallany(void *argp, void *resp, struct cb_process_state *cps) argument
648 nfs4_callback_recallslot(void *argp, void *resp, struct cb_process_state *cps) argument
674 nfs4_callback_notify_lock(void *argp, void *resp, struct cb_process_state *cps) argument
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_gt_topology.c20 va_list argp; local
27 va_start(argp, numregs);
29 fuse_val[i] = xe_mmio_read32(gt, va_arg(argp, struct xe_reg));
30 va_end(argp);
/linux-master/drivers/video/fbdev/core/
H A Dfb_chrdev.c70 void __user *argp = (void __user *)arg; local
79 ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0;
82 if (copy_from_user(&var, argp, sizeof(var)))
95 if (!ret && copy_to_user(argp, &var, sizeof(var)))
105 ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0;
108 if (copy_from_user(&cmap, argp, sizeof(cmap)))
113 if (copy_from_user(&cmap, argp, sizeof(cmap)))
121 if (copy_from_user(&var, argp, sizeof(var)))
128 if (ret == 0 && copy_to_user(argp, &var, sizeof(var)))
135 ret = fbcon_get_con2fb_map_ioctl(argp);
[all...]
/linux-master/drivers/crypto/ccp/
H A Dsev-dev.c1381 static int sev_ioctl_do_reset(struct sev_issue_cmd *argp, bool writable) argument
1397 rc = sev_get_platform_state(&state, &argp->error);
1405 rc = __sev_platform_shutdown_locked(&argp->error);
1410 return __sev_do_cmd_locked(SEV_CMD_FACTORY_RESET, NULL, &argp->error);
1413 static int sev_ioctl_do_platform_status(struct sev_issue_cmd *argp) argument
1420 ret = __sev_do_cmd_locked(SEV_CMD_PLATFORM_STATUS, &data, &argp->error);
1424 if (copy_to_user((void __user *)argp->data, &data, sizeof(data)))
1430 static int sev_ioctl_do_pek_pdh_gen(int cmd, struct sev_issue_cmd *argp, bool writable) argument
1439 rc = __sev_platform_init_locked(&argp->error);
1444 return __sev_do_cmd_locked(cmd, NULL, &argp
1447 sev_ioctl_do_pek_csr(struct sev_issue_cmd *argp, bool writable) argument
1709 sev_ioctl_do_pek_import(struct sev_issue_cmd *argp, bool writable) argument
1758 sev_ioctl_do_get_id2(struct sev_issue_cmd *argp) argument
1820 sev_ioctl_do_get_id(struct sev_issue_cmd *argp) argument
1860 sev_ioctl_do_pdh_export(struct sev_issue_cmd *argp, bool writable) argument
1951 sev_ioctl_do_snp_platform_status(struct sev_issue_cmd *argp) argument
2000 sev_ioctl_do_snp_commit(struct sev_issue_cmd *argp) argument
2013 sev_ioctl_do_snp_set_config(struct sev_issue_cmd *argp, bool writable) argument
2032 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dbench.h52 const struct argp *argp; member in struct:bench
/linux-master/net/atm/
H A Dioctl.c58 void __user *argp = (void __user *)arg; local
71 (int __user *)argp) ? -EFAULT : 0;
86 error = put_user(amount, (int __user *)argp) ? -EFAULT : 0;
128 error = get_user(backend, (atm_backend_t __user *)argp);
173 struct compat_atm_iobuf __user *ciobuf = argp;
181 struct atm_iobuf __user *iobuf = argp;
192 struct compat_atmif_sioc __user *csioc = argp;
203 struct atmif_sioc __user *sioc = argp;
/linux-master/drivers/watchdog/
H A Drc32434_wdt.c191 void __user *argp = (void __user *)arg; local
202 if (copy_to_user(argp, &ident, sizeof(ident)))
208 if (copy_to_user(argp, &value, sizeof(int)))
212 if (copy_from_user(&value, argp, sizeof(int)))
229 if (copy_from_user(&new_timeout, argp, sizeof(int)))
235 return copy_to_user(argp, &timeout, sizeof(int)) ? -EFAULT : 0;
H A Dgef_wdt.c163 void __user *argp = (void __user *)arg; local
173 if (copy_to_user(argp, &info, sizeof(info)))
179 if (put_user(wdt_status, (int __user *)argp))
185 if (get_user(options, (int __user *)argp))
201 if (get_user(timeout, (int __user *)argp))
207 if (put_user(gef_wdt_timeout, (int __user *)argp))
H A Dwafer5823wdt.c126 void __user *argp = (void __user *)arg; local
127 int __user *p = argp;
137 if (copy_to_user(argp, &ident, sizeof(ident)))
H A Dscx200_wdt.c158 void __user *argp = (void __user *)arg; local
159 int __user *p = argp;
170 if (copy_to_user(argp, &ident, sizeof(ident)))
/linux-master/drivers/s390/char/
H A Dvmcp.c204 int __user *argp; local
208 argp = compat_ptr(arg);
210 argp = (int __user *)arg;
215 ret = put_user(session->resp_code, argp);
219 ret = get_user(session->bufsize, argp);
228 ret = put_user(session->resp_size, argp);
/linux-master/fs/btrfs/
H A Dioctl.c1772 void __user *argp)
1774 struct btrfs_ioctl_search_args __user *uargs = argp;
1802 void __user *argp)
1804 struct btrfs_ioctl_search_args_v2 __user *uarg = argp;
2080 void __user *argp)
2085 args = memdup_user(argp, sizeof(*args));
2111 if (ret == 0 && copy_to_user(argp, args, sizeof(*args)))
2130 static int btrfs_ioctl_ino_lookup_user(struct file *file, void __user *argp) argument
2136 args = memdup_user(argp, sizeof(*args));
2154 if (ret == 0 && copy_to_user(argp, arg
1771 btrfs_ioctl_tree_search(struct inode *inode, void __user *argp) argument
1801 btrfs_ioctl_tree_search_v2(struct inode *inode, void __user *argp) argument
2079 btrfs_ioctl_ino_lookup(struct btrfs_root *root, void __user *argp) argument
2162 btrfs_ioctl_get_subvol_info(struct inode *inode, void __user *argp) argument
2282 btrfs_ioctl_get_subvol_rootref(struct btrfs_root *root, void __user *argp) argument
2607 btrfs_ioctl_defrag(struct file *file, void __user *argp) argument
2949 btrfs_ioctl_default_subvol(struct file *file, void __user *argp) argument
3180 btrfs_ioctl_start_sync(struct btrfs_root *root, void __user *argp) argument
3211 btrfs_ioctl_wait_sync(struct btrfs_fs_info *fs_info, void __user *argp) argument
4432 _btrfs_ioctl_send(struct inode *inode, void __user *argp, bool compat) argument
4468 btrfs_ioctl_encoded_read(struct file *file, void __user *argp, bool compat) argument
4551 btrfs_ioctl_encoded_write(struct file *file, void __user *argp, bool compat) argument
4657 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/drivers/fsi/
H A Dfsi-scom.c404 static int scom_raw_read(struct scom_device *scom, void __user *argp) argument
410 if (copy_from_user(&acc, argp, sizeof(struct scom_access)))
417 if (copy_to_user(argp, &acc, sizeof(struct scom_access)))
422 static int scom_raw_write(struct scom_device *scom, void __user *argp) argument
429 if (copy_from_user(&acc, argp, sizeof(struct scom_access)))
448 if (copy_to_user(argp, &acc, sizeof(struct scom_access)))
453 static int scom_reset(struct scom_device *scom, void __user *argp) argument
458 if (get_user(flags, (__u32 __user *)argp))
469 static int scom_check(struct scom_device *scom, void __user *argp) argument
472 return put_user(SCOM_CHECK_SUPPORTED, (__u32 __user *)argp);
478 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/sound/core/
H A Dcontrol_compat.c409 void __user *argp = compat_ptr(arg); local
428 return snd_ctl_ioctl(file, cmd, (unsigned long)argp);
430 return snd_ctl_elem_list_compat(ctl->card, argp);
432 return snd_ctl_elem_info_compat(ctl, argp);
434 return snd_ctl_elem_read_user_compat(ctl->card, argp);
436 return snd_ctl_elem_write_user_compat(ctl, argp);
438 return snd_ctl_elem_add_compat(ctl, argp, 0);
440 return snd_ctl_elem_add_compat(ctl, argp, 1);
443 return snd_ctl_elem_read_user_x32(ctl->card, argp);
445 return snd_ctl_elem_write_user_x32(ctl, argp);
[all...]
/linux-master/drivers/char/
H A Dppdev.c357 void __user *argp = (void __user *)arg; local
424 if (copy_from_user(&mode, argp, sizeof(mode)))
446 if (copy_to_user(argp, &mode, sizeof(mode)))
454 if (copy_from_user(&phase, argp, sizeof(phase)))
473 if (copy_to_user(argp, &phase, sizeof(phase)))
487 if (copy_to_user(argp, &modes, sizeof(modes)))
495 if (copy_from_user(&uflags, argp, sizeof(uflags)))
506 if (copy_to_user(argp, &uflags, sizeof(uflags)))
523 if (copy_to_user(argp, &reg, sizeof(reg)))
528 if (copy_to_user(argp,
[all...]
/linux-master/tools/testing/selftests/bpf/benchs/
H A Dbench_bloom_filter_map.c4 #include <argp.h>
103 const struct argp bench_bloom_map_argp = {
426 .argp = &bench_bloom_map_argp,
437 .argp = &bench_bloom_map_argp,
448 .argp = &bench_bloom_map_argp,
459 .argp = &bench_bloom_map_argp,
470 .argp = &bench_bloom_map_argp,
H A Dbench_local_storage.c4 #include <argp.h>
61 const struct argp bench_local_storage_argp = {
253 .argp = &bench_local_storage_argp,
264 .argp = &bench_local_storage_argp,
275 .argp = &bench_local_storage_argp,
/linux-master/drivers/vhost/
H A Dvdpa.c275 static long vhost_vdpa_get_device_id(struct vhost_vdpa *v, u8 __user *argp) argument
283 if (copy_to_user(argp, &device_id, sizeof(device_id)))
500 static long vhost_vdpa_get_vring_num(struct vhost_vdpa *v, u16 __user *argp) argument
508 if (copy_to_user(argp, &num, sizeof(num)))
522 static long vhost_vdpa_set_config_call(struct vhost_vdpa *v, u32 __user *argp) argument
530 if (copy_from_user(&fd, argp, sizeof(fd)))
551 static long vhost_vdpa_get_iova_range(struct vhost_vdpa *v, u32 __user *argp) argument
558 if (copy_to_user(argp, &range, sizeof(range)))
563 static long vhost_vdpa_get_config_size(struct vhost_vdpa *v, u32 __user *argp) argument
571 if (copy_to_user(argp,
577 vhost_vdpa_get_vqs_count(struct vhost_vdpa *v, u32 __user *argp) argument
634 vhost_vdpa_vring_ioctl(struct vhost_vdpa *v, unsigned int cmd, void __user *argp) argument
772 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/security/keys/trusted-keys/
H A Dtrusted_tpm1.c72 va_list argp; local
90 va_start(argp, keylen);
92 dlen = va_arg(argp, unsigned int);
95 data = va_arg(argp, unsigned char *);
104 va_end(argp);
125 va_list argp; local
140 va_start(argp, h3);
142 dlen = va_arg(argp, unsigned int);
145 data = va_arg(argp, unsigned char *);
154 va_end(argp);
188 va_list argp; local
279 va_list argp; local
[all...]
/linux-master/drivers/mtd/ubi/
H A Dcdev.c385 void __user *argp = (void __user *)arg; local
398 err = copy_from_user(&bytes, argp, sizeof(int64_t));
433 err = copy_from_user(&req, argp,
467 err = get_user(lnum, (__user int32_t *)argp);
498 err = copy_from_user(&req, argp, sizeof(struct ubi_map_req));
512 err = get_user(lnum, (__user int32_t *)argp);
526 err = get_user(lnum, (__user int32_t *)argp);
540 err = copy_from_user(&req, argp,
837 void __user *argp = (void __user *)arg; local
853 err = copy_from_user(&req, argp, sizeo
1007 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/arch/m68k/bvme6000/
H A Drtc.c45 void __user *argp = (void __user *)arg; local
68 return copy_to_user(argp, &wtime, sizeof wtime) ?
80 if (copy_from_user(&rtc_tm, argp, sizeof(struct rtc_time)))
/linux-master/arch/m68k/mvme16x/
H A Drtc.c43 void __user *argp = (void __user *)arg; local
63 return copy_to_user(argp, &wtime, sizeof wtime) ?
75 if (copy_from_user(&rtc_tm, argp, sizeof(struct rtc_time)))

Completed in 258 milliseconds

1234567891011