Lines Matching refs:stat
27 static int fdtv_ca_ready(struct firedtv_tuner_status *stat) in fdtv_ca_ready() argument
29 return stat->ca_initialization_status == 1 && in fdtv_ca_ready()
30 stat->ca_error_flag == 0 && in fdtv_ca_ready()
31 stat->ca_dvb_flag == 1 && in fdtv_ca_ready()
32 stat->ca_module_present_status == 1; in fdtv_ca_ready()
35 static int fdtv_get_ca_flags(struct firedtv_tuner_status *stat) in fdtv_get_ca_flags() argument
39 if (stat->ca_module_present_status == 1) in fdtv_get_ca_flags()
41 if (stat->ca_initialization_status == 1 && in fdtv_get_ca_flags()
42 stat->ca_error_flag == 0 && in fdtv_get_ca_flags()
43 stat->ca_dvb_flag == 1) in fdtv_get_ca_flags()
61 struct firedtv_tuner_status stat; in fdtv_ca_get_slot_info() local
65 err = avc_tuner_status(fdtv, &stat); in fdtv_ca_get_slot_info()
73 slot->flags = fdtv_get_ca_flags(&stat); in fdtv_ca_get_slot_info()
100 struct firedtv_tuner_status stat; in fdtv_ca_get_msg() local
111 err = avc_tuner_status(fdtv, &stat); in fdtv_ca_get_msg()
114 if (stat.ca_mmi == 1) in fdtv_ca_get_msg()
180 struct firedtv_tuner_status stat; in fdtv_ca_ioctl() local
205 avc_tuner_status(fdtv, &stat); in fdtv_ca_ioctl()
234 struct firedtv_tuner_status stat; in fdtv_ca_register() local
237 if (avc_tuner_status(fdtv, &stat)) in fdtv_ca_register()
240 if (!fdtv_ca_ready(&stat)) in fdtv_ca_register()
246 if (stat.ca_application_info == 0) in fdtv_ca_register()
248 if (stat.ca_date_time_request == 1) in fdtv_ca_register()