Lines Matching refs:arg
44 static int fdtv_ca_get_caps(void *arg) in fdtv_ca_get_caps() argument
46 struct ca_caps *cap = arg; in fdtv_ca_get_caps()
55 static int fdtv_ca_get_slot_info(struct firedtv *fdtv, void *arg) in fdtv_ca_get_slot_info() argument
58 struct ca_slot_info *slot = arg; in fdtv_ca_get_slot_info()
73 static int fdtv_ca_app_info(struct firedtv *fdtv, void *arg) in fdtv_ca_app_info() argument
75 struct ca_msg *reply = arg; in fdtv_ca_app_info()
80 static int fdtv_ca_info(struct firedtv *fdtv, void *arg) in fdtv_ca_info() argument
82 struct ca_msg *reply = arg; in fdtv_ca_info()
87 static int fdtv_ca_get_mmi(struct firedtv *fdtv, void *arg) in fdtv_ca_get_mmi() argument
89 struct ca_msg *reply = arg; in fdtv_ca_get_mmi()
94 static int fdtv_ca_get_msg(struct firedtv *fdtv, void *arg) in fdtv_ca_get_msg() argument
101 err = fdtv_ca_app_info(fdtv, arg); in fdtv_ca_get_msg()
104 err = fdtv_ca_info(fdtv, arg); in fdtv_ca_get_msg()
111 err = fdtv_ca_get_mmi(fdtv, arg); in fdtv_ca_get_msg()
122 static int fdtv_ca_pmt(struct firedtv *fdtv, void *arg) in fdtv_ca_pmt() argument
124 struct ca_msg *msg = arg; in fdtv_ca_pmt()
141 static int fdtv_ca_send_msg(struct firedtv *fdtv, void *arg) in fdtv_ca_send_msg() argument
143 struct ca_msg *msg = arg; in fdtv_ca_send_msg()
151 err = fdtv_ca_pmt(fdtv, arg); in fdtv_ca_send_msg()
172 static int fdtv_ca_ioctl(struct file *file, unsigned int cmd, void *arg) in fdtv_ca_ioctl() argument
184 err = fdtv_ca_get_caps(arg); in fdtv_ca_ioctl()
187 err = fdtv_ca_get_slot_info(fdtv, arg); in fdtv_ca_ioctl()
190 err = fdtv_ca_get_msg(fdtv, arg); in fdtv_ca_ioctl()
193 err = fdtv_ca_send_msg(fdtv, arg); in fdtv_ca_ioctl()