root/fs/msdos/msbuffer.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 /* buffer.c 13/12/94 20.19.10 */
   2 struct buffer_head *msdos_bread (struct super_block *sb, int block);
   3 struct buffer_head *msdos_getblk (struct super_block *sb, int block);
   4 void msdos_brelse (struct super_block *sb, struct buffer_head *bh);
   5 void msdos_mark_buffer_dirty (struct super_block *sb,
   6          struct buffer_head *bh,
   7          int dirty_val);
   8 void msdos_set_uptodate (struct super_block *sb,
   9          struct buffer_head *bh,
  10          int val);
  11 int msdos_is_uptodate (struct super_block *sb, struct buffer_head *bh);
  12 void msdos_ll_rw_block (struct super_block *sb, int opr,
  13         int nbreq, struct buffer_head *bh[32]);
  14 
  15 /* These macros exist to avoid modifying all the code */
  16 /* They should be removed one day I guess */
  17 
  18 #define brelse(b)                               msdos_brelse(sb,b)
  19 #define bread(d,b,s)                    msdos_bread(sb,b)
  20 #define getblk(d,b,s)                   msdos_getblk(sb,b)
  21 #define mark_buffer_dirty(b,v)  msdos_mark_buffer_dirty(sb,b,v)
  22 

/* [previous][next][first][last][top][bottom][index][help] */