1 AC_DEFUN(LINUX_FS_STRUCT_INODE_HAS_I_CDEV, [
2 AC_MSG_CHECKING(for i_cdev in struct inode)
3 save_CPPFLAGS="$CPPFLAGS"
4 CPPFLAGS="-I${LINUX_KERNEL_PATH}/include -D__KERNEL__ $CPPFLAGS"
5 AC_CACHE_VAL(ac_cv_linux_fs_struct_inode_has_i_cdev,
8 [#include <linux/fs.h>],
10 printf("%d\n", _inode.i_cdev);],
11 ac_cv_linux_fs_struct_inode_has_i_cdev=yes,
12 ac_cv_linux_fs_struct_inode_has_i_cdev=no)])
13 AC_MSG_RESULT($ac_cv_linux_fs_struct_inode_has_i_cdev)
14 CPPFLAGS="$save_CPPFLAGS"])
16 AC_DEFUN(LINUX_FS_STRUCT_INODE_HAS_I_TRUNCATE_SEM, [
17 AC_MSG_CHECKING(for i_truncate_sem in struct inode)
18 save_CPPFLAGS="$CPPFLAGS"
19 CPPFLAGS="-I${LINUX_KERNEL_PATH}/include -D__KERNEL__ $CPPFLAGS"
20 AC_CACHE_VAL(ac_cv_linux_fs_struct_inode_has_i_truncate_sem,
23 [#include <linux/fs.h>],
25 printf("%d\n", _inode.i_truncate_sem);],
26 ac_cv_linux_fs_struct_inode_has_i_truncate_sem=yes,
27 ac_cv_linux_fs_struct_inode_has_i_truncate_sem=no)])
28 AC_MSG_RESULT($ac_cv_linux_fs_struct_inode_has_i_truncate_sem)
29 CPPFLAGS="$save_CPPFLAGS"])