if (unlikely(!p->start_map || start < p->start_off || (ucw_off_t) (start+size) > p->end_off))
partmap_load(p, start, size);
#endif
if (unlikely(!p->start_map || start < p->start_off || (ucw_off_t) (start+size) > p->end_off))
partmap_load(p, start, size);
#endif