Lines Matching refs:split_pre
2303 struct extent_map *split_pre = NULL; in split_zoned_em() local
2313 split_pre = alloc_extent_map(); in split_zoned_em()
2318 if (!split_pre || (pre && !split_mid) || (post && !split_post)) { in split_zoned_em()
2344 split_pre->start = em->start; in split_zoned_em()
2345 split_pre->len = (pre ? pre : em->len - post); in split_zoned_em()
2346 split_pre->orig_start = split_pre->start; in split_zoned_em()
2347 split_pre->block_start = em->block_start; in split_zoned_em()
2348 split_pre->block_len = split_pre->len; in split_zoned_em()
2349 split_pre->orig_block_len = split_pre->block_len; in split_zoned_em()
2350 split_pre->ram_bytes = split_pre->len; in split_zoned_em()
2351 split_pre->flags = flags; in split_zoned_em()
2352 split_pre->compress_type = em->compress_type; in split_zoned_em()
2353 split_pre->generation = em->generation; in split_zoned_em()
2355 replace_extent_mapping(em_tree, em, split_pre, 1); in split_zoned_em()
2401 free_extent_map(split_pre); in split_zoned_em()