fs: Create a generic is_dot_dotdot() utility
authorChuck Lever <chuck.lever@oracle.com>
Sun, 31 Dec 2023 00:46:00 +0000 (19:46 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Tue, 23 Jan 2024 15:58:56 +0000 (10:58 -0500)
commit42c3732fa8073717dd7d924472f1c0bc5b452fdc
treed62658e93e5fe91a8e0e75b7c1ab90d384c90e54
parent9473c4450e9c83d890d435577a3776d925fa748c
fs: Create a generic is_dot_dotdot() utility

De-duplicate the same functionality in several places by hoisting
the is_dot_dotdot() utility function into linux/fs.h.

Suggested-by: Amir Goldstein <amir73il@gmail.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Acked-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/crypto/fname.c
fs/ecryptfs/crypto.c
fs/exportfs/expfs.c
fs/f2fs/f2fs.h
fs/namei.c
include/linux/fs.h