Lines Matching refs:loaded_info
56 struct gcov_info **loaded_info; member
149 return node->loaded_info[0]; in get_node_info()
166 info = gcov_info_dup(node->loaded_info[i++]); in get_accumulated_info()
170 gcov_info_add(info, node->loaded_info[i]); in get_accumulated_info()
263 gcov_info_reset(node->loaded_info[i]); in reset_node()
419 if (node->loaded_info) { in init_node()
420 node->loaded_info[0] = info; in init_node()
441 node->loaded_info = kcalloc(1, sizeof(struct gcov_info *), in new_node()
443 if (!node->loaded_info) in new_node()
494 kfree(node->loaded_info); in release_node()
624 struct gcov_info **loaded_info; in add_info() local
632 loaded_info = kcalloc(num + 1, sizeof(struct gcov_info *), GFP_KERNEL); in add_info()
633 if (!loaded_info) { in add_info()
638 memcpy(loaded_info, node->loaded_info, in add_info()
640 loaded_info[num] = info; in add_info()
659 if (!gcov_info_is_compatible(node->loaded_info[0], info)) { in add_info()
662 kfree(loaded_info); in add_info()
667 kfree(node->loaded_info); in add_info()
668 node->loaded_info = loaded_info; in add_info()
680 if (node->loaded_info[i] == info) in get_info_index()
720 node->loaded_info[i] = node->loaded_info[node->num_loaded - 1]; in remove_info()
725 kfree(node->loaded_info); in remove_info()
726 node->loaded_info = NULL; in remove_info()