Lines Matching full:ri
103 RegionInfo *ri = (RegionInfo *) counts->data; in plugin_exit() local
108 ri->region_address, in plugin_exit()
109 ri->reads, in plugin_exit()
110 ri->writes, in plugin_exit()
111 ri->seen_all ? "true" : "false"); in plugin_exit()
132 RegionInfo *ri; in update_region_info() local
138 ri = (RegionInfo *) g_hash_table_lookup(regions, GUINT_TO_POINTER(region)); in update_region_info()
140 if (!ri) { in update_region_info()
141 ri = g_new0(RegionInfo, 1); in update_region_info()
142 ri->region_address = region; in update_region_info()
143 ri->data = g_malloc0(region_size); in update_region_info()
144 ri->seen_all = true; in update_region_info()
145 g_hash_table_insert(regions, GUINT_TO_POINTER(region), (gpointer) ri); in update_region_info()
149 ri->writes++; in update_region_info()
151 ri->reads++; in update_region_info()
157 ri->data[offset] = value.data.u8; in update_region_info()
158 } else if (ri->data[offset] != value.data.u8) { in update_region_info()
164 uint16_t *p = (uint16_t *) &ri->data[offset]; in update_region_info()
179 uint32_t *p = (uint32_t *) &ri->data[offset]; in update_region_info()
194 uint64_t *p = (uint64_t *) &ri->data[offset]; in update_region_info()
219 if (unseen_data && ri->seen_all) { in update_region_info()
225 ri->seen_all = false; in update_region_info()