2 * Jailhouse, a Linux-based partitioning hypervisor
4 * Copyright (c) Siemens AG, 2014-2015
7 * Jan Kiszka <jan.kiszka@siemens.com>
9 * This work is licensed under the terms of the GNU GPL, version 2. See
10 * the COPYING file in the top-level directory.
13 #ifndef _JAILHOUSE_DRIVER_CELL_H
14 #define _JAILHOUSE_DRIVER_CELL_H
16 #include <linux/cpumask.h>
17 #include <linux/list.h>
18 #include <linux/kobject.h>
20 #include <jailhouse/cell-config.h>
24 struct list_head entry;
26 cpumask_t cpus_assigned;
27 u32 num_memory_regions;
29 struct jailhouse_memory *memory_regions;
30 struct jailhouse_pci_device *pci_devices;
33 #endif /* !_JAILHOUSE_DRIVER_CELL_H */