/kernel/linux/linux-6.6/io_uring/ |
H A D | notif.c | 27 static void io_tx_ubuf_callback(struct sk_buff *skb, struct ubuf_info *uarg, in io_tx_ubuf_callback() argument 30 struct io_notif_data *nd = container_of(uarg, struct io_notif_data, uarg); in io_tx_ubuf_callback() 33 if (refcount_dec_and_test(&uarg->refcnt)) in io_tx_ubuf_callback() 37 static void io_tx_ubuf_callback_ext(struct sk_buff *skb, struct ubuf_info *uarg, in io_tx_ubuf_callback_ext() argument 40 struct io_notif_data *nd = container_of(uarg, struct io_notif_data, uarg); in io_tx_ubuf_callback_ext() 48 io_tx_ubuf_callback(skb, uarg, success); in io_tx_ubuf_callback_ext() 55 if (nd->uarg.callback != io_tx_ubuf_callback_ext) { in io_notif_set_extended() 60 nd->uarg in io_notif_set_extended() [all...] |
/kernel/linux/linux-5.10/drivers/accesstokenid/ |
H A D | access_tokenid.c | 29 int access_tokenid_get_tokenid(struct file *file, void __user *uarg) in access_tokenid_get_tokenid() argument 31 return copy_to_user(uarg, ¤t->token, in access_tokenid_get_tokenid() 56 int access_tokenid_set_tokenid(struct file *file, void __user *uarg) in access_tokenid_set_tokenid() argument 60 if (copy_from_user(&tmp, uarg, sizeof(tmp))) in access_tokenid_set_tokenid() 99 int access_tokenid_get_ftokenid(struct file *file, void __user *uarg) in access_tokenid_get_ftokenid() argument 104 return copy_to_user(uarg, ¤t->ftoken, in access_tokenid_get_ftokenid() 108 int access_tokenid_set_ftokenid(struct file *file, void __user *uarg) in access_tokenid_set_ftokenid() argument 115 if (copy_from_user(&tmp, uarg, sizeof(tmp))) in access_tokenid_set_ftokenid() 223 int access_tokenid_add_permission(struct file *file, void __user *uarg) in access_tokenid_add_permission() argument 231 if (copy_from_user(&(node->perm_data), uarg, sizeo in access_tokenid_add_permission() 246 access_tokenid_remove_permission(struct file *file, void __user *uarg) access_tokenid_remove_permission() argument 264 access_tokenid_set_permission(struct file *file, void __user *uarg) access_tokenid_set_permission() argument 298 access_tokenid_get_permission(struct file *file, void __user *uarg) access_tokenid_get_permission() argument 342 void __user *uarg = (void __user *)arg; access_tokenid_ioctl() local [all...] |
/kernel/linux/linux-6.6/drivers/accesstokenid/ |
H A D | access_tokenid.c | 29 int access_tokenid_get_tokenid(struct file *file, void __user *uarg) in access_tokenid_get_tokenid() argument 31 return copy_to_user(uarg, ¤t->token, in access_tokenid_get_tokenid() 56 int access_tokenid_set_tokenid(struct file *file, void __user *uarg) in access_tokenid_set_tokenid() argument 60 if (copy_from_user(&tmp, uarg, sizeof(tmp))) in access_tokenid_set_tokenid() 99 int access_tokenid_get_ftokenid(struct file *file, void __user *uarg) in access_tokenid_get_ftokenid() argument 104 return copy_to_user(uarg, ¤t->ftoken, in access_tokenid_get_ftokenid() 108 int access_tokenid_set_ftokenid(struct file *file, void __user *uarg) in access_tokenid_set_ftokenid() argument 115 if (copy_from_user(&tmp, uarg, sizeof(tmp))) in access_tokenid_set_ftokenid() 215 int access_tokenid_add_permission(struct file *file, void __user *uarg) in access_tokenid_add_permission() argument 223 if (copy_from_user(&(node->perm_data), uarg, sizeo in access_tokenid_add_permission() 238 access_tokenid_remove_permission(struct file *file, void __user *uarg) access_tokenid_remove_permission() argument 257 access_tokenid_set_permission(struct file *file, void __user *uarg) access_tokenid_set_permission() argument 291 access_tokenid_get_permission(struct file *file, void __user *uarg) access_tokenid_get_permission() argument 332 void __user *uarg = (void __user *)arg; access_tokenid_ioctl() local [all...] |
/kernel/linux/linux-5.10/kernel/sched/rtg/ |
H A D | rtg_ctrl.c | 28 static long ctrl_set_enable(int abi, void __user *uarg); 29 static long ctrl_set_rtg(int abi, void __user *uarg); 30 static long ctrl_set_rtg_attr(int abi, void __user *uarg); 31 static long ctrl_begin_frame(int abi, void __user *uarg); 32 static long ctrl_end_frame(int abi, void __user *uarg); 33 static long ctrl_end_scene(int abi, void __user *uarg); 34 static long ctrl_set_min_util(int abi, void __user *uarg); 35 static long ctrl_set_margin(int abi, void __user *uarg); 36 static long ctrl_search_rtg(int abi, void __user *uarg); 37 static long ctrl_get_enable(int abi, void __user *uarg); 221 ctrl_set_enable(int abi, void __user *uarg) ctrl_set_enable() argument 237 ctrl_get_enable(int abi, void __user *uarg) ctrl_get_enable() argument 318 ctrl_set_rtg_attr(int abi, void __user *uarg) ctrl_set_rtg_attr() argument 435 ctrl_frame_state(void __user *uarg, bool is_enter) ctrl_frame_state() argument 450 ctrl_begin_frame(int abi, void __user *uarg) ctrl_begin_frame() argument 455 ctrl_end_frame(int abi, void __user *uarg) ctrl_end_frame() argument 474 ctrl_end_scene(int abi, void __user *uarg) ctrl_end_scene() argument 500 ctrl_set_min_util(int abi, void __user *uarg) ctrl_set_min_util() argument 528 ctrl_set_margin(int abi, void __user *uarg) ctrl_set_margin() argument 705 ctrl_set_rtg(int abi, void __user *uarg) ctrl_set_rtg() argument 738 ctrl_search_rtg(int abi, void __user *uarg) ctrl_search_rtg() argument 752 void __user *uarg = (void __user *)(uintptr_t)arg; do_proc_rtg_ioctl() local [all...] |
/kernel/linux/linux-6.6/kernel/sched/rtg/ |
H A D | rtg_ctrl.c | 28 static long ctrl_set_enable(int abi, void __user *uarg); 29 static long ctrl_set_rtg(int abi, void __user *uarg); 30 static long ctrl_set_rtg_attr(int abi, void __user *uarg); 31 static long ctrl_begin_frame(int abi, void __user *uarg); 32 static long ctrl_end_frame(int abi, void __user *uarg); 33 static long ctrl_end_scene(int abi, void __user *uarg); 34 static long ctrl_set_min_util(int abi, void __user *uarg); 35 static long ctrl_set_margin(int abi, void __user *uarg); 36 static long ctrl_search_rtg(int abi, void __user *uarg); 37 static long ctrl_get_enable(int abi, void __user *uarg); 221 ctrl_set_enable(int abi, void __user *uarg) ctrl_set_enable() argument 237 ctrl_get_enable(int abi, void __user *uarg) ctrl_get_enable() argument 318 ctrl_set_rtg_attr(int abi, void __user *uarg) ctrl_set_rtg_attr() argument 435 ctrl_frame_state(void __user *uarg, bool is_enter) ctrl_frame_state() argument 450 ctrl_begin_frame(int abi, void __user *uarg) ctrl_begin_frame() argument 455 ctrl_end_frame(int abi, void __user *uarg) ctrl_end_frame() argument 474 ctrl_end_scene(int abi, void __user *uarg) ctrl_end_scene() argument 500 ctrl_set_min_util(int abi, void __user *uarg) ctrl_set_min_util() argument 528 ctrl_set_margin(int abi, void __user *uarg) ctrl_set_margin() argument 705 ctrl_set_rtg(int abi, void __user *uarg) ctrl_set_rtg() argument 738 ctrl_search_rtg(int abi, void __user *uarg) ctrl_search_rtg() argument 752 void __user *uarg = (void __user *)(uintptr_t)arg; do_proc_rtg_ioctl() local [all...] |
/kernel/linux/linux-5.10/drivers/tee/ |
H A D | tee_core.c | 475 struct tee_ioctl_open_session_arg __user *uarg; in tee_ioctl_open_session() local 491 uarg = u64_to_user_ptr(buf.buf_ptr); in tee_ioctl_open_session() 492 if (copy_from_user(&arg, uarg, sizeof(arg))) in tee_ioctl_open_session() 503 uparams = uarg->params; in tee_ioctl_open_session() 521 if (put_user(arg.session, &uarg->session) || in tee_ioctl_open_session() 522 put_user(arg.ret, &uarg->ret) || in tee_ioctl_open_session() 523 put_user(arg.ret_origin, &uarg->ret_origin)) { in tee_ioctl_open_session() 554 struct tee_ioctl_invoke_arg __user *uarg; in tee_ioctl_invoke() local 569 uarg = u64_to_user_ptr(buf.buf_ptr); in tee_ioctl_invoke() 570 if (copy_from_user(&arg, uarg, sizeo in tee_ioctl_invoke() 609 tee_ioctl_cancel(struct tee_context *ctx, struct tee_ioctl_cancel_arg __user *uarg) tee_ioctl_cancel() argument 625 tee_ioctl_close_session(struct tee_context *ctx, struct tee_ioctl_close_session_arg __user *uarg) tee_ioctl_close_session() argument 688 struct tee_iocl_supp_recv_arg __user *uarg; tee_ioctl_supp_recv() local 785 struct tee_iocl_supp_send_arg __user *uarg; tee_ioctl_supp_send() local 826 void __user *uarg = (void __user *)arg; tee_ioctl() local [all...] |
/kernel/linux/linux-6.6/drivers/tee/ |
H A D | tee_core.c | 470 struct tee_ioctl_open_session_arg __user *uarg; in tee_ioctl_open_session() local 486 uarg = u64_to_user_ptr(buf.buf_ptr); in tee_ioctl_open_session() 487 if (copy_from_user(&arg, uarg, sizeof(arg))) in tee_ioctl_open_session() 498 uparams = uarg->params; in tee_ioctl_open_session() 516 if (put_user(arg.session, &uarg->session) || in tee_ioctl_open_session() 517 put_user(arg.ret, &uarg->ret) || in tee_ioctl_open_session() 518 put_user(arg.ret_origin, &uarg->ret_origin)) { in tee_ioctl_open_session() 549 struct tee_ioctl_invoke_arg __user *uarg; in tee_ioctl_invoke() local 564 uarg = u64_to_user_ptr(buf.buf_ptr); in tee_ioctl_invoke() 565 if (copy_from_user(&arg, uarg, sizeo in tee_ioctl_invoke() 604 tee_ioctl_cancel(struct tee_context *ctx, struct tee_ioctl_cancel_arg __user *uarg) tee_ioctl_cancel() argument 620 tee_ioctl_close_session(struct tee_context *ctx, struct tee_ioctl_close_session_arg __user *uarg) tee_ioctl_close_session() argument 683 struct tee_iocl_supp_recv_arg __user *uarg; tee_ioctl_supp_recv() local 780 struct tee_iocl_supp_send_arg __user *uarg; tee_ioctl_supp_send() local 821 void __user *uarg = (void __user *)arg; tee_ioctl() local [all...] |
/kernel/linux/linux-6.6/block/ |
H A D | bsg.c | 58 void __user *uarg) in bsg_sg_io() 63 if (copy_from_user(&hdr, uarg, sizeof(hdr))) in bsg_sg_io() 69 if (!ret && copy_to_user(uarg, &hdr, sizeof(hdr))) in bsg_sg_io() 87 static int bsg_get_command_q(struct bsg_device *bd, int __user *uarg) in bsg_get_command_q() argument 89 return put_user(READ_ONCE(bd->max_queue), uarg); in bsg_get_command_q() 92 static int bsg_set_command_q(struct bsg_device *bd, int __user *uarg) in bsg_set_command_q() argument 96 if (get_user(max_queue, uarg)) in bsg_set_command_q() 108 void __user *uarg = (void __user *) arg; in bsg_ioctl() local 109 int __user *intp = uarg; in bsg_ioctl() 117 return bsg_get_command_q(bd, uarg); in bsg_ioctl() 57 bsg_sg_io(struct bsg_device *bd, bool open_for_write, void __user *uarg) bsg_sg_io() argument [all...] |
/kernel/linux/linux-5.10/fs/verity/ |
H A D | measure.c | 26 struct fsverity_digest __user *uarg = _uarg; in fsverity_ioctl_measure() local 42 if (get_user(arg.digest_size, &uarg->digest_size)) in fsverity_ioctl_measure() 51 if (copy_to_user(uarg, &arg, sizeof(arg))) in fsverity_ioctl_measure() 54 if (copy_to_user(uarg->digest, vi->measurement, hash_alg->digest_size)) in fsverity_ioctl_measure()
|
/kernel/linux/linux-5.10/drivers/char/ |
H A D | ds1620.c | 243 } uarg; in ds1620_ioctl() local 246 uarg.i = (int __user *)arg; in ds1620_ioctl() 255 if (get_user(therm.hi, uarg.i)) in ds1620_ioctl() 259 if (copy_from_user(&therm, uarg.therm, sizeof(therm))) in ds1620_ioctl() 277 if (put_user(therm.hi, uarg.i)) in ds1620_ioctl() 280 if (copy_to_user(uarg.therm, &therm, sizeof(therm))) in ds1620_ioctl() 292 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 297 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 302 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 308 if (get_user(i, uarg in ds1620_ioctl() [all...] |
/kernel/linux/linux-6.6/drivers/char/ |
H A D | ds1620.c | 243 } uarg; in ds1620_ioctl() local 246 uarg.i = (int __user *)arg; in ds1620_ioctl() 255 if (get_user(therm.hi, uarg.i)) in ds1620_ioctl() 259 if (copy_from_user(&therm, uarg.therm, sizeof(therm))) in ds1620_ioctl() 277 if (put_user(therm.hi, uarg.i)) in ds1620_ioctl() 280 if (copy_to_user(uarg.therm, &therm, sizeof(therm))) in ds1620_ioctl() 292 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 297 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 302 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 308 if (get_user(i, uarg in ds1620_ioctl() [all...] |
/kernel/linux/common_modules/qos_auth/auth_ctl/ |
H A D | qos_ctrl.c | 21 typedef long (*qos_ctrl_func)(int abi, void __user *uarg); 23 static long ctrl_qos_operation(int abi, void __user *uarg); 24 static long ctrl_qos_policy(int abi, void __user *uarg); 483 static long ctrl_qos_operation(int abi, void __user *uarg) in ctrl_qos_operation() argument 494 (void __user *)compat_ptr((compat_uptr_t)uarg), in ctrl_qos_operation() 498 ret = copy_from_user(&qos_data, uarg, sizeof(struct qos_ctrl_data)); in ctrl_qos_operation() 523 ret = copy_to_user((void __user *)compat_ptr((compat_uptr_t)uarg), in ctrl_qos_operation() 527 ret = copy_to_user(uarg, &qos_data, sizeof(struct qos_ctrl_data)); in ctrl_qos_operation() 671 static long ctrl_qos_policy(int abi, void __user *uarg) in ctrl_qos_policy() argument 682 (void __user *)compat_ptr((compat_uptr_t)uarg), in ctrl_qos_policy() 705 void __user *uarg = (void __user *)arg; do_qos_ctrl_ioctl() local [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | dev.c | 212 void __user *uarg = (void __user *)arg; in rtc_dev_ioctl() local 264 if (copy_to_user(uarg, &alarm.time, sizeof(tm))) in rtc_dev_ioctl() 271 if (copy_from_user(&alarm.time, uarg, sizeof(tm))) in rtc_dev_ioctl() 327 if (copy_to_user(uarg, &tm, sizeof(tm))) in rtc_dev_ioctl() 334 if (copy_from_user(&tm, uarg, sizeof(tm))) in rtc_dev_ioctl() 367 err = put_user(rtc->irq_freq, (unsigned long __user *)uarg); in rtc_dev_ioctl() 372 if (copy_from_user(&alarm, uarg, sizeof(alarm))) in rtc_dev_ioctl() 383 if (copy_to_user(uarg, &alarm, sizeof(alarm))) in rtc_dev_ioctl() 388 if (copy_from_user(¶m, uarg, sizeof(param))) { in rtc_dev_ioctl() 419 if (copy_to_user(uarg, in rtc_dev_ioctl() 476 void __user *uarg = compat_ptr(arg); rtc_dev_compat_ioctl() local [all...] |
/kernel/linux/linux-6.6/fs/verity/ |
H A D | measure.c | 26 struct fsverity_digest __user *uarg = _uarg; in fsverity_ioctl_measure() local 42 if (get_user(arg.digest_size, &uarg->digest_size)) in fsverity_ioctl_measure() 51 if (copy_to_user(uarg, &arg, sizeof(arg))) in fsverity_ioctl_measure() 54 if (copy_to_user(uarg->digest, vi->file_digest, hash_alg->digest_size)) in fsverity_ioctl_measure()
|
/kernel/linux/linux-5.10/block/ |
H A D | bsg.c | 135 static int bsg_sg_io(struct request_queue *q, fmode_t mode, void __user *uarg) in bsg_sg_io() argument 142 if (copy_from_user(&hdr, uarg, sizeof(hdr))) in bsg_sg_io() 193 if (!ret && copy_to_user(uarg, &hdr, sizeof(hdr))) in bsg_sg_io() 329 static int bsg_get_command_q(struct bsg_device *bd, int __user *uarg) in bsg_get_command_q() argument 331 return put_user(bd->max_queue, uarg); in bsg_get_command_q() 334 static int bsg_set_command_q(struct bsg_device *bd, int __user *uarg) in bsg_set_command_q() argument 338 if (get_user(queue, uarg)) in bsg_set_command_q() 352 void __user *uarg = (void __user *) arg; in bsg_ioctl() local 359 return bsg_get_command_q(bd, uarg); in bsg_ioctl() 361 return bsg_set_command_q(bd, uarg); in bsg_ioctl() [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | w83977f_wdt.c | 381 } uarg; in wdt_ioctl() local 383 uarg.i = (int __user *)arg; in wdt_ioctl() 387 return copy_to_user(uarg.ident, &ident, in wdt_ioctl() 392 return put_user(status, uarg.i); in wdt_ioctl() 395 return put_user(0, uarg.i); in wdt_ioctl() 398 if (get_user(new_options, uarg.i)) in wdt_ioctl() 418 if (get_user(new_timeout, uarg.i)) in wdt_ioctl() 428 return put_user(timeout, uarg.i); in wdt_ioctl()
|
H A D | wdt977.c | 357 } uarg; in wdt977_ioctl() local 359 uarg.i = (int __user *)arg; in wdt977_ioctl() 363 return copy_to_user(uarg.ident, &ident, in wdt977_ioctl() 368 return put_user(status, uarg.i); in wdt977_ioctl() 371 return put_user(0, uarg.i); in wdt977_ioctl() 374 if (get_user(new_options, uarg.i)) in wdt977_ioctl() 394 if (get_user(new_timeout, uarg.i)) in wdt977_ioctl() 404 return put_user(timeout, uarg.i); in wdt977_ioctl()
|
H A D | pc87413_wdt.c | 386 } uarg; in pc87413_ioctl() local 396 uarg.i = (int __user *)arg; in pc87413_ioctl() 400 return copy_to_user(uarg.ident, &ident, in pc87413_ioctl() 403 return put_user(pc87413_status(), uarg.i); in pc87413_ioctl() 405 return put_user(0, uarg.i); in pc87413_ioctl() 409 if (get_user(options, uarg.i)) in pc87413_ioctl() 428 if (get_user(new_timeout, uarg.i)) in pc87413_ioctl() 439 return put_user(new_timeout, uarg.i); in pc87413_ioctl()
|
H A D | smsc37b787_wdt.c | 427 } uarg; in wb_smsc_wdt_ioctl() local 437 uarg.i = (int __user *)arg; in wb_smsc_wdt_ioctl() 441 return copy_to_user(uarg.ident, &ident, sizeof(ident)) in wb_smsc_wdt_ioctl() 444 return put_user(wb_smsc_wdt_status(), uarg.i); in wb_smsc_wdt_ioctl() 446 return put_user(0, uarg.i); in wb_smsc_wdt_ioctl() 451 if (get_user(options, uarg.i)) in wb_smsc_wdt_ioctl() 468 if (get_user(new_timeout, uarg.i)) in wb_smsc_wdt_ioctl() 482 return put_user(new_timeout, uarg.i); in wb_smsc_wdt_ioctl()
|
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | pc87413_wdt.c | 386 } uarg; in pc87413_ioctl() local 396 uarg.i = (int __user *)arg; in pc87413_ioctl() 400 return copy_to_user(uarg.ident, &ident, in pc87413_ioctl() 403 return put_user(pc87413_status(), uarg.i); in pc87413_ioctl() 405 return put_user(0, uarg.i); in pc87413_ioctl() 409 if (get_user(options, uarg.i)) in pc87413_ioctl() 428 if (get_user(new_timeout, uarg.i)) in pc87413_ioctl() 439 return put_user(new_timeout, uarg.i); in pc87413_ioctl()
|
H A D | smsc37b787_wdt.c | 427 } uarg; in wb_smsc_wdt_ioctl() local 437 uarg.i = (int __user *)arg; in wb_smsc_wdt_ioctl() 441 return copy_to_user(uarg.ident, &ident, sizeof(ident)) in wb_smsc_wdt_ioctl() 444 return put_user(wb_smsc_wdt_status(), uarg.i); in wb_smsc_wdt_ioctl() 446 return put_user(0, uarg.i); in wb_smsc_wdt_ioctl() 451 if (get_user(options, uarg.i)) in wb_smsc_wdt_ioctl() 468 if (get_user(new_timeout, uarg.i)) in wb_smsc_wdt_ioctl() 482 return put_user(new_timeout, uarg.i); in wb_smsc_wdt_ioctl()
|
H A D | w83977f_wdt.c | 381 } uarg; in wdt_ioctl() local 383 uarg.i = (int __user *)arg; in wdt_ioctl() 387 return copy_to_user(uarg.ident, &ident, in wdt_ioctl() 392 return put_user(status, uarg.i); in wdt_ioctl() 395 return put_user(0, uarg.i); in wdt_ioctl() 398 if (get_user(new_options, uarg.i)) in wdt_ioctl() 418 if (get_user(new_timeout, uarg.i)) in wdt_ioctl() 428 return put_user(timeout, uarg.i); in wdt_ioctl()
|
H A D | wdt977.c | 357 } uarg; in wdt977_ioctl() local 359 uarg.i = (int __user *)arg; in wdt977_ioctl() 363 return copy_to_user(uarg.ident, &ident, in wdt977_ioctl() 368 return put_user(status, uarg.i); in wdt977_ioctl() 371 return put_user(0, uarg.i); in wdt977_ioctl() 374 if (get_user(new_options, uarg.i)) in wdt977_ioctl() 394 if (get_user(new_timeout, uarg.i)) in wdt977_ioctl() 404 return put_user(timeout, uarg.i); in wdt977_ioctl()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | dev.c | 211 void __user *uarg = (void __user *)arg; in rtc_dev_ioctl() local 262 if (copy_to_user(uarg, &alarm.time, sizeof(tm))) in rtc_dev_ioctl() 269 if (copy_from_user(&alarm.time, uarg, sizeof(tm))) in rtc_dev_ioctl() 325 if (copy_to_user(uarg, &tm, sizeof(tm))) in rtc_dev_ioctl() 332 if (copy_from_user(&tm, uarg, sizeof(tm))) in rtc_dev_ioctl() 365 err = put_user(rtc->irq_freq, (unsigned long __user *)uarg); in rtc_dev_ioctl() 370 if (copy_from_user(&alarm, uarg, sizeof(alarm))) in rtc_dev_ioctl() 381 if (copy_to_user(uarg, &alarm, sizeof(alarm))) in rtc_dev_ioctl() 411 void __user *uarg = compat_ptr(arg); in rtc_dev_compat_ioctl() local 415 return put_user(rtc->irq_freq, (__u32 __user *)uarg); in rtc_dev_compat_ioctl() [all...] |
/kernel/linux/linux-5.10/drivers/message/fusion/ |
H A D | mptctl.c | 1226 struct mpt_ioctl_iocinfo __user *uarg = (void __user *) arg; in mptctl_getiocinfo() local 1249 karg = memdup_user(uarg, data_size); in mptctl_getiocinfo() 1341 ioc->name, __FILE__, __LINE__, uarg); in mptctl_getiocinfo() 1363 struct mpt_ioctl_targetinfo __user *uarg = (void __user *) arg; in mptctl_gettargetinfo() local 1375 if (copy_from_user(&karg, uarg, sizeof(struct mpt_ioctl_targetinfo))) { in mptctl_gettargetinfo() 1378 __FILE__, __LINE__, uarg); in mptctl_gettargetinfo() 1448 ioc->name, __FILE__, __LINE__, uarg); in mptctl_gettargetinfo() 1455 if (copy_to_user(uarg->targetInfo, pmem, numBytes)) { in mptctl_gettargetinfo() 1479 struct mpt_ioctl_test __user *uarg = (void __user *) arg; in mptctl_readtest() local 1482 if (copy_from_user(&karg, uarg, sizeo in mptctl_readtest() 1531 struct mpt_ioctl_eventquery __user *uarg = (void __user *) arg; mptctl_eventquery() local 1561 struct mpt_ioctl_eventenable __user *uarg = (void __user *) arg; mptctl_eventenable() local 1600 struct mpt_ioctl_eventreport __user *uarg = (void __user *) arg; mptctl_eventreport() local 1646 struct mpt_ioctl_replace_fw __user *uarg = (void __user *) arg; mptctl_replace_fw() local 1705 struct mpt_ioctl_command __user *uarg = (void __user *) arg; mptctl_mpt_command() local 2326 hp_host_info_t __user *uarg = (void __user *) arg; mptctl_hp_hostinfo() local 2559 hp_target_info_t __user *uarg = (void __user *) arg; mptctl_hp_targetinfo() local 2755 struct mpt_ioctl_command32 __user *uarg = (struct mpt_ioctl_command32 __user *) arg; compat_mpt_command() local [all...] |