Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /*
  2  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  3  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
  4  *
  5  * This copyrighted material is made available to anyone wishing to use,
  6  * modify, copy, or redistribute it subject to the terms and conditions
  7  * of the GNU General Public License version 2.
  8  */
  9 
 10 #ifndef __RECOVERY_DOT_H__
 11 #define __RECOVERY_DOT_H__
 12 
 13 #include "incore.h"
 14 
 15 static inline void gfs2_replay_incr_blk(struct gfs2_sbd *sdp, unsigned int *blk)
 16 {
 17         if (++*blk == sdp->sd_jdesc->jd_blocks)
 18                 *blk = 0;
 19 }
 20 
 21 int gfs2_replay_read_block(struct gfs2_jdesc *jd, unsigned int blk,
 22                            struct buffer_head **bh);
 23 
 24 int gfs2_revoke_add(struct gfs2_sbd *sdp, u64 blkno, unsigned int where);
 25 int gfs2_revoke_check(struct gfs2_sbd *sdp, u64 blkno, unsigned int where);
 26 void gfs2_revoke_clean(struct gfs2_sbd *sdp);
 27 
 28 int gfs2_find_jhead(struct gfs2_jdesc *jd,
 29                     struct gfs2_log_header_host *head);
 30 int gfs2_recover_journal(struct gfs2_jdesc *gfs2_jd);
 31 void gfs2_check_journals(struct gfs2_sbd *sdp);
 32 
 33 #endif /* __RECOVERY_DOT_H__ */
 34 
 35 
  This page was automatically generated by the LXR engine.