| /Linux-v5.4/drivers/media/dvb-frontends/ | 
| D | dvb_dummy_fe.c | 108 static const struct dvb_frontend_ops dvb_dummy_fe_ofdm_ops;120 	memcpy(&state->frontend.ops, &dvb_dummy_fe_ofdm_ops, sizeof(struct dvb_frontend_ops));  in dvb_dummy_fe_ofdm_attach()
 125 static const struct dvb_frontend_ops dvb_dummy_fe_qpsk_ops;
 137 	memcpy(&state->frontend.ops, &dvb_dummy_fe_qpsk_ops, sizeof(struct dvb_frontend_ops));  in dvb_dummy_fe_qpsk_attach()
 142 static const struct dvb_frontend_ops dvb_dummy_fe_qam_ops;
 154 	memcpy(&state->frontend.ops, &dvb_dummy_fe_qam_ops, sizeof(struct dvb_frontend_ops));  in dvb_dummy_fe_qam_attach()
 159 static const struct dvb_frontend_ops dvb_dummy_fe_ofdm_ops = {
 190 static const struct dvb_frontend_ops dvb_dummy_fe_qam_ops = {
 219 static const struct dvb_frontend_ops dvb_dummy_fe_qpsk_ops = {
 
 | 
| D | stb6100_cfg.h | 15 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_get_frequency()31 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_set_frequency()
 53 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_get_bandwidth()
 69 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_set_bandwidth()
 
 | 
| D | stb6100_proc.h | 13 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_get_freq()36 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_set_freq()
 66 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_get_bandw()
 89 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in stb6100_set_bandw()
 
 | 
| D | tda8261_cfg.h | 10 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in tda8261_get_frequency()27 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;  in tda8261_set_frequency()
 
 | 
| D | ec100.c | 269 static const struct dvb_frontend_ops ec100_ops;294 		sizeof(struct dvb_frontend_ops));  in ec100_attach()
 304 static const struct dvb_frontend_ops ec100_ops = {
 
 | 
| D | lgdt330x.c | 857 static const struct dvb_frontend_ops lgdt3302_ops;858 static const struct dvb_frontend_ops lgdt3303_ops;
 881 		       sizeof(struct dvb_frontend_ops));  in lgdt330x_probe()
 885 		       sizeof(struct dvb_frontend_ops));  in lgdt330x_probe()
 933 static const struct dvb_frontend_ops lgdt3302_ops = {
 955 static const struct dvb_frontend_ops lgdt3303_ops = {
 
 | 
| D | s5h1432.c | 331 static const struct dvb_frontend_ops s5h1432_ops;352 	       sizeof(struct dvb_frontend_ops));  in s5h1432_attach()
 360 static const struct dvb_frontend_ops s5h1432_ops = {
 
 | 
| D | s921.c | 472 static const struct dvb_frontend_ops s921_ops;493 		sizeof(struct dvb_frontend_ops));  in s921_attach()
 500 static const struct dvb_frontend_ops s921_ops = {
 
 | 
| D | gp8psk-fe.c | 323 static const struct dvb_frontend_ops gp8psk_fe_ops;339 	memcpy(&st->fe.ops, &gp8psk_fe_ops, sizeof(struct dvb_frontend_ops));  in gp8psk_fe_attach()
 351 static const struct dvb_frontend_ops gp8psk_fe_ops = {
 
 | 
| D | lgs8gl5.c | 367 static const struct dvb_frontend_ops lgs8gl5_ops;392 		sizeof(struct dvb_frontend_ops));  in lgs8gl5_attach()
 403 static const struct dvb_frontend_ops lgs8gl5_ops = {
 
 | 
| D | cx22700.c | 371 static const struct dvb_frontend_ops cx22700_ops;390 	memcpy(&state->frontend.ops, &cx22700_ops, sizeof(struct dvb_frontend_ops));  in cx22700_attach()
 399 static const struct dvb_frontend_ops cx22700_ops = {
 
 | 
| D | tda8083.c | 412 static const struct dvb_frontend_ops tda8083_ops;431 	memcpy(&state->frontend.ops, &tda8083_ops, sizeof(struct dvb_frontend_ops));  in tda8083_attach()
 440 static const struct dvb_frontend_ops tda8083_ops = {
 
 | 
| D | cx22702.c | 577 static const struct dvb_frontend_ops cx22702_ops;599 		sizeof(struct dvb_frontend_ops));  in cx22702_attach()
 609 static const struct dvb_frontend_ops cx22702_ops = {
 
 | 
| D | au8522_dig.c | 824 static const struct dvb_frontend_ops au8522_ops;862 	       sizeof(struct dvb_frontend_ops));  in au8522_attach()
 884 static const struct dvb_frontend_ops au8522_ops = {
 
 | 
| D | ves1820.c | 360 static const struct dvb_frontend_ops ves1820_ops;387 	memcpy(&state->frontend.ops, &ves1820_ops, sizeof(struct dvb_frontend_ops));  in ves1820_attach()
 399 static const struct dvb_frontend_ops ves1820_ops = {
 
 | 
| D | or51132.c | 547 static const struct dvb_frontend_ops or51132_ops;566 	memcpy(&state->frontend.ops, &or51132_ops, sizeof(struct dvb_frontend_ops));  in or51132_attach()
 571 static const struct dvb_frontend_ops or51132_ops = {
 
 | 
| D | or51211.c | 496 static const struct dvb_frontend_ops or51211_ops;515 	memcpy(&state->frontend.ops, &or51211_ops, sizeof(struct dvb_frontend_ops));  in or51211_attach()
 520 static const struct dvb_frontend_ops or51211_ops = {
 
 | 
| D | sp8870.c | 543 static const struct dvb_frontend_ops sp8870_ops;563 	memcpy(&state->frontend.ops, &sp8870_ops, sizeof(struct dvb_frontend_ops));  in sp8870_attach()
 572 static const struct dvb_frontend_ops sp8870_ops = {
 
 | 
| /Linux-v5.4/drivers/media/usb/ttusb-dec/ | 
| D | ttusbdecfe.c | 194 static const struct dvb_frontend_ops ttusbdecfe_dvbt_ops;209 	memcpy(&state->frontend.ops, &ttusbdecfe_dvbt_ops, sizeof(struct dvb_frontend_ops));  in ttusbdecfe_dvbt_attach()
 214 static const struct dvb_frontend_ops ttusbdecfe_dvbs_ops;
 231 	memcpy(&state->frontend.ops, &ttusbdecfe_dvbs_ops, sizeof(struct dvb_frontend_ops));  in ttusbdecfe_dvbs_attach()
 236 static const struct dvb_frontend_ops ttusbdecfe_dvbt_ops = {
 259 static const struct dvb_frontend_ops ttusbdecfe_dvbs_ops = {
 
 | 
| /Linux-v5.4/drivers/media/usb/dvb-usb/ | 
| D | vp7045-fe.c | 139 static const struct dvb_frontend_ops vp7045_fe_ops;148 	memcpy(&s->fe.ops, &vp7045_fe_ops, sizeof(struct dvb_frontend_ops));  in vp7045_fe_attach()
 157 static const struct dvb_frontend_ops vp7045_fe_ops = {
 
 | 
| D | cinergyT2-fe.c | 267 static const struct dvb_frontend_ops cinergyt2_fe_ops;277 	memcpy(&s->fe.ops, &cinergyt2_fe_ops, sizeof(struct dvb_frontend_ops));  in cinergyt2_fe_attach()
 284 static const struct dvb_frontend_ops cinergyt2_fe_ops = {
 
 | 
| D | vp702x-fe.c | 23 	struct dvb_frontend_ops ops;322 static const struct dvb_frontend_ops vp702x_fe_ops;
 332 	memcpy(&s->fe.ops,&vp702x_fe_ops,sizeof(struct dvb_frontend_ops));  in vp702x_fe_attach()
 344 static const struct dvb_frontend_ops vp702x_fe_ops = {
 
 | 
| D | dtt200u-fe.c | 202 static const struct dvb_frontend_ops dtt200u_fe_ops;218 	memcpy(&state->frontend.ops,&dtt200u_fe_ops,sizeof(struct dvb_frontend_ops));  in dtt200u_fe_attach()
 226 static const struct dvb_frontend_ops dtt200u_fe_ops = {
 
 | 
| /Linux-v5.4/drivers/media/pci/bt8xx/ | 
| D | dst.c | 1688 static const struct dvb_frontend_ops dst_dvbt_ops;1689 static const struct dvb_frontend_ops dst_dvbs_ops;
 1690 static const struct dvb_frontend_ops dst_dvbc_ops;
 1691 static const struct dvb_frontend_ops dst_atsc_ops;
 1704 		memcpy(&state->frontend.ops, &dst_dvbt_ops, sizeof(struct dvb_frontend_ops));  in dst_attach()
 1707 		memcpy(&state->frontend.ops, &dst_dvbc_ops, sizeof(struct dvb_frontend_ops));  in dst_attach()
 1710 		memcpy(&state->frontend.ops, &dst_dvbs_ops, sizeof(struct dvb_frontend_ops));  in dst_attach()
 1713 		memcpy(&state->frontend.ops, &dst_atsc_ops, sizeof(struct dvb_frontend_ops));  in dst_attach()
 1727 static const struct dvb_frontend_ops dst_dvbt_ops = {
 1756 static const struct dvb_frontend_ops dst_dvbs_ops = {
 [all …]
 
 | 
| /Linux-v5.4/Documentation/media/kapi/ | 
| D | dtv-frontend.rst | 19 hardware. Such driver should implement :c:type:`dvb_frontend_ops`, with26 	static struct dvb_frontend_ops foo_ops = {
 67 	static const struct dvb_frontend_ops bar_ops = {
 104       :c:type:`dvb_frontend_ops` structures, one for each standard.
 128 doesn't fill its field at struct :c:type:`dvb_frontend_ops`, it will default to
 143    function callbacks at struct :c:type:`dvb_frontend_ops`.
 321 	static const struct dvb_frontend_ops ops = {
 435 :c:type:`dvb_frontend_ops` ``.read_status`` callback. The rationale is that
 
 |