1*7336d0e6SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 2b3b94faaSDavid Teigland /* 3b3b94faaSDavid Teigland * Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. 43a8a9a10SSteven Whitehouse * Copyright (C) 2004-2006 Red Hat, Inc. All rights reserved. 5b3b94faaSDavid Teigland */ 6b3b94faaSDavid Teigland 7b3b94faaSDavid Teigland #ifndef __SYS_DOT_H__ 8b3b94faaSDavid Teigland #define __SYS_DOT_H__ 9b3b94faaSDavid Teigland 10f2f7ba52SSteven Whitehouse #include <linux/spinlock.h> 11f2f7ba52SSteven Whitehouse struct gfs2_sbd; 12f2f7ba52SSteven Whitehouse 13b3b94faaSDavid Teigland int gfs2_sys_fs_add(struct gfs2_sbd *sdp); 14b3b94faaSDavid Teigland void gfs2_sys_fs_del(struct gfs2_sbd *sdp); 15b3b94faaSDavid Teigland 16b3b94faaSDavid Teigland int gfs2_sys_init(void); 17b3b94faaSDavid Teigland void gfs2_sys_uninit(void); 18b3b94faaSDavid Teigland 19e0c2a9aaSDavid Teigland int gfs2_recover_set(struct gfs2_sbd *sdp, unsigned jid); 20e0c2a9aaSDavid Teigland 21b3b94faaSDavid Teigland #endif /* __SYS_DOT_H__ */ 22b3b94faaSDavid Teigland 23