Lines Matching defs:clients

70  * clients. The mux is called the handler. Muxless machines also register a
76 * there can thus be up to three clients: Two vga clients (GPUs) and one audio
110 * For audio clients, the @fb_info and @active members are bogus. For GPU
111 * clients, the @vga_dev is bogus.
138 * (counting only vga clients, not audio clients)
139 * @clients: list of registered clients
157 struct list_head clients;
175 .clients = LIST_HEAD_INIT(vgasr_priv.clients),
181 /* we're ready if we get two clients + handler */
195 list_for_each_entry(client, &vgasr_priv.clients, list) {
207 list_for_each_entry(client, &vgasr_priv.clients, list) {
230 * Register handler. Enable vga_switcheroo if two vga clients have already
280 * Helper for clients to obtain the handler flags bitmask.
313 list_add_tail(&client->list, &vgasr_priv.clients);
369 * if vga_switcheroo has enabled, that mean two GPU clients and also
482 client = find_client_from_pci(&vgasr_priv.clients, pdev);
503 client = find_client_from_pci(&vgasr_priv.clients, pdev);
533 client = find_client_from_pci(&vgasr_priv.clients, pdev);
652 list_for_each_entry(client, &vgasr_priv.clients, list) {
701 client = find_client_from_id(&vgasr_priv.clients, id | ID_BIT_AUDIO);
711 active = find_active_client(&vgasr_priv.clients);
728 active = find_active_client(&vgasr_priv.clients);
765 list_for_each_entry(client, &vgasr_priv.clients, list) {
800 list_for_each_entry(client, &vgasr_priv.clients, list) {
813 list_for_each_entry(client, &vgasr_priv.clients, list) {
853 client = find_client_from_id(&vgasr_priv.clients, client_id);
933 * has unregistered in the meantime or if there are other clients blocking the
949 client = find_client_from_id(&vgasr_priv.clients,
1003 client = find_client_from_pci(&vgasr_priv.clients, pdev);