Lines Matching full:frontends

168 	fe_id = vb2_dvb_find_frontend(&dev->frontends, fe);  in cx88_dvb_bus_ctrl()
178 dev->frontends.active_fe_id = fe_id; in cx88_dvb_bus_ctrl()
182 dev->frontends.active_fe_id = 0; in cx88_dvb_bus_ctrl()
198 f = &core->dvbdev->frontends; in cx88_dvb_gate_ctrl()
613 fe0 = vb2_dvb_get_frontend(&dev->frontends, 1); in attach_xc3028()
649 fe0 = vb2_dvb_get_frontend(&dev->frontends, 1); in attach_xc4000()
783 mutex_init(&dev->frontends.lock); in cx8802_alloc_frontends()
784 INIT_LIST_HEAD(&dev->frontends.felist); in cx8802_alloc_frontends()
792 fe = vb2_dvb_alloc_frontend(&dev->frontends, i); in cx8802_alloc_frontends()
795 vb2_dvb_dealloc_frontends(&dev->frontends); in cx8802_alloc_frontends()
999 fe0 = vb2_dvb_get_frontend(&dev->frontends, 1); in dvb_register()
1004 dev->frontends.gate = 0; in dvb_register()
1064 dev->frontends.gate = 2; in dvb_register()
1077 fe1 = vb2_dvb_get_frontend(&dev->frontends, 2); in dvb_register()
1440 dev->frontends.gate = 2; in dvb_register()
1453 fe1 = vb2_dvb_get_frontend(&dev->frontends, 2); in dvb_register()
1621 /* Ensure all frontends negotiate bus access */ in dvb_register()
1630 res = vb2_dvb_register_bus(&dev->frontends, THIS_MODULE, dev, in dvb_register()
1639 vb2_dvb_dealloc_frontends(&dev->frontends); in dvb_register()
1680 switch (core->dvbdev->frontends.active_fe_id) { in cx8802_dvb_advise_acquire()
1766 fe = vb2_dvb_get_frontend(&core->dvbdev->frontends, i); in cx8802_dvb_probe()
1796 /* frontends/adapter de-allocated in dvb_register */ in cx8802_dvb_probe()
1800 vb2_dvb_dealloc_frontends(&core->dvbdev->frontends); in cx8802_dvb_probe()
1812 vb2_dvb_unregister_bus(&dev->frontends); in cx8802_dvb_remove()