Lines Matching refs:status

145 				    enum fe_status *status)  in cinergyt2_fe_read_status()  argument
157 *status = 0; in cinergyt2_fe_read_status()
160 *status |= FE_HAS_SIGNAL; in cinergyt2_fe_read_status()
162 *status |= FE_HAS_LOCK; in cinergyt2_fe_read_status()
164 *status |= FE_HAS_SYNC; in cinergyt2_fe_read_status()
166 *status |= FE_HAS_CARRIER; in cinergyt2_fe_read_status()
168 *status |= FE_HAS_VITERBI; in cinergyt2_fe_read_status()
170 if ((*status & (FE_HAS_CARRIER | FE_HAS_VITERBI | FE_HAS_SYNC)) != in cinergyt2_fe_read_status()
172 *status &= ~FE_HAS_LOCK; in cinergyt2_fe_read_status()
180 struct dvbt_get_status_msg status; in cinergyt2_fe_read_ber() local
184 ret = dvb_usb_generic_rw(state->d, cmd, sizeof(cmd), (char *)&status, in cinergyt2_fe_read_ber()
185 sizeof(status), 0); in cinergyt2_fe_read_ber()
189 *ber = le32_to_cpu(status.viterbi_error_rate); in cinergyt2_fe_read_ber()
196 struct dvbt_get_status_msg status; in cinergyt2_fe_read_unc_blocks() local
200 ret = dvb_usb_generic_rw(state->d, cmd, sizeof(cmd), (u8 *)&status, in cinergyt2_fe_read_unc_blocks()
201 sizeof(status), 0); in cinergyt2_fe_read_unc_blocks()
207 *unc = le32_to_cpu(status.uncorrected_block_count); in cinergyt2_fe_read_unc_blocks()
215 struct dvbt_get_status_msg status; in cinergyt2_fe_read_signal_strength() local
219 ret = dvb_usb_generic_rw(state->d, cmd, sizeof(cmd), (char *)&status, in cinergyt2_fe_read_signal_strength()
220 sizeof(status), 0); in cinergyt2_fe_read_signal_strength()
226 *strength = (0xffff - le16_to_cpu(status.gain)); in cinergyt2_fe_read_signal_strength()
233 struct dvbt_get_status_msg status; in cinergyt2_fe_read_snr() local
237 ret = dvb_usb_generic_rw(state->d, cmd, sizeof(cmd), (char *)&status, in cinergyt2_fe_read_snr()
238 sizeof(status), 0); in cinergyt2_fe_read_snr()
243 *snr = (status.snr << 8) | status.snr; in cinergyt2_fe_read_snr()