Lines Matching refs:em
424 struct extent_map *em; in add_ra_bio_pages() local
504 em = lookup_extent_mapping(em_tree, cur, page_end + 1 - cur); in add_ra_bio_pages()
512 if (!em || cur < em->start || in add_ra_bio_pages()
513 (cur + fs_info->sectorsize > extent_map_end(em)) || in add_ra_bio_pages()
514 (extent_map_block_start(em) >> SECTOR_SHIFT) != in add_ra_bio_pages()
516 free_extent_map(em); in add_ra_bio_pages()
522 add_size = min(em->start + em->len, page_end + 1) - cur; in add_ra_bio_pages()
523 free_extent_map(em); in add_ra_bio_pages()
577 struct extent_map *em; in btrfs_submit_compressed_read() local
585 em = lookup_extent_mapping(em_tree, file_offset, fs_info->sectorsize); in btrfs_submit_compressed_read()
587 if (!em) { in btrfs_submit_compressed_read()
592 ASSERT(extent_map_is_compressed(em)); in btrfs_submit_compressed_read()
593 compressed_len = em->disk_num_bytes; in btrfs_submit_compressed_read()
598 cb->start = em->start - em->offset; in btrfs_submit_compressed_read()
599 em_len = em->len; in btrfs_submit_compressed_read()
600 em_start = em->start; in btrfs_submit_compressed_read()
604 cb->compress_type = extent_map_compression(em); in btrfs_submit_compressed_read()
607 free_extent_map(em); in btrfs_submit_compressed_read()