Lines Matching refs:mappings

190 	 * To figure out which map_info_t instances correspond to the mappings
194 * instances in lock step to correctly find the mappings that
201 mp = P->mappings;
203 while (mp < P->mappings + P->map_count && i < fptr->file_nsaddrs) {
318 * libraries. We use this to get the load object names for the mappings.
444 * Go through all the address space mappings, validating or updating
447 * This function is only called when we suspect that the mappings have changed
474 * mappings, to avoid having to rebuild the file info.
476 mptr = P->mappings;
484 * We've exhausted all the old mappings. Every new
549 if (P->mappings != NULL)
550 free(P->mappings);
551 P->mappings = newmap;
564 * Update all of the mappings and rtld_db as if by Pupdate_maps(), and then
921 * then although both mappings are still backed by the same section,
1964 mp = &P->mappings[mid];
1992 for (i = 0, mptr = P->mappings; i < P->map_count; i++, mptr++) {
2056 for (i = 0, mp = P->mappings; i < P->map_count; i++, mp++) {
2083 for (i = 0, mp = P->mappings; i < P->map_count; i++, mp++) {
2501 /* create all the file_info_t's for all the mappings */
2588 * Iterate over the process's address space mappings.
2600 /* create all the file_info_t's for all the mappings */
2603 for (i = 0, mptr = P->mappings; i < P->map_count; i++, mptr++) {
2640 (void) Prd_agent(P); /* create file_info_t's for all the mappings */
2685 /* create all the file_info_t's for all the mappings */
2743 /* create all the file_info_t's for all the mappings */
2980 map_info_free(P, &P->mappings[i]);
2982 if (P->mappings != NULL) {
2983 free(P->mappings);
2984 P->mappings = NULL;