Home
last modified time | relevance | path

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

/linux/drivers/media/cec/core/
H A 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()
122 bool block, __u16 __user *parg) in cec_adap_s_phys_addr() argument
129 if (copy_from_user(&phys_addr, parg, sizeof(phys_addr))) in cec_adap_s_phys_addr()
145 struct cec_log_addrs __user *parg) in cec_adap_g_log_addrs() argument
162 if (copy_to_user(parg, &log_addrs, sizeof(log_addrs))) in cec_adap_g_log_addrs()
168 bool block, struct cec_log_addrs __user *parg) in cec_adap_s_log_addrs() argument
175 if (copy_from_user(&log_addrs, parg, sizeo in cec_adap_s_log_addrs()
197 cec_adap_g_connector_info(struct cec_adapter * adap,struct cec_log_addrs __user * parg) cec_adap_g_connector_info() argument
212 cec_transmit(struct cec_adapter * adap,struct cec_fh * fh,bool block,struct cec_msg __user * parg) cec_transmit() argument
291 cec_receive(struct cec_adapter * adap,struct cec_fh * fh,bool block,struct cec_msg __user * parg) cec_receive() argument
309 cec_dqevent(struct cec_adapter * adap,struct cec_fh * fh,bool block,struct cec_event __user * parg) cec_dqevent() argument
359 cec_g_mode(struct cec_adapter * adap,struct cec_fh * fh,u32 __user * parg) cec_g_mode() argument
369 cec_s_mode(struct cec_adapter * adap,struct cec_fh * fh,u32 __user * parg) cec_s_mode() argument
509 void __user *parg = (void __user *)arg; cec_ioctl() local
[all...]
/linux/kernel/trace/
H A Dtrace_probe.c1289 static char *parse_probe_arg_type(char *arg, struct probe_arg *parg, in parse_probe_arg_type() argument
1314 if (kstrtouint(t2, 0, &parg->count) || !parg->count) { in parse_probe_arg_type()
1319 if (parg->count > MAX_ARRAY_LEN) { in parse_probe_arg_type()
1336 if (parg->count || (t && strcmp(t, "string"))) { in parse_probe_arg_type()
1340 parg->type = find_fetch_type("string", ctx->flags); in parse_probe_arg_type()
1342 parg->type = find_fetch_type(t, ctx->flags); in parse_probe_arg_type()
1344 if (!parg->type) { in parse_probe_arg_type()
1354 struct probe_arg *parg, in finalize_fetch_insn() argument
1363 if (parg in finalize_fetch_insn()
1473 traceprobe_parse_probe_arg_body(const char * argv,ssize_t * size,struct probe_arg * parg,struct traceprobe_parse_context * ctx) traceprobe_parse_probe_arg_body() argument
1610 struct probe_arg *parg = &tp->args[i]; traceprobe_parse_probe_arg() local
1899 struct probe_arg *parg; __set_print_fmt() local
1992 struct probe_arg *parg = &tp->args[i]; traceprobe_define_arg_fields() local
[all...]
/linux/drivers/media/dvb-core/
H A Ddmxdev.c1031 unsigned int cmd, void *parg) in dvb_demux_do_ioctl() argument
1035 unsigned long arg = (unsigned long)parg; in dvb_demux_do_ioctl()
1068 ret = dvb_dmxdev_filter_set(dmxdev, dmxdevfilter, parg); in dvb_demux_do_ioctl()
1077 ret = dvb_dmxdev_pes_filter_set(dmxdev, dmxdevfilter, parg); in dvb_demux_do_ioctl()
1095 dmxdev->demux->get_pes_pids(dmxdev->demux, parg); in dvb_demux_do_ioctl()
1104 ((struct dmx_stc *)parg)->num, in dvb_demux_do_ioctl()
1105 &((struct dmx_stc *)parg)->stc, in dvb_demux_do_ioctl()
1106 &((struct dmx_stc *)parg)->base); in dvb_demux_do_ioctl()
1114 ret = dvb_dmxdev_add_pid(dmxdev, dmxdevfilter, *(u16 *)parg); in dvb_demux_do_ioctl()
1123 ret = dvb_dmxdev_remove_pid(dmxdev, dmxdevfilter, *(u16 *)parg); in dvb_demux_do_ioctl()
1285 dvb_dvr_do_ioctl(struct file * file,unsigned int cmd,void * parg) dvb_dvr_do_ioctl() argument
[all...]
H A Ddvb_frontend.c1342 unsigned int cmd, void *parg);
2063 void *parg) in dvb_frontend_do_ioctl() argument
2100 err = dvb_frontend_handle_ioctl(file, cmd, parg); in dvb_frontend_do_ioctl()
2431 unsigned int cmd, void *parg) in dvb_frontend_handle_ioctl() argument
2443 struct dtv_properties *tvps = parg; in dvb_frontend_handle_ioctl()
2477 err = dvb_get_property(fe, file, parg); in dvb_frontend_handle_ioctl()
2481 struct dvb_frontend_info *info = parg; in dvb_frontend_handle_ioctl()
2535 enum fe_status *status = parg; in dvb_frontend_handle_ioctl()
2561 struct dvb_diseqc_master_cmd *cmd = parg; in dvb_frontend_handle_ioctl()
2575 err = fe->ops.diseqc_send_burst(fe, (long)parg); in dvb_frontend_handle_ioctl()
[all...]
H A Ddvbdev.c967 void *parg = NULL; in dvb_usercopy() local
977 parg = (void *)arg; in dvb_usercopy()
983 parg = sbuf; in dvb_usercopy()
989 parg = mbuf; in dvb_usercopy()
993 if (copy_from_user(parg, (void __user *)arg, _IOC_SIZE(cmd))) in dvb_usercopy()
999 err = func(file, cmd, parg); in dvb_usercopy()
1010 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in dvb_usercopy()
H A Ddvb_net.c1424 unsigned int cmd, void *parg) argument
1439 struct dvb_net_if *dvbnetif = parg;
1465 struct dvb_net_if *dvbnetif = parg;
1492 if ((unsigned long) parg >= DVB_NET_DEVICES_MAX) {
1496 ret = dvb_net_remove_if(dvbnet, (unsigned long) parg);
1505 struct __dvb_net_if_old *dvbnetif = parg;
1531 struct __dvb_net_if_old *dvbnetif = parg;
H A Ddvb_ca_en50221.c1340 * @parg: Associated argument.
1347 unsigned int cmd, void *parg) in dvb_ca_en50221_io_do_ioctl() argument
1379 struct ca_caps *caps = parg; in dvb_ca_en50221_io_do_ioctl()
1389 struct ca_slot_info *info = parg; in dvb_ca_en50221_io_do_ioctl()
/linux/drivers/staging/media/av7110/
H A Dav7110_ca.c237 static int dvb_ca_ioctl(struct file *file, unsigned int cmd, void *parg) in dvb_ca_ioctl() argument
241 unsigned long arg = (unsigned long)parg; in dvb_ca_ioctl()
263 memcpy(parg, &cap, sizeof(cap)); in dvb_ca_ioctl()
269 struct ca_slot_info *info = (struct ca_slot_info *)parg; in dvb_ca_ioctl()
298 memcpy(parg, &info, sizeof(info)); in dvb_ca_ioctl()
304 struct ca_descr *descr = (struct ca_descr *)parg; in dvb_ca_ioctl()
H A Dav7110_av.c1130 unsigned int cmd, void *parg) in dvb_video_ioctl() argument
1134 unsigned long arg = (unsigned long)parg; in dvb_video_ioctl()
1214 memcpy(parg, &av7110->videostate, sizeof(struct video_status)); in dvb_video_ioctl()
1219 ret = dvb_compat_video_get_event(av7110, parg, file->f_flags); in dvb_video_ioctl()
1224 ret = dvb_video_get_event(av7110, parg, file->f_flags); in dvb_video_ioctl()
1228 memcpy(parg, &av7110->video_size, sizeof(video_size_t)); in dvb_video_ioctl()
1270 (struct compat_video_still_picture *)parg; in dvb_video_ioctl()
1282 (struct video_still_picture *)parg; in dvb_video_ioctl()
1323 *(int *)parg = VIDEO_CAP_MPEG1 | VIDEO_CAP_MPEG2 | in dvb_video_ioctl()
1362 unsigned int cmd, void *parg) in dvb_audio_ioctl() argument
[all...]
H A Dav7110.c665 unsigned int cmd, void *parg) in dvb_osd_ioctl() argument
673 return av7110_osd_cmd(av7110, (osd_cmd_t *)parg); in dvb_osd_ioctl()
675 return av7110_osd_capability(av7110, (osd_cap_t *)parg); in dvb_osd_ioctl()
/linux/drivers/media/v4l2-core/
H A Dv4l2-ioctl.c3173 static int check_array_args(unsigned int cmd, void *parg, size_t *array_size, in check_array_args() argument
3183 struct v4l2_buffer *buf = parg; in check_array_args()
3200 struct v4l2_edid *edid = parg; in check_array_args()
3218 struct v4l2_ext_controls *ctrls = parg; in check_array_args()
3236 struct v4l2_subdev_routing *routing = parg; in check_array_args()
3276 static int video_get_user(void __user *arg, void *parg, in video_get_user() argument
3285 memset(parg, 0, n); in video_get_user()
3305 if (copy_from_user(parg, (void __user *)arg, n)) in video_get_user()
3308 memset(parg, 0, n); in video_get_user()
3309 err = v4l2_compat_get_user(arg, parg, cm in video_get_user()
3351 video_put_user(void __user * arg,void * parg,unsigned int real_cmd,unsigned int cmd) video_put_user() argument
3428 void *parg = (void *)arg; video_usercopy() local
[all...]
/linux/include/media/
H A Dv4l2-ioctl.h683 int v4l2_compat_get_user(void __user *arg, void *parg, unsigned int cmd);
684 int v4l2_compat_put_user(void __user *arg, void *parg, unsigned int cmd);