mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 04:34:08 +08:00
fs/ntfs3: Add ifndef + define to all header files
Add guards so that compiler will only include header files once. Signed-off-by: Kari Argillander <kari.argillander@gmail.com> Signed-off-by: Konstantin Komarov <almaz.alexandrovich@paragon-software.com>
This commit is contained in:
parent
528c9b3d1e
commit
87790b6534
@ -7,6 +7,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
#ifndef _LINUX_NTFS3_DEBUG_H
|
||||||
|
#define _LINUX_NTFS3_DEBUG_H
|
||||||
|
|
||||||
#ifndef Add2Ptr
|
#ifndef Add2Ptr
|
||||||
#define Add2Ptr(P, I) ((void *)((u8 *)(P) + (I)))
|
#define Add2Ptr(P, I) ((void *)((u8 *)(P) + (I)))
|
||||||
#define PtrOffset(B, O) ((size_t)((size_t)(O) - (size_t)(B)))
|
#define PtrOffset(B, O) ((size_t)((size_t)(O) - (size_t)(B)))
|
||||||
@ -61,4 +64,6 @@ void ntfs_inode_printk(struct inode *inode, const char *fmt, ...)
|
|||||||
#define ntfs_free(p) kfree(p)
|
#define ntfs_free(p) kfree(p)
|
||||||
#define ntfs_vfree(p) kvfree(p)
|
#define ntfs_vfree(p) kvfree(p)
|
||||||
#define ntfs_memdup(src, len) kmemdup(src, len, GFP_NOFS)
|
#define ntfs_memdup(src, len) kmemdup(src, len, GFP_NOFS)
|
||||||
|
|
||||||
|
#endif /* _LINUX_NTFS3_DEBUG_H */
|
||||||
// clang-format on
|
// clang-format on
|
||||||
|
@ -7,6 +7,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
#ifndef _LINUX_NTFS3_NTFS_H
|
||||||
|
#define _LINUX_NTFS3_NTFS_H
|
||||||
|
|
||||||
/* TODO:
|
/* TODO:
|
||||||
* - Check 4K mft record and 512 bytes cluster
|
* - Check 4K mft record and 512 bytes cluster
|
||||||
@ -1235,4 +1237,5 @@ struct SID {
|
|||||||
};
|
};
|
||||||
static_assert(offsetof(struct SID, SubAuthority) == 8);
|
static_assert(offsetof(struct SID, SubAuthority) == 8);
|
||||||
|
|
||||||
|
#endif /* _LINUX_NTFS3_NTFS_H */
|
||||||
// clang-format on
|
// clang-format on
|
||||||
|
@ -6,6 +6,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
#ifndef _LINUX_NTFS3_NTFS_FS_H
|
||||||
|
#define _LINUX_NTFS3_NTFS_FS_H
|
||||||
|
|
||||||
#define MINUS_ONE_T ((size_t)(-1))
|
#define MINUS_ONE_T ((size_t)(-1))
|
||||||
/* Biggest MFT / smallest cluster */
|
/* Biggest MFT / smallest cluster */
|
||||||
#define MAXIMUM_BYTES_PER_MFT 4096
|
#define MAXIMUM_BYTES_PER_MFT 4096
|
||||||
@ -1085,3 +1088,5 @@ static inline void le64_sub_cpu(__le64 *var, u64 val)
|
|||||||
{
|
{
|
||||||
*var = cpu_to_le64(le64_to_cpu(*var) - val);
|
*var = cpu_to_le64(le64_to_cpu(*var) - val);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif /* _LINUX_NTFS3_NTFS_FS_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user