Lines Matching refs:split_mid
2304 struct extent_map *split_mid = NULL; in split_zoned_em() local
2315 split_mid = alloc_extent_map(); in split_zoned_em()
2318 if (!split_pre || (pre && !split_mid) || (post && !split_post)) { in split_zoned_em()
2365 split_mid->start = em->start + pre; in split_zoned_em()
2366 split_mid->len = em->len - pre - post; in split_zoned_em()
2367 split_mid->orig_start = split_mid->start; in split_zoned_em()
2368 split_mid->block_start = em->block_start + pre; in split_zoned_em()
2369 split_mid->block_len = split_mid->len; in split_zoned_em()
2370 split_mid->orig_block_len = split_mid->block_len; in split_zoned_em()
2371 split_mid->ram_bytes = split_mid->len; in split_zoned_em()
2372 split_mid->flags = flags; in split_zoned_em()
2373 split_mid->compress_type = em->compress_type; in split_zoned_em()
2374 split_mid->generation = em->generation; in split_zoned_em()
2375 add_extent_mapping(em_tree, split_mid, 1); in split_zoned_em()
2402 free_extent_map(split_mid); in split_zoned_em()