H A D | file.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Squashfs - a compressed read only filesystem for Linux 14 * compressed fragment block (tail-end packed block). The compressed size 15 * of each datablock is stored in a block lis 48 locate_meta_index(struct inode * inode,int offset,int index) locate_meta_index() argument 87 empty_meta_index(struct inode * inode,int offset,int skip) empty_meta_index() argument 162 read_indexes(struct super_block * sb,int n,u64 * start_block,int * offset) read_indexes() argument 165 long long block = 0; read_indexes() local 233 int offset = 0; fill_meta_index() local 327 read_blocklist(struct inode * inode,int index,u64 * block) read_blocklist() argument 331 int offset; read_blocklist() local 365 squashfs_fill_page(struct page * page,struct squashfs_cache_entry * buffer,int offset,int avail) squashfs_fill_page() argument 382 squashfs_copy_cache(struct page * page,struct squashfs_cache_entry * buffer,int bytes,int offset) squashfs_copy_cache() argument 468 u64 block = 0; squashfs_read_folio() local 506 unsigned int offset; squashfs_readahead_fragment() local 589 u64 block = 0; squashfs_readahead() local [all...] |