Lines Matching refs:active
40 bool active; member
49 bool active; member
78 return !vgasr_priv.active && in vga_switcheroo_ready()
101 vgasr_priv.active = true; in vga_switcheroo_enable()
126 if (vgasr_priv.active) { in vga_switcheroo_unregister_handler()
129 vgasr_priv.active = false; in vga_switcheroo_unregister_handler()
137 int id, bool active, bool driver_power_control) in register_client() argument
149 client->active = active; in register_client()
176 int id, bool active) in vga_switcheroo_register_audio_client() argument
178 return register_client(pdev, ops, id | ID_BIT_AUDIO, active, false); in vga_switcheroo_register_audio_client()
207 if (client->active && client_is_vga(client)) in find_active_client()
219 if (!vgasr_priv.active) in vga_switcheroo_get_client_state()
237 if (vgasr_priv.active && vgasr_priv.registered_clients < 2) { in vga_switcheroo_unregister_client()
240 vgasr_priv.active = false; in vga_switcheroo_unregister_client()
268 client->active ? '+' : ' ', in vga_switcheroo_show()
321 struct vga_switcheroo_client *active; in vga_switchto_stage1() local
323 active = find_active_client(&vgasr_priv.clients); in vga_switchto_stage1()
324 if (!active) in vga_switchto_stage1()
338 struct vga_switcheroo_client *active; in vga_switchto_stage2() local
340 active = find_active_client(&vgasr_priv.clients); in vga_switchto_stage2()
341 if (!active) in vga_switchto_stage2()
344 active->active = false; in vga_switchto_stage2()
346 set_audio_state(active->id, VGA_SWITCHEROO_OFF); in vga_switchto_stage2()
363 if (active->pwr_state == VGA_SWITCHEROO_ON) in vga_switchto_stage2()
364 vga_switchoff(active); in vga_switchto_stage2()
368 new_client->active = true; in vga_switchto_stage2()
404 if (!vgasr_priv.active) { in vga_switcheroo_debugfs_write()
412 if (client->active || client_is_audio(client)) in vga_switcheroo_debugfs_write()
425 if (client->active || client_is_audio(client)) in vga_switcheroo_debugfs_write()
475 if (client->active) in vga_switcheroo_debugfs_write()