Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /******************************************************************************
0003 *******************************************************************************
0004 **
0005 **  Copyright (C) Sistina Software, Inc.  1997-2003  All rights reserved.
0006 **  Copyright (C) 2004-2005 Red Hat, Inc.  All rights reserved.
0007 **
0008 **
0009 *******************************************************************************
0010 ******************************************************************************/
0011 
0012 #ifndef __DIR_DOT_H__
0013 #define __DIR_DOT_H__
0014 
0015 int dlm_dir_nodeid(struct dlm_rsb *rsb);
0016 int dlm_hash2nodeid(struct dlm_ls *ls, uint32_t hash);
0017 void dlm_recover_dir_nodeid(struct dlm_ls *ls);
0018 int dlm_recover_directory(struct dlm_ls *ls);
0019 void dlm_copy_master_names(struct dlm_ls *ls, char *inbuf, int inlen,
0020     char *outbuf, int outlen, int nodeid);
0021 
0022 #endif              /* __DIR_DOT_H__ */
0023