Lines Matching full:now

43 Keep in mind that now you need explicit initialization of private data
58 informative error value to report). Call it foo_fill_super(). Now declare::
87 Now we have the exclusion between ->lookup() and directory removal (by
98 and ->readdir() are called without BKL now. Grab it on entry, drop upon return
100 parts do not need BKL - better yet, now you can shift lock_kernel() and
150 ->setattr() is called without BKL now. Caller _always_ holds ->i_mutex, so
152 Callers of notify_change() need ->i_mutex now.
173 s_export_op is now required for exporting a filesystem.
273 ->permission() is called without BKL now. Grab it on entry, drop upon
275 your method or its parts do not need BKL - better yet, now you can
283 ->statfs() is now called without BKL held. BKL should have been
318 implemented in ->setattr, which is now mandatory for filesystems
323 setattr_prepare (which used to be inode_change_ok) now includes the size checks
335 ->drop_inode() returns int now; it's called on final iput() with
358 .d_delete() now only advises the dcache as to whether or not to cache
359 unreferenced dentries, and is now only called when the dentry refcount goes to
405 vfs now tries to do path walking in "rcu-walk mode", which avoids
421 may now be called in rcu-walk mode (nd->flags & LOOKUP_RCU). -ECHILD should be
427 must now be rcu-walk aware (mask & MAY_NOT_BLOCK). See
534 ->readdir() is gone now; switch to ->iterate()
558 need now. Remember that they have opposite orders of arguments ;-/
639 ->get_link() gets struct delayed_call ``*done`` now, and should do
661 it's a symlink. Checking ->i_mode is really needed now. In-tree we had
669 ->i_mutex is replaced with ->i_rwsem now. inode_lock() et.al. work as
686 parallel now.
756 ->getattr() is now passed a struct path rather than a vfsmount and
757 dentry separately, and it now has request_mask and query_flags arguments
769 0, not 1. Since finish_no_open() itself is returning 0 now, that part
776 alloc_file() has become static now; two wrappers are to be used instead.
868 clone_private_mount() returns a longterm mount now, so the proper destructor of
882 For bvec based itererators bio_iov_iter_get_pages() now doesn't copy bvecs but
891 mnt_want_write_file() can now only be paired with mnt_drop_write_file(),
907 Calling conventions for file_open_root() changed; now it takes struct path *