[PATCH v2 1/4] fs/ceph/caps: make __ceph_remove_cap() static
Max Kellermann <[email protected]> Mon, 6 Jul 2026 09:38:09 +0200
| Newsgroups | org.kernel.vger.ceph-devel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
It's only used from within caps.c. Signed-off-by: Max Kellermann <[email protected]> --- fs/ceph/caps.c | 2 +- fs/ceph/super.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/fs/ceph/caps.c b/fs/ceph/caps.c index 4b37d9ffdf7f..c1213d72645e 100644 --- a/fs/ceph/caps.c +++ b/fs/ceph/caps.c @@ -1119,7 +1119,7 @@ int ceph_is_any_caps(struct inode *inode) * caller should hold i_ceph_lock. * caller will not hold session s_mutex if called from destroy_inode. */ -void __ceph_remove_cap(struct ceph_cap *cap, bool queue_release) +static void __ceph_remove_cap(struct ceph_cap *cap, bool queue_release) { struct ceph_mds_session *session = cap->session; struct ceph_client *cl = session->s_mdsc->fsc->client; diff --git a/fs/ceph/super.h b/fs/ceph/super.h index 1d6aab060780..b878f14ca959 100644 --- a/fs/ceph/super.h +++ b/fs/ceph/super.h @@ -1269,7 +1269,6 @@ extern void ceph_add_cap(struct inode *inode, unsigned issued, unsigned wanted, unsigned cap, unsigned seq, u64 realmino, int flags, struct ceph_cap **new_cap); -extern void __ceph_remove_cap(struct ceph_cap *cap, bool queue_release); extern void ceph_remove_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap, bool queue_release); extern void __ceph_remove_caps(struct ceph_inode_info *ci); -- 2.47.3