Lines Matching refs:tvp

1168 static void dtv_property_dump(struct dvb_frontend *fe, struct dtv_property *tvp)  in dtv_property_dump()  argument
1172 if (tvp->cmd <= 0 || tvp->cmd > DTV_MAX_COMMAND) { in dtv_property_dump()
1174 __func__, tvp->cmd); in dtv_property_dump()
1179 tvp->cmd, dtv_cmds[tvp->cmd].name); in dtv_property_dump()
1181 if (dtv_cmds[tvp->cmd].buffer) { in dtv_property_dump()
1183 __func__, tvp->u.buffer.len); in dtv_property_dump()
1185 for(i = 0; i < tvp->u.buffer.len; i++) in dtv_property_dump()
1188 __func__, i, tvp->u.buffer.data[i]); in dtv_property_dump()
1191 tvp->u.data); in dtv_property_dump()
1374 struct dtv_property *tvp, in dtv_property_process_get() argument
1379 switch(tvp->cmd) { in dtv_property_process_get()
1383 tvp->u.buffer.data[ncaps] = fe->ops.delsys[ncaps]; in dtv_property_process_get()
1386 tvp->u.buffer.len = ncaps; in dtv_property_process_get()
1389 tvp->u.data = c->frequency; in dtv_property_process_get()
1392 tvp->u.data = c->modulation; in dtv_property_process_get()
1395 tvp->u.data = c->bandwidth_hz; in dtv_property_process_get()
1398 tvp->u.data = c->inversion; in dtv_property_process_get()
1401 tvp->u.data = c->symbol_rate; in dtv_property_process_get()
1404 tvp->u.data = c->fec_inner; in dtv_property_process_get()
1407 tvp->u.data = c->pilot; in dtv_property_process_get()
1410 tvp->u.data = c->rolloff; in dtv_property_process_get()
1413 tvp->u.data = c->delivery_system; in dtv_property_process_get()
1416 tvp->u.data = c->voltage; in dtv_property_process_get()
1419 tvp->u.data = c->sectone; in dtv_property_process_get()
1422 tvp->u.data = (DVB_API_VERSION << 8) | DVB_API_VERSION_MINOR; in dtv_property_process_get()
1425 tvp->u.data = c->code_rate_HP; in dtv_property_process_get()
1428 tvp->u.data = c->code_rate_LP; in dtv_property_process_get()
1431 tvp->u.data = c->guard_interval; in dtv_property_process_get()
1434 tvp->u.data = c->transmission_mode; in dtv_property_process_get()
1437 tvp->u.data = c->hierarchy; in dtv_property_process_get()
1440 tvp->u.data = c->interleaving; in dtv_property_process_get()
1445 tvp->u.data = c->isdbt_partial_reception; in dtv_property_process_get()
1448 tvp->u.data = c->isdbt_sb_mode; in dtv_property_process_get()
1451 tvp->u.data = c->isdbt_sb_subchannel; in dtv_property_process_get()
1454 tvp->u.data = c->isdbt_sb_segment_idx; in dtv_property_process_get()
1457 tvp->u.data = c->isdbt_sb_segment_count; in dtv_property_process_get()
1460 tvp->u.data = c->isdbt_layer_enabled; in dtv_property_process_get()
1463 tvp->u.data = c->layer[0].fec; in dtv_property_process_get()
1466 tvp->u.data = c->layer[0].modulation; in dtv_property_process_get()
1469 tvp->u.data = c->layer[0].segment_count; in dtv_property_process_get()
1472 tvp->u.data = c->layer[0].interleaving; in dtv_property_process_get()
1475 tvp->u.data = c->layer[1].fec; in dtv_property_process_get()
1478 tvp->u.data = c->layer[1].modulation; in dtv_property_process_get()
1481 tvp->u.data = c->layer[1].segment_count; in dtv_property_process_get()
1484 tvp->u.data = c->layer[1].interleaving; in dtv_property_process_get()
1487 tvp->u.data = c->layer[2].fec; in dtv_property_process_get()
1490 tvp->u.data = c->layer[2].modulation; in dtv_property_process_get()
1493 tvp->u.data = c->layer[2].segment_count; in dtv_property_process_get()
1496 tvp->u.data = c->layer[2].interleaving; in dtv_property_process_get()
1502 tvp->u.data = c->stream_id; in dtv_property_process_get()
1507 tvp->u.data = fe->dtv_property_cache.atscmh_fic_ver; in dtv_property_process_get()
1510 tvp->u.data = fe->dtv_property_cache.atscmh_parade_id; in dtv_property_process_get()
1513 tvp->u.data = fe->dtv_property_cache.atscmh_nog; in dtv_property_process_get()
1516 tvp->u.data = fe->dtv_property_cache.atscmh_tnog; in dtv_property_process_get()
1519 tvp->u.data = fe->dtv_property_cache.atscmh_sgn; in dtv_property_process_get()
1522 tvp->u.data = fe->dtv_property_cache.atscmh_prc; in dtv_property_process_get()
1525 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_mode; in dtv_property_process_get()
1528 tvp->u.data = fe->dtv_property_cache.atscmh_rs_frame_ensemble; in dtv_property_process_get()
1531 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_pri; in dtv_property_process_get()
1534 tvp->u.data = fe->dtv_property_cache.atscmh_rs_code_mode_sec; in dtv_property_process_get()
1537 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_block_mode; in dtv_property_process_get()
1540 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_a; in dtv_property_process_get()
1543 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_b; in dtv_property_process_get()
1546 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_c; in dtv_property_process_get()
1549 tvp->u.data = fe->dtv_property_cache.atscmh_sccc_code_mode_d; in dtv_property_process_get()
1553 tvp->u.data = c->lna; in dtv_property_process_get()
1558 tvp->u.st = c->strength; in dtv_property_process_get()
1561 tvp->u.st = c->cnr; in dtv_property_process_get()
1564 tvp->u.st = c->pre_bit_error; in dtv_property_process_get()
1567 tvp->u.st = c->pre_bit_count; in dtv_property_process_get()
1570 tvp->u.st = c->post_bit_error; in dtv_property_process_get()
1573 tvp->u.st = c->post_bit_count; in dtv_property_process_get()
1576 tvp->u.st = c->block_error; in dtv_property_process_get()
1579 tvp->u.st = c->block_count; in dtv_property_process_get()
1584 __func__, tvp->cmd); in dtv_property_process_get()
1590 r = fe->ops.get_property(fe, tvp); in dtv_property_process_get()
1595 dtv_property_dump(fe, tvp); in dtv_property_process_get()
1823 struct dtv_property *tvp, in dtv_property_process_set() argument
1831 r = fe->ops.set_property(fe, tvp); in dtv_property_process_set()
1836 switch(tvp->cmd) { in dtv_property_process_set()
1849 c->state = tvp->cmd; in dtv_property_process_set()
1856 c->frequency = tvp->u.data; in dtv_property_process_set()
1859 c->modulation = tvp->u.data; in dtv_property_process_set()
1862 c->bandwidth_hz = tvp->u.data; in dtv_property_process_set()
1865 c->inversion = tvp->u.data; in dtv_property_process_set()
1868 c->symbol_rate = tvp->u.data; in dtv_property_process_set()
1871 c->fec_inner = tvp->u.data; in dtv_property_process_set()
1874 c->pilot = tvp->u.data; in dtv_property_process_set()
1877 c->rolloff = tvp->u.data; in dtv_property_process_set()
1880 r = dvbv5_set_delivery_system(fe, tvp->u.data); in dtv_property_process_set()
1883 c->voltage = tvp->u.data; in dtv_property_process_set()
1888 c->sectone = tvp->u.data; in dtv_property_process_set()
1893 c->code_rate_HP = tvp->u.data; in dtv_property_process_set()
1896 c->code_rate_LP = tvp->u.data; in dtv_property_process_set()
1899 c->guard_interval = tvp->u.data; in dtv_property_process_set()
1902 c->transmission_mode = tvp->u.data; in dtv_property_process_set()
1905 c->hierarchy = tvp->u.data; in dtv_property_process_set()
1908 c->interleaving = tvp->u.data; in dtv_property_process_set()
1913 c->isdbt_partial_reception = tvp->u.data; in dtv_property_process_set()
1916 c->isdbt_sb_mode = tvp->u.data; in dtv_property_process_set()
1919 c->isdbt_sb_subchannel = tvp->u.data; in dtv_property_process_set()
1922 c->isdbt_sb_segment_idx = tvp->u.data; in dtv_property_process_set()
1925 c->isdbt_sb_segment_count = tvp->u.data; in dtv_property_process_set()
1928 c->isdbt_layer_enabled = tvp->u.data; in dtv_property_process_set()
1931 c->layer[0].fec = tvp->u.data; in dtv_property_process_set()
1934 c->layer[0].modulation = tvp->u.data; in dtv_property_process_set()
1937 c->layer[0].segment_count = tvp->u.data; in dtv_property_process_set()
1940 c->layer[0].interleaving = tvp->u.data; in dtv_property_process_set()
1943 c->layer[1].fec = tvp->u.data; in dtv_property_process_set()
1946 c->layer[1].modulation = tvp->u.data; in dtv_property_process_set()
1949 c->layer[1].segment_count = tvp->u.data; in dtv_property_process_set()
1952 c->layer[1].interleaving = tvp->u.data; in dtv_property_process_set()
1955 c->layer[2].fec = tvp->u.data; in dtv_property_process_set()
1958 c->layer[2].modulation = tvp->u.data; in dtv_property_process_set()
1961 c->layer[2].segment_count = tvp->u.data; in dtv_property_process_set()
1964 c->layer[2].interleaving = tvp->u.data; in dtv_property_process_set()
1970 c->stream_id = tvp->u.data; in dtv_property_process_set()
1975 fe->dtv_property_cache.atscmh_parade_id = tvp->u.data; in dtv_property_process_set()
1978 fe->dtv_property_cache.atscmh_rs_frame_ensemble = tvp->u.data; in dtv_property_process_set()
1982 c->lna = tvp->u.data; in dtv_property_process_set()
2042 struct dtv_property *tvp = NULL; in dvb_frontend_ioctl_properties() local
2056 tvp = kmalloc(tvps->num * sizeof(struct dtv_property), GFP_KERNEL); in dvb_frontend_ioctl_properties()
2057 if (!tvp) { in dvb_frontend_ioctl_properties()
2062 if (copy_from_user(tvp, (void __user *)tvps->props, in dvb_frontend_ioctl_properties()
2069 err = dtv_property_process_set(fe, tvp + i, file); in dvb_frontend_ioctl_properties()
2072 (tvp + i)->result = err; in dvb_frontend_ioctl_properties()
2087 tvp = kmalloc(tvps->num * sizeof(struct dtv_property), GFP_KERNEL); in dvb_frontend_ioctl_properties()
2088 if (!tvp) { in dvb_frontend_ioctl_properties()
2093 if (copy_from_user(tvp, (void __user *)tvps->props, in dvb_frontend_ioctl_properties()
2110 err = dtv_property_process_get(fe, c, tvp + i, file); in dvb_frontend_ioctl_properties()
2113 (tvp + i)->result = err; in dvb_frontend_ioctl_properties()
2116 if (copy_to_user((void __user *)tvps->props, tvp, in dvb_frontend_ioctl_properties()
2126 kfree(tvp); in dvb_frontend_ioctl_properties()