Lines Matching full:ri
104 RegionInfo *ri = (RegionInfo *) counts->data; in plugin_exit() local
109 ri->region_address, in plugin_exit()
110 ri->reads, in plugin_exit()
111 ri->writes, in plugin_exit()
112 ri->seen_all ? "true" : "false"); in plugin_exit()
133 RegionInfo *ri; in update_region_info() local
139 ri = (RegionInfo *) g_hash_table_lookup(regions, ®ion); in update_region_info()
141 if (!ri) { in update_region_info()
142 ri = g_new0(RegionInfo, 1); in update_region_info()
143 ri->region_address = region; in update_region_info()
144 ri->data = g_malloc0(region_size); in update_region_info()
145 ri->seen_all = true; in update_region_info()
146 g_hash_table_insert(regions, &ri->region_address, ri); in update_region_info()
150 ri->writes++; in update_region_info()
152 ri->reads++; in update_region_info()
158 ri->data[offset] = value.data.u8; in update_region_info()
159 } else if (ri->data[offset] != value.data.u8) { in update_region_info()
165 uint16_t *p = (uint16_t *) &ri->data[offset]; in update_region_info()
180 uint32_t *p = (uint32_t *) &ri->data[offset]; in update_region_info()
195 uint64_t *p = (uint64_t *) &ri->data[offset]; in update_region_info()
220 if (unseen_data && ri->seen_all) { in update_region_info()
226 ri->seen_all = false; in update_region_info()