Lines Matching refs:s_size
217 hat_map(as->a_hat, seg->s_base, seg->s_size, HAT_MAP);
243 s1->s_base + s1->s_size == seg->s_base) {
244 size = s1->s_size;
247 seg->s_size += size;
252 seg->s_base + seg->s_size == s2->s_base) {
253 size = s2->s_size;
255 seg->s_size += size;
312 if (addr < seg->s_base || addr + len > seg->s_base + seg->s_size ||
322 if (addr == seg->s_base && len == seg->s_size) {
332 seg->s_size -= len;
333 } else if (addr + len == seg->s_base + seg->s_size) {
337 seg->s_size -= len;
345 size_t nsize = (seg->s_base + seg->s_size) - nbase;
351 seg->s_size = addr - seg->s_base;