/* * Ioctl helper functions */ #ifndef IOCTLHELPER_H_ #define IOCTLHELPER_H_ #include #include #include #include #include #include #ifdef CONFIG_COMPAT #include #include #endif #include extern long IoctlHelper_ioctlCreateFileCopyFromUser(App* app, void __user *argp, struct BeegfsIoctl_MkFileV3_Arg* outFileInfo); extern long IoctlHelper_ioctlCreateFileCopyFromUserV2(App* app, void __user *argp, struct BeegfsIoctl_MkFileV3_Arg* outFileInfo); extern long IoctlHelper_ioctlCreateFileCopyFromUserV3(App* app, void __user *argp, struct BeegfsIoctl_MkFileV3_Arg* outFileInfo); extern int IoctlHelper_ioctlCreateFileTargetsToList(App* app, struct BeegfsIoctl_MkFileV3_Arg* fileInfo, struct CreateInfo* outCreateInfo); #endif /* IOCTLHELPER_H_ */