Lines Matching refs:tvp
1346 struct dtv_property *tvp, in dtv_property_process_get() argument
1352 switch (tvp->cmd) { in dtv_property_process_get()
1356 tvp->u.buffer.data[ncaps] = fe->ops.delsys[ncaps]; in dtv_property_process_get()
1359 tvp->u.buffer.len = ncaps; in dtv_property_process_get()
1363 tvp->u.data = c->frequency; in dtv_property_process_get()
1366 tvp->u.data = c->modulation; in dtv_property_process_get()
1369 tvp->u.data = c->bandwidth_hz; in dtv_property_process_get()
1372 tvp->u.data = c->inversion; in dtv_property_process_get()
1375 tvp->u.data = c->symbol_rate; in dtv_property_process_get()
1378 tvp->u.data = c->fec_inner; in dtv_property_process_get()
1381 tvp->u.data = c->pilot; in dtv_property_process_get()
1384 tvp->u.data = c->rolloff; in dtv_property_process_get()
1387 tvp->u.data = c->delivery_system; in dtv_property_process_get()
1390 tvp->u.data = c->voltage; in dtv_property_process_get()
1393 tvp->u.data = c->sectone; in dtv_property_process_get()
1396 tvp->u.data = (DVB_API_VERSION << 8) | DVB_API_VERSION_MINOR; in dtv_property_process_get()
1399 tvp->u.data = c->code_rate_HP; in dtv_property_process_get()
1402 tvp->u.data = c->code_rate_LP; in dtv_property_process_get()
1405 tvp->u.data = c->guard_interval; in dtv_property_process_get()
1408 tvp->u.data = c->transmission_mode; in dtv_property_process_get()
1411 tvp->u.data = c->hierarchy; in dtv_property_process_get()
1414 tvp->u.data = c->interleaving; in dtv_property_process_get()
1419 tvp->u.data = c->isdbt_partial_reception; in dtv_property_process_get()
1422 tvp->u.data = c->isdbt_sb_mode; in dtv_property_process_get()
1425 tvp->u.data = c->isdbt_sb_subchannel; in dtv_property_process_get()
1428 tvp->u.data = c->isdbt_sb_segment_idx; in dtv_property_process_get()
1431 tvp->u.data = c->isdbt_sb_segment_count; in dtv_property_process_get()
1434 tvp->u.data = c->isdbt_layer_enabled; in dtv_property_process_get()
1437 tvp->u.data = c->layer[0].fec; in dtv_property_process_get()
1440 tvp->u.data = c->layer[0].modulation; in dtv_property_process_get()
1443 tvp->u.data = c->layer[0].segment_count; in dtv_property_process_get()
1446 tvp->u.data = c->layer[0].interleaving; in dtv_property_process_get()
1449 tvp->u.data = c->layer[1].fec; in dtv_property_process_get()
1452 tvp->u.data = c->layer[1].modulation; in dtv_property_process_get()
1455 tvp->u.data = c->layer[1].segment_count; in dtv_property_process_get()
1458 tvp->u.data = c->layer[1].interleaving; in dtv_property_process_get()
1461 tvp->u.data = c->layer[2].fec; in dtv_property_process_get()
1464 tvp->u.data = c->layer[2].modulation; in dtv_property_process_get()
1467 tvp->u.data = c->layer[2].segment_count; in dtv_property_process_get()
1470 tvp->u.data = c->layer[2].interleaving; in dtv_property_process_get()
1476 tvp->u.data = c->stream_id; in dtv_property_process_get()
1481 tvp->u.data = c->scrambling_sequence_index; in dtv_property_process_get()
1486 tvp->u.data = fe->dtv_property_cache.atscmh_fic_ver; in dtv_property_process_get()
1489 tvp->u.data = fe->dtv_property_cache.atscmh_parade_id; in dtv_property_process_get()
1492 tvp->u.data = fe->dtv_property_cache.atscmh_nog; in dtv_property_process_get()
1495 tvp->u.data = fe->dtv_property_cache.atscmh_tnog; in dtv_property_process_get()
1498 tvp->u.data = fe->dtv_property_cache.atscmh_sgn; in dtv_property_process_get()
1501 tvp->u.data = fe->dtv_property_cache.atscmh_prc; in dtv_property_process_get()
1504 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_mode; in dtv_property_process_get()
1507 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_ensemble; in dtv_property_process_get()
1510 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_pri; in dtv_property_process_get()
1513 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_sec; in dtv_property_process_get()
1516 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_block_mode; in dtv_property_process_get()
1519 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_a; in dtv_property_process_get()
1522 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_b; in dtv_property_process_get()
1525 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_c; in dtv_property_process_get()
1528 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_d; in dtv_property_process_get()
1532 tvp->u.data = c->lna; in dtv_property_process_get()
1537 tvp->u.st = c->strength; in dtv_property_process_get()
1538 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1539 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1540 len = tvp->u.buffer.len; in dtv_property_process_get()
1543 tvp->u.st = c->cnr; in dtv_property_process_get()
1544 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1545 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1546 len = tvp->u.buffer.len; in dtv_property_process_get()
1549 tvp->u.st = c->pre_bit_error; in dtv_property_process_get()
1550 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1551 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1552 len = tvp->u.buffer.len; in dtv_property_process_get()
1555 tvp->u.st = c->pre_bit_count; in dtv_property_process_get()
1556 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1557 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1558 len = tvp->u.buffer.len; in dtv_property_process_get()
1561 tvp->u.st = c->post_bit_error; in dtv_property_process_get()
1562 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1563 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1564 len = tvp->u.buffer.len; in dtv_property_process_get()
1567 tvp->u.st = c->post_bit_count; in dtv_property_process_get()
1568 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1569 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1570 len = tvp->u.buffer.len; in dtv_property_process_get()
1573 tvp->u.st = c->block_error; in dtv_property_process_get()
1574 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1575 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1576 len = tvp->u.buffer.len; in dtv_property_process_get()
1579 tvp->u.st = c->block_count; in dtv_property_process_get()
1580 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1581 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1582 len = tvp->u.buffer.len; in dtv_property_process_get()
1587 __func__, tvp->cmd); in dtv_property_process_get()
1596 __func__, tvp->cmd, dtv_cmd_name(tvp->cmd), in dtv_property_process_get()
1597 tvp->u.buffer.len, tvp->u.buffer.len, tvp->u.buffer.data); in dtv_property_process_get()
2152 struct compat_dtv_property *tvp = NULL; in dvb_frontend_handle_compat_ioctl() local
2166 tvp = memdup_array_user(compat_ptr(tvps->props), in dvb_frontend_handle_compat_ioctl()
2167 tvps->num, sizeof(*tvp)); in dvb_frontend_handle_compat_ioctl()
2168 if (IS_ERR(tvp)) in dvb_frontend_handle_compat_ioctl()
2169 return PTR_ERR(tvp); in dvb_frontend_handle_compat_ioctl()
2173 (tvp + i)->cmd, in dvb_frontend_handle_compat_ioctl()
2174 (tvp + i)->u.data); in dvb_frontend_handle_compat_ioctl()
2176 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2180 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2183 struct compat_dtv_property *tvp = NULL; in dvb_frontend_handle_compat_ioctl() local
2198 tvp = memdup_array_user(compat_ptr(tvps->props), in dvb_frontend_handle_compat_ioctl()
2199 tvps->num, sizeof(*tvp)); in dvb_frontend_handle_compat_ioctl()
2200 if (IS_ERR(tvp)) in dvb_frontend_handle_compat_ioctl()
2201 return PTR_ERR(tvp); in dvb_frontend_handle_compat_ioctl()
2212 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2218 fe, &getp, (struct dtv_property *)(tvp + i), file); in dvb_frontend_handle_compat_ioctl()
2220 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2225 if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, in dvb_frontend_handle_compat_ioctl()
2227 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2230 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2361 struct dtv_property *tvp = NULL; in dvb_get_property() local
2379 tvp = memdup_array_user((void __user *)tvps->props, in dvb_get_property()
2380 tvps->num, sizeof(*tvp)); in dvb_get_property()
2381 if (IS_ERR(tvp)) in dvb_get_property()
2382 return PTR_ERR(tvp); in dvb_get_property()
2397 tvp + i, file); in dvb_get_property()
2402 if (copy_to_user((void __user *)tvps->props, tvp, in dvb_get_property()
2410 kfree(tvp); in dvb_get_property()
2444 struct dtv_property *tvp = NULL; in dvb_frontend_handle_ioctl() local
2458 tvp = memdup_array_user((void __user *)tvps->props, in dvb_frontend_handle_ioctl()
2459 tvps->num, sizeof(*tvp)); in dvb_frontend_handle_ioctl()
2460 if (IS_ERR(tvp)) in dvb_frontend_handle_ioctl()
2461 return PTR_ERR(tvp); in dvb_frontend_handle_ioctl()
2465 (tvp + i)->cmd, in dvb_frontend_handle_ioctl()
2466 (tvp + i)->u.data); in dvb_frontend_handle_ioctl()
2468 kfree(tvp); in dvb_frontend_handle_ioctl()
2472 kfree(tvp); in dvb_frontend_handle_ioctl()