Lines Matching defs:pages

116 		 * haven't allocated any pages yet.
171 * Global cache of last unused pages for compression/decompression.
279 * pages for a compressed write
331 * Do the cleanup once all the compressed pages hit the disk. This will clear
332 * writeback on the file pages and free the compressed pages.
334 * This also calls the writeback end hooks for the file pages so that metadata
363 * worker function to build and submit bios for previously compressed pages.
364 * The corresponding pages in the inode should be marked for writeback
365 * and the compressed pages should have a reference on them for dropping
402 * Add extra pages in the same compressed file extent so that we don't need to
552 * for a compressed read, the bio we get passed has all the inode pages
553 * in it. We don't actually do IO on those pages but allocate new ones
554 * to hold the compressed pages on disk.
557 * bio->bi_io_vec points to all of the inode pages
559 * After the compressed pages are read, we copy the bytes into the
620 /* include any pages we added in add_ra-bio_pages */
1003 * Given an address space and start and length, compress the bytes into @pages
1011 * @out_pages is an in/out parameter, holds maximum number of pages to allocate
1012 * and returns number of actually allocated pages
1016 * ran out of room in the pages array or because we cross the
1089 compr_pool.shrinker = shrinker_alloc(SHRINKER_NONSLAB, "btrfs-compr-pages");
1101 /* 128K / 4K = 32, for 8 threads is 256 pages. */
1114 /* For now scan drains all pages and does not touch the parameters. */
1126 * Copy decompressed data from working buffer to pages.