truncate.c
来自「嵌入式系统设计与实例开发源码」· C语言 代码 · 共 39 行
C
39 行
/* * QNX4 file system, Linux implementation. * * Version : 0.1 * * Using parts of the xiafs filesystem. * * History : * * 30-06-1998 by Frank DENIS : ugly filler. */#include <linux/config.h>#include <linux/types.h>#include <linux/errno.h>#include <linux/slab.h>#include <linux/qnx4_fs.h>#include <linux/fs.h>#include <linux/locks.h>#include <asm/uaccess.h>#ifdef CONFIG_QNX4FS_RWvoid qnx4_truncate(struct inode *inode){ if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode))) { return; } if (!(S_ISDIR(inode->i_mode))) { /* TODO */ } QNX4DEBUG(("qnx4: qnx4_truncate called\n")); inode->i_mtime = inode->i_ctime = CURRENT_TIME; mark_inode_dirty(inode);}#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?