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_SYSFS_H
14 #define _JAILHOUSE_DRIVER_SYSFS_H
16 #include <linux/device.h>
18 int jailhouse_sysfs_cell_create(struct cell *cell, const char *name);
19 void jailhouse_sysfs_cell_register(struct cell *cell);
20 void jailhouse_sysfs_cell_delete(struct cell *cell);
22 int jailhouse_sysfs_init(struct device *dev);
23 void jailhouse_sysfs_exit(struct device *dev);
25 #endif /* !_JAILHOUSE_DRIVER_SYSFS_H */