Home
last modified time | relevance | path

Searched refs:parg (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/drivers/media/cec/
Dcec-api.c76 struct cec_caps __user *parg) in cec_adap_g_caps() argument
86 if (copy_to_user(parg, &caps, sizeof(caps))) in cec_adap_g_caps()
92 __u16 __user *parg) in cec_adap_g_phys_addr() argument
99 if (copy_to_user(parg, &phys_addr, sizeof(phys_addr))) in cec_adap_g_phys_addr()
105 bool block, __u16 __user *parg) in cec_adap_s_phys_addr() argument
112 if (copy_from_user(&phys_addr, parg, sizeof(phys_addr))) in cec_adap_s_phys_addr()
128 struct cec_log_addrs __user *parg) in cec_adap_g_log_addrs() argument
139 if (copy_to_user(parg, &log_addrs, sizeof(log_addrs))) in cec_adap_g_log_addrs()
145 bool block, struct cec_log_addrs __user *parg) in cec_adap_s_log_addrs() argument
152 if (copy_from_user(&log_addrs, parg, sizeof(log_addrs))) in cec_adap_s_log_addrs()
[all …]
/Linux-v4.19/kernel/trace/
Dtrace_probe.c523 struct probe_arg *parg, bool is_return, bool is_kprobe, in traceprobe_parse_probe_arg() argument
533 parg->comm = kstrdup(arg, GFP_KERNEL); in traceprobe_parse_probe_arg()
534 if (!parg->comm) { in traceprobe_parse_probe_arg()
538 t = strchr(parg->comm, ':'); in traceprobe_parse_probe_arg()
540 arg[t - parg->comm] = '\0'; in traceprobe_parse_probe_arg()
549 parg->type = find_fetch_type(t, ftbl); in traceprobe_parse_probe_arg()
550 if (!parg->type) { in traceprobe_parse_probe_arg()
554 parg->offset = *size; in traceprobe_parse_probe_arg()
555 *size += parg->type->size; in traceprobe_parse_probe_arg()
556 ret = parse_probe_arg(arg, parg->type, &parg->fetch, is_return, in traceprobe_parse_probe_arg()
[all …]
Dtrace_uprobe.c487 struct probe_arg *parg = &tu->tp.args[i]; in create_trace_uprobe() local
496 parg->name = kstrdup(argv[i], GFP_KERNEL); in create_trace_uprobe()
501 parg->name = kstrdup(buf, GFP_KERNEL); in create_trace_uprobe()
504 if (!parg->name) { in create_trace_uprobe()
510 if (!is_good_name(parg->name)) { in create_trace_uprobe()
511 pr_info("Invalid argument[%d] name: %s\n", i, parg->name); in create_trace_uprobe()
516 if (traceprobe_conflict_field_name(parg->name, tu->tp.args, i)) { in create_trace_uprobe()
524 ret = traceprobe_parse_probe_arg(arg, &tu->tp.size, parg, in create_trace_uprobe()
854 struct probe_arg *parg = &tu->tp.args[i]; in print_uprobe_event() local
856 if (!parg->type->print(s, parg->name, data + parg->offset, entry)) in print_uprobe_event()
[all …]
Dtrace_kprobe.c836 struct probe_arg *parg = &tk->tp.args[i]; in create_trace_kprobe() local
845 parg->name = kstrdup(argv[i], GFP_KERNEL); in create_trace_kprobe()
850 parg->name = kstrdup(buf, GFP_KERNEL); in create_trace_kprobe()
853 if (!parg->name) { in create_trace_kprobe()
859 if (!is_good_name(parg->name)) { in create_trace_kprobe()
861 i, parg->name); in create_trace_kprobe()
866 if (traceprobe_conflict_field_name(parg->name, in create_trace_kprobe()
875 ret = traceprobe_parse_probe_arg(arg, &tk->tp.size, parg, in create_trace_kprobe()
1207 struct probe_arg *parg = &tk->tp.args[i]; in kprobe_event_define_fields() local
1209 ret = trace_define_field(event_call, parg->type->fmttype, in kprobe_event_define_fields()
[all …]
Dtrace_probe.h347 struct probe_arg *parg, bool is_return, bool is_kprobe,
/Linux-v4.19/drivers/media/dvb-core/
Ddmxdev.c1035 unsigned int cmd, void *parg) in dvb_demux_do_ioctl() argument
1039 unsigned long arg = (unsigned long)parg; in dvb_demux_do_ioctl()
1072 ret = dvb_dmxdev_filter_set(dmxdev, dmxdevfilter, parg); in dvb_demux_do_ioctl()
1081 ret = dvb_dmxdev_pes_filter_set(dmxdev, dmxdevfilter, parg); in dvb_demux_do_ioctl()
1099 dmxdev->demux->get_pes_pids(dmxdev->demux, parg); in dvb_demux_do_ioctl()
1108 ((struct dmx_stc *)parg)->num, in dvb_demux_do_ioctl()
1109 &((struct dmx_stc *)parg)->stc, in dvb_demux_do_ioctl()
1110 &((struct dmx_stc *)parg)->base); in dvb_demux_do_ioctl()
1118 ret = dvb_dmxdev_add_pid(dmxdev, dmxdevfilter, *(u16 *)parg); in dvb_demux_do_ioctl()
1127 ret = dvb_dmxdev_remove_pid(dmxdev, dmxdevfilter, *(u16 *)parg); in dvb_demux_do_ioctl()
[all …]
Ddvb_frontend.c1342 unsigned int cmd, void *parg);
1994 void *parg) in dvb_frontend_do_ioctl() argument
2031 err = dvb_frontend_handle_ioctl(file, cmd, parg); in dvb_frontend_do_ioctl()
2324 unsigned int cmd, void *parg) in dvb_frontend_handle_ioctl() argument
2336 struct dtv_properties *tvps = parg; in dvb_frontend_handle_ioctl()
2369 struct dtv_properties *tvps = parg; in dvb_frontend_handle_ioctl()
2422 struct dvb_frontend_info *info = parg; in dvb_frontend_handle_ioctl()
2476 enum fe_status *status = parg; in dvb_frontend_handle_ioctl()
2502 struct dvb_diseqc_master_cmd *cmd = parg; in dvb_frontend_handle_ioctl()
2517 (enum fe_sec_mini_cmd)parg); in dvb_frontend_handle_ioctl()
[all …]
Ddvbdev.c902 void *parg = NULL; in dvb_usercopy() local
912 parg = (void *) arg; in dvb_usercopy()
918 parg = sbuf; in dvb_usercopy()
924 parg = mbuf; in dvb_usercopy()
928 if (copy_from_user(parg, (void __user *)arg, _IOC_SIZE(cmd))) in dvb_usercopy()
934 if ((err = func(file, cmd, parg)) == -ENOIOCTLCMD) in dvb_usercopy()
945 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in dvb_usercopy()
Ddvb_net.c1434 unsigned int cmd, void *parg) argument
1449 struct dvb_net_if *dvbnetif = parg;
1475 struct dvb_net_if *dvbnetif = parg;
1496 if ((unsigned long) parg >= DVB_NET_DEVICES_MAX) {
1500 ret = dvb_net_remove_if(dvbnet, (unsigned long) parg);
1509 struct __dvb_net_if_old *dvbnetif = parg;
1535 struct __dvb_net_if_old *dvbnetif = parg;
Ddvb_ca_en50221.c1348 unsigned int cmd, void *parg) in dvb_ca_en50221_io_do_ioctl() argument
1380 struct ca_caps *caps = parg; in dvb_ca_en50221_io_do_ioctl()
1390 struct ca_slot_info *info = parg; in dvb_ca_en50221_io_do_ioctl()
/Linux-v4.19/drivers/media/pci/ttpci/
Dav7110_ca.c248 static int dvb_ca_ioctl(struct file *file, unsigned int cmd, void *parg) in dvb_ca_ioctl() argument
252 unsigned long arg = (unsigned long) parg; in dvb_ca_ioctl()
274 memcpy(parg, &cap, sizeof(cap)); in dvb_ca_ioctl()
280 struct ca_slot_info *info=(struct ca_slot_info *)parg; in dvb_ca_ioctl()
305 memcpy(parg, &info, sizeof (info)); in dvb_ca_ioctl()
311 struct ca_descr *descr = (struct ca_descr*) parg; in dvb_ca_ioctl()
Dav7110_av.c1100 unsigned int cmd, void *parg) in dvb_video_ioctl() argument
1104 unsigned long arg = (unsigned long) parg; in dvb_video_ioctl()
1184 memcpy(parg, &av7110->videostate, sizeof(struct video_status)); in dvb_video_ioctl()
1188 ret = dvb_video_get_event(av7110, parg, file->f_flags); in dvb_video_ioctl()
1192 memcpy(parg, &av7110->video_size, sizeof(video_size_t)); in dvb_video_ioctl()
1232 (struct video_still_picture *) parg; in dvb_video_ioctl()
1273 *(int *)parg = VIDEO_CAP_MPEG1 | VIDEO_CAP_MPEG2 | in dvb_video_ioctl()
1312 unsigned int cmd, void *parg) in dvb_audio_ioctl() argument
1316 unsigned long arg = (unsigned long) parg; in dvb_audio_ioctl()
1420 memcpy(parg, &av7110->audiostate, sizeof(struct audio_status)); in dvb_audio_ioctl()
[all …]
Dav7110.c695 unsigned int cmd, void *parg) in dvb_osd_ioctl() argument
703 return av7110_osd_cmd(av7110, (osd_cmd_t *) parg); in dvb_osd_ioctl()
705 return av7110_osd_capability(av7110, (osd_cap_t *) parg); in dvb_osd_ioctl()
/Linux-v4.19/tools/lib/traceevent/
Dparse-filter.c337 enum event_type type, struct filter_arg **parg, char *error_str) in create_arg_item() argument
393 *parg = arg; in create_arg_item()
942 process_filter(struct event_format *event, struct filter_arg **parg, in process_filter() argument
957 *parg = NULL; in process_filter()
982 *parg = current_exp; in process_filter()
1026 *parg = arg; in process_filter()
1049 *parg = current_op; in process_filter()
1051 *parg = current_exp; in process_filter()
1157 ret = collapse_tree(current_op, parg, error_str); in process_filter()
1183 struct filter_arg **parg, char *error_str) in process_event() argument
[all …]
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-ioctl.c2867 static int check_array_args(unsigned int cmd, void *parg, size_t *array_size, in check_array_args() argument
2877 struct v4l2_buffer *buf = parg; in check_array_args()
2894 struct v4l2_edid *edid = parg; in check_array_args()
2912 struct v4l2_ext_controls *ctrls = parg; in check_array_args()
2938 void *parg = (void *)arg; in video_usercopy() local
2950 parg = sbuf; in video_usercopy()
2956 parg = mbuf; in video_usercopy()
2978 if (copy_from_user(parg, (void __user *)arg, n)) in video_usercopy()
2983 memset((u8 *)parg + n, 0, ioc_size - n); in video_usercopy()
2986 memset(parg, 0, ioc_size); in video_usercopy()
[all …]
/Linux-v4.19/drivers/tee/optee/
Dcore.c269 phys_addr_t parg; in optee_release() local
286 if (tee_shm_va2pa(shm, arg, &parg)) in optee_release()
297 optee_do_call_with_arg(ctx, parg); in optee_release()
Doptee_private.h152 u32 optee_do_call_with_arg(struct tee_context *ctx, phys_addr_t parg);
Dcall.c134 u32 optee_do_call_with_arg(struct tee_context *ctx, phys_addr_t parg) in optee_do_call_with_arg() argument
143 reg_pair_from_64(&param.a1, &param.a2, parg); in optee_do_call_with_arg()