Lines Matching refs:tvp

1343 				    struct dtv_property *tvp,  in dtv_property_process_get()  argument
1349 switch (tvp->cmd) { in dtv_property_process_get()
1353 tvp->u.buffer.data[ncaps] = fe->ops.delsys[ncaps]; in dtv_property_process_get()
1356 tvp->u.buffer.len = ncaps; in dtv_property_process_get()
1360 tvp->u.data = c->frequency; in dtv_property_process_get()
1363 tvp->u.data = c->modulation; in dtv_property_process_get()
1366 tvp->u.data = c->bandwidth_hz; in dtv_property_process_get()
1369 tvp->u.data = c->inversion; in dtv_property_process_get()
1372 tvp->u.data = c->symbol_rate; in dtv_property_process_get()
1375 tvp->u.data = c->fec_inner; in dtv_property_process_get()
1378 tvp->u.data = c->pilot; in dtv_property_process_get()
1381 tvp->u.data = c->rolloff; in dtv_property_process_get()
1384 tvp->u.data = c->delivery_system; in dtv_property_process_get()
1387 tvp->u.data = c->voltage; in dtv_property_process_get()
1390 tvp->u.data = c->sectone; in dtv_property_process_get()
1393 tvp->u.data = (DVB_API_VERSION << 8) | DVB_API_VERSION_MINOR; in dtv_property_process_get()
1396 tvp->u.data = c->code_rate_HP; in dtv_property_process_get()
1399 tvp->u.data = c->code_rate_LP; in dtv_property_process_get()
1402 tvp->u.data = c->guard_interval; in dtv_property_process_get()
1405 tvp->u.data = c->transmission_mode; in dtv_property_process_get()
1408 tvp->u.data = c->hierarchy; in dtv_property_process_get()
1411 tvp->u.data = c->interleaving; in dtv_property_process_get()
1416 tvp->u.data = c->isdbt_partial_reception; in dtv_property_process_get()
1419 tvp->u.data = c->isdbt_sb_mode; in dtv_property_process_get()
1422 tvp->u.data = c->isdbt_sb_subchannel; in dtv_property_process_get()
1425 tvp->u.data = c->isdbt_sb_segment_idx; in dtv_property_process_get()
1428 tvp->u.data = c->isdbt_sb_segment_count; in dtv_property_process_get()
1431 tvp->u.data = c->isdbt_layer_enabled; in dtv_property_process_get()
1434 tvp->u.data = c->layer[0].fec; in dtv_property_process_get()
1437 tvp->u.data = c->layer[0].modulation; in dtv_property_process_get()
1440 tvp->u.data = c->layer[0].segment_count; in dtv_property_process_get()
1443 tvp->u.data = c->layer[0].interleaving; in dtv_property_process_get()
1446 tvp->u.data = c->layer[1].fec; in dtv_property_process_get()
1449 tvp->u.data = c->layer[1].modulation; in dtv_property_process_get()
1452 tvp->u.data = c->layer[1].segment_count; in dtv_property_process_get()
1455 tvp->u.data = c->layer[1].interleaving; in dtv_property_process_get()
1458 tvp->u.data = c->layer[2].fec; in dtv_property_process_get()
1461 tvp->u.data = c->layer[2].modulation; in dtv_property_process_get()
1464 tvp->u.data = c->layer[2].segment_count; in dtv_property_process_get()
1467 tvp->u.data = c->layer[2].interleaving; in dtv_property_process_get()
1473 tvp->u.data = c->stream_id; in dtv_property_process_get()
1478 tvp->u.data = c->scrambling_sequence_index; in dtv_property_process_get()
1483 tvp->u.data = fe->dtv_property_cache.atscmh_fic_ver; in dtv_property_process_get()
1486 tvp->u.data = fe->dtv_property_cache.atscmh_parade_id; in dtv_property_process_get()
1489 tvp->u.data = fe->dtv_property_cache.atscmh_nog; in dtv_property_process_get()
1492 tvp->u.data = fe->dtv_property_cache.atscmh_tnog; in dtv_property_process_get()
1495 tvp->u.data = fe->dtv_property_cache.atscmh_sgn; in dtv_property_process_get()
1498 tvp->u.data = fe->dtv_property_cache.atscmh_prc; in dtv_property_process_get()
1501 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_mode; in dtv_property_process_get()
1504 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_ensemble; in dtv_property_process_get()
1507 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_pri; in dtv_property_process_get()
1510 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_sec; in dtv_property_process_get()
1513 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_block_mode; in dtv_property_process_get()
1516 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_a; in dtv_property_process_get()
1519 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_b; in dtv_property_process_get()
1522 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_c; in dtv_property_process_get()
1525 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_d; in dtv_property_process_get()
1529 tvp->u.data = c->lna; in dtv_property_process_get()
1534 tvp->u.st = c->strength; in dtv_property_process_get()
1535 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1536 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1537 len = tvp->u.buffer.len; in dtv_property_process_get()
1540 tvp->u.st = c->cnr; in dtv_property_process_get()
1541 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1542 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1543 len = tvp->u.buffer.len; in dtv_property_process_get()
1546 tvp->u.st = c->pre_bit_error; in dtv_property_process_get()
1547 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1548 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1549 len = tvp->u.buffer.len; in dtv_property_process_get()
1552 tvp->u.st = c->pre_bit_count; in dtv_property_process_get()
1553 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1554 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1555 len = tvp->u.buffer.len; in dtv_property_process_get()
1558 tvp->u.st = c->post_bit_error; in dtv_property_process_get()
1559 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1560 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1561 len = tvp->u.buffer.len; in dtv_property_process_get()
1564 tvp->u.st = c->post_bit_count; in dtv_property_process_get()
1565 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1566 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1567 len = tvp->u.buffer.len; in dtv_property_process_get()
1570 tvp->u.st = c->block_error; in dtv_property_process_get()
1571 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1572 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1573 len = tvp->u.buffer.len; in dtv_property_process_get()
1576 tvp->u.st = c->block_count; in dtv_property_process_get()
1577 if (tvp->u.buffer.len > MAX_DTV_STATS * sizeof(u32)) in dtv_property_process_get()
1578 tvp->u.buffer.len = MAX_DTV_STATS * sizeof(u32); in dtv_property_process_get()
1579 len = tvp->u.buffer.len; in dtv_property_process_get()
1584 __func__, tvp->cmd); in dtv_property_process_get()
1593 __func__, tvp->cmd, dtv_cmd_name(tvp->cmd), in dtv_property_process_get()
1594 tvp->u.buffer.len, tvp->u.buffer.len, tvp->u.buffer.data); in dtv_property_process_get()
2149 struct compat_dtv_property *tvp = NULL; in dvb_frontend_handle_compat_ioctl() local
2163 tvp = memdup_user(compat_ptr(tvps->props), tvps->num * sizeof(*tvp)); in dvb_frontend_handle_compat_ioctl()
2164 if (IS_ERR(tvp)) in dvb_frontend_handle_compat_ioctl()
2165 return PTR_ERR(tvp); in dvb_frontend_handle_compat_ioctl()
2169 (tvp + i)->cmd, in dvb_frontend_handle_compat_ioctl()
2170 (tvp + i)->u.data); in dvb_frontend_handle_compat_ioctl()
2172 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2176 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2179 struct compat_dtv_property *tvp = NULL; in dvb_frontend_handle_compat_ioctl() local
2194 tvp = memdup_user(compat_ptr(tvps->props), tvps->num * sizeof(*tvp)); in dvb_frontend_handle_compat_ioctl()
2195 if (IS_ERR(tvp)) in dvb_frontend_handle_compat_ioctl()
2196 return PTR_ERR(tvp); in dvb_frontend_handle_compat_ioctl()
2207 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2213 fe, &getp, (struct dtv_property *)(tvp + i), file); in dvb_frontend_handle_compat_ioctl()
2215 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2220 if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp, in dvb_frontend_handle_compat_ioctl()
2222 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2225 kfree(tvp); in dvb_frontend_handle_compat_ioctl()
2356 struct dtv_property *tvp = NULL; in dvb_get_property() local
2374 tvp = memdup_user((void __user *)tvps->props, tvps->num * sizeof(*tvp)); in dvb_get_property()
2375 if (IS_ERR(tvp)) in dvb_get_property()
2376 return PTR_ERR(tvp); in dvb_get_property()
2391 tvp + i, file); in dvb_get_property()
2396 if (copy_to_user((void __user *)tvps->props, tvp, in dvb_get_property()
2404 kfree(tvp); in dvb_get_property()
2438 struct dtv_property *tvp = NULL; in dvb_frontend_handle_ioctl() local
2452 tvp = memdup_user((void __user *)tvps->props, tvps->num * sizeof(*tvp)); in dvb_frontend_handle_ioctl()
2453 if (IS_ERR(tvp)) in dvb_frontend_handle_ioctl()
2454 return PTR_ERR(tvp); in dvb_frontend_handle_ioctl()
2458 (tvp + i)->cmd, in dvb_frontend_handle_ioctl()
2459 (tvp + i)->u.data); in dvb_frontend_handle_ioctl()
2461 kfree(tvp); in dvb_frontend_handle_ioctl()
2465 kfree(tvp); in dvb_frontend_handle_ioctl()