Lines Matching refs:split_mid
2533 struct extent_map *split_mid = NULL; in split_zoned_em() local
2544 split_mid = alloc_extent_map(); in split_zoned_em()
2547 if (!split_pre || (pre && !split_mid) || (post && !split_post)) { in split_zoned_em()
2594 split_mid->start = em->start + pre; in split_zoned_em()
2595 split_mid->len = em->len - pre - post; in split_zoned_em()
2596 split_mid->orig_start = split_mid->start; in split_zoned_em()
2597 split_mid->block_start = em->block_start + pre; in split_zoned_em()
2598 split_mid->block_len = split_mid->len; in split_zoned_em()
2599 split_mid->orig_block_len = split_mid->block_len; in split_zoned_em()
2600 split_mid->ram_bytes = split_mid->len; in split_zoned_em()
2601 split_mid->flags = flags; in split_zoned_em()
2602 split_mid->compress_type = em->compress_type; in split_zoned_em()
2603 split_mid->generation = em->generation; in split_zoned_em()
2604 add_extent_mapping(em_tree, split_mid, 1); in split_zoned_em()
2631 free_extent_map(split_mid); in split_zoned_em()