struct vgasr_priv — vga_switcheroo private data
struct vgasr_priv {
  bool active;
  bool delayed_switch_active;
  enum vga_switcheroo_client_id delayed_client_id;
  struct dentry * debugfs_root;
  struct dentry * switch_file;
  int registered_clients;
  struct list_head clients;
  const struct vga_switcheroo_handler * handler;
};  whether vga_switcheroo is enabled. Prerequisite is the registration of two GPUs and a handler
whether a delayed switch is pending
client to which a delayed switch is pending
directory for vga_switcheroo debugfs interface
file for vga_switcheroo debugfs interface
number of registered GPUs (counting only vga clients, not audio clients)
list of registered clients
registered handler