Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * datastream.h
0004  *
0005  */
0006 
0007 struct buffer_head *befs_read_datastream(struct super_block *sb,
0008                      const befs_data_stream *ds,
0009                      befs_off_t pos, uint *off);
0010 
0011 int befs_fblock2brun(struct super_block *sb, const befs_data_stream *data,
0012              befs_blocknr_t fblock, befs_block_run *run);
0013 
0014 size_t befs_read_lsymlink(struct super_block *sb, const befs_data_stream *data,
0015               void *buff, befs_off_t len);
0016 
0017 befs_blocknr_t befs_count_blocks(struct super_block *sb,
0018               const befs_data_stream *ds);
0019 
0020 extern const befs_inode_addr BAD_IADDR;