Lines Matching full:maps
27 thread->maps = maps__new(machine); in thread__init_maps()
31 thread->maps = maps__get(leader->maps); in thread__init_maps()
36 return thread->maps ? 0 : -1; in thread__init_maps()
91 if (thread->maps) { in thread__delete()
92 maps__put(thread->maps); in thread__delete()
93 thread->maps = NULL; in thread__delete()
257 unwind__flush_access(thread->maps); in ____thread__set_comm()
330 maps__fprintf(thread->maps, fp); in thread__fprintf()
337 ret = unwind__prepare_access(thread->maps, map, NULL); in thread__insert_map()
341 maps__fixup_overlappings(thread->maps, map, stderr); in thread__insert_map()
342 maps__insert(thread->maps, map); in thread__insert_map()
351 struct maps *maps = thread->maps; in __thread__prepare_access() local
354 down_read(&maps->lock); in __thread__prepare_access()
356 maps__for_each_entry(maps, map) { in __thread__prepare_access()
357 err = unwind__prepare_access(thread->maps, map, &initialized); in __thread__prepare_access()
362 up_read(&maps->lock); in __thread__prepare_access()
383 if (thread->maps == parent->maps) { in thread__clone_maps()
388 /* But this one is new process, copy maps. */ in thread__clone_maps()
389 return do_maps_clone ? maps__clone(thread, parent->maps) : 0; in thread__clone_maps()