| 262 | } |
| 263 | |
| 264 | static inline void |
| 265 | rs_set_end(range_seg_t *rs, range_tree_t *rt, uint64_t end) |
| 266 | { |
| 267 | ASSERT3U(end, >=, rt->rt_start); |
| 268 | ASSERT(IS_P2ALIGNED(end, 1ULL << rt->rt_shift)); |
| 269 | rs_set_end_raw(rs, rt, (end - rt->rt_start) >> rt->rt_shift); |
| 270 | } |
| 271 | |
| 272 | static inline void |
| 273 | rs_set_fill(range_seg_t *rs, range_tree_t *rt, uint64_t fill) |
no test coverage detected