xref: /openbmc/linux/fs/dlm/user.h (revision 2612e3bbc0386368a850140a6c9b990cd496a5ec)
12522fe45SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
2597d0caeSDavid Teigland /*
37fe2b319SDavid Teigland  * Copyright (C) 2006-2010 Red Hat, Inc.  All rights reserved.
4597d0caeSDavid Teigland  */
5597d0caeSDavid Teigland 
6597d0caeSDavid Teigland #ifndef __USER_DOT_H__
7597d0caeSDavid Teigland #define __USER_DOT_H__
8597d0caeSDavid Teigland 
9*5ce9ef30SAlexander Aring void dlm_purge_lkb_callbacks(struct dlm_lkb *lkb);
108304d6f2SDavid Teigland void dlm_user_add_ast(struct dlm_lkb *lkb, uint32_t flags, int mode,
1161bed0baSAlexander Aring 		      int status, uint32_t sbflags);
12597d0caeSDavid Teigland int dlm_user_init(void);
13597d0caeSDavid Teigland void dlm_user_exit(void);
140f8e0d9aSDavid Teigland int dlm_device_deregister(struct dlm_ls *ls);
15dc68c7edSDavid Teigland int dlm_user_daemon_available(void);
16597d0caeSDavid Teigland 
17597d0caeSDavid Teigland #endif
18