diff options
Diffstat (limited to 'arch/s390/hypfs/hypfs.h')
| -rw-r--r-- | arch/s390/hypfs/hypfs.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/s390/hypfs/hypfs.h b/arch/s390/hypfs/hypfs.h index 79f2ac55253f..b34b5ab90a31 100644 --- a/arch/s390/hypfs/hypfs.h +++ b/arch/s390/hypfs/hypfs.h | |||
| @@ -13,6 +13,7 @@ | |||
| 13 | #include <linux/debugfs.h> | 13 | #include <linux/debugfs.h> |
| 14 | #include <linux/workqueue.h> | 14 | #include <linux/workqueue.h> |
| 15 | #include <linux/kref.h> | 15 | #include <linux/kref.h> |
| 16 | #include <asm/hypfs.h> | ||
| 16 | 17 | ||
| 17 | #define REG_FILE_MODE 0440 | 18 | #define REG_FILE_MODE 0440 |
| 18 | #define UPDATE_FILE_MODE 0220 | 19 | #define UPDATE_FILE_MODE 0220 |
| @@ -36,6 +37,10 @@ extern int hypfs_vm_init(void); | |||
| 36 | extern void hypfs_vm_exit(void); | 37 | extern void hypfs_vm_exit(void); |
| 37 | extern int hypfs_vm_create_files(struct dentry *root); | 38 | extern int hypfs_vm_create_files(struct dentry *root); |
| 38 | 39 | ||
| 40 | /* Set Partition-Resource Parameter */ | ||
| 41 | int hypfs_sprp_init(void); | ||
| 42 | void hypfs_sprp_exit(void); | ||
| 43 | |||
| 39 | /* debugfs interface */ | 44 | /* debugfs interface */ |
| 40 | struct hypfs_dbfs_file; | 45 | struct hypfs_dbfs_file; |
| 41 | 46 | ||
| @@ -52,6 +57,8 @@ struct hypfs_dbfs_file { | |||
| 52 | int (*data_create)(void **data, void **data_free_ptr, | 57 | int (*data_create)(void **data, void **data_free_ptr, |
| 53 | size_t *size); | 58 | size_t *size); |
| 54 | void (*data_free)(const void *buf_free_ptr); | 59 | void (*data_free)(const void *buf_free_ptr); |
| 60 | long (*unlocked_ioctl) (struct file *, unsigned int, | ||
| 61 | unsigned long); | ||
| 55 | 62 | ||
| 56 | /* Private data for hypfs_dbfs.c */ | 63 | /* Private data for hypfs_dbfs.c */ |
| 57 | struct hypfs_dbfs_data *data; | 64 | struct hypfs_dbfs_data *data; |
