Lines Matching defs:mapping
101 struct pt_sec_posix_mapping *mapping;
134 mapping = malloc(sizeof(*mapping));
135 if (!mapping) {
140 mapping->base = base;
141 mapping->size = size;
142 mapping->begin = base + adjustment;
143 mapping->end = base + size;
145 section->mapping = mapping;
182 * We still want to return the error so we release our mapping.
209 if (section->mapping)
260 struct pt_sec_posix_mapping *mapping;
265 mapping = section->mapping;
266 if (!mapping || !section->unmap || !section->read || !section->memsize)
269 section->mapping = NULL;
274 munmap(mapping->base, (size_t) mapping->size);
275 free(mapping);
283 struct pt_sec_posix_mapping *mapping;
289 mapping = section->mapping;
290 if (!mapping)
299 begin = mapping->begin + offset;
307 struct pt_sec_posix_mapping *mapping;
313 mapping = section->mapping;
314 if (!mapping)
317 begin = mapping->base;
318 end = mapping->end;