• Home
  • Raw
  • Download

Lines Matching defs:inode

162 #define __IS_FLG(inode,flg) ((inode)->i_sb->s_flags & (flg))  argument
164 #define IS_RDONLY(inode) ((inode)->i_sb->s_flags & MS_RDONLY) argument
165 #define IS_SYNC(inode) (__IS_FLG(inode, MS_SYNCHRONOUS) || \ argument
167 #define IS_DIRSYNC(inode) (__IS_FLG(inode, MS_SYNCHRONOUS|MS_DIRSYNC) || \ argument
169 #define IS_MANDLOCK(inode) __IS_FLG(inode, MS_MANDLOCK) argument
171 #define IS_NOQUOTA(inode) ((inode)->i_flags & S_NOQUOTA) argument
172 #define IS_APPEND(inode) ((inode)->i_flags & S_APPEND) argument
173 #define IS_IMMUTABLE(inode) ((inode)->i_flags & S_IMMUTABLE) argument
174 #define IS_POSIXACL(inode) __IS_FLG(inode, MS_POSIXACL) argument
176 #define IS_DEADDIR(inode) ((inode)->i_flags & S_DEAD) argument
177 #define IS_NOCMTIME(inode) ((inode)->i_flags & S_NOCMTIME) argument
178 #define IS_SWAPFILE(inode) ((inode)->i_flags & S_SWAPFILE) argument
179 #define IS_PRIVATE(inode) ((inode)->i_flags & S_PRIVATE) argument
492 #define i_size_ordered_init(inode) seqcount_init(&inode->i_size_seqcount) argument
494 #define i_size_ordered_init(inode) do { } while (0) argument
497 struct inode { struct
521 struct inode_operations *i_op; argument
532 struct pipe_inode_info *i_pipe; argument
545 struct list_head inotify_watches; /* watches on this inode */ argument
565 * inode->i_mutex nesting subclasses for the lock validator: argument
594 static inline loff_t i_size_read(struct inode *inode) in i_size_read()
618 static inline void i_size_write(struct inode *inode, loff_t i_size) in i_size_write()
633 static inline unsigned iminor(struct inode *inode) in iminor()
638 static inline unsigned imajor(struct inode *inode) in imajor()
1166 static inline void mark_inode_dirty(struct inode *inode) in mark_inode_dirty()
1171 static inline void mark_inode_dirty_sync(struct inode *inode) in mark_inode_dirty_sync()
1176 static inline void inode_inc_link_count(struct inode *inode) in inode_inc_link_count()
1182 static inline void inode_dec_link_count(struct inode *inode) in inode_dec_link_count()
1386 #define MANDATORY_LOCK(inode) \ argument
1389 static inline int locks_verify_locked(struct inode *inode) in locks_verify_locked()
1398 static inline int locks_verify_truncate(struct inode *inode, in locks_verify_truncate()
1412 static inline int break_lease(struct inode *inode, unsigned int mode) in break_lease()
1521 static inline void invalidate_remote_inode(struct inode *inode) in invalidate_remote_inode()
1557 static inline void put_write_access(struct inode * inode) in put_write_access()
1606 struct inode *inode = iget_locked(sb, ino); in iget() local
1625 static inline void insert_inode_hash(struct inode *inode) { in insert_inode_hash()
1727 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO()
1736 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO_no_locking()
1745 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO_own_locking()