Lines Matching refs:set
357 * set_nlink - directly set an inode's link count
660 * the inode has I_FREEING set, flusher thread won't start new work on
796 * If the inode has the I_REFERENCED flag set, then it means that it has been
797 * used recently - the flag is set in iput_final(). When we encounter such an
802 * with this flag set because they are the inodes that are out of order.
1176 * @set: callback used to initialize a new struct inode
1177 * @data: opaque data pointer to pass to @test and @set
1185 * return it locked, hashed, and with the I_NEW flag set. The file system gets
1188 * Note both @test and @set are called with the inode_hash_lock held, so can't
1193 int (*set)(struct inode *, void *), void *data)
1217 if (set && unlikely(set(inode, data))) {
1223 * Return the locked inode with I_NEW set, the
1249 * @set: callback used to initialize a new struct inode
1250 * @data: opaque data pointer to pass to @test and @set
1258 * hashed, and with the I_NEW flag set. The file system gets to fill it in
1261 * Note both @test and @set are called with the inode_hash_lock held, so can't
1266 int (*set)(struct inode *, void *), void *data)
1275 inode = inode_insert5(new, hashval, test, set, data);
1294 * hashed, and with the I_NEW flag set. The file system gets to fill it in
1332 /* Return the locked inode with I_NEW set, the
1821 * hole, returns 0 and ``*block`` is also set to 0.
1884 * Returns a set of S_* flags indicating which values changed.
2179 * If IOCB_NOWAIT is set, special file privileges will not be removed and
2262 * It doesn't matter if I_NEW is not set initially, a call to
2322 /* Hash may have been set up in inode_init_early */
2453 * inode_set_flags - atomically set some inode flags
2533 * inode_set_ctime_current - set the ctime to current_time