Lines Matching refs:functions
65 struct list_head functions; member
93 INIT_LIST_HEAD(&info->functions); in llvm_gcov_init()
133 list_add_tail(&info->head, ¤t_info->functions); in llvm_gcda_emit_function()
139 struct gcov_fn_info *info = list_last_entry(¤t_info->functions, in llvm_gcda_emit_arcs()
238 list_for_each_entry(fn, &info->functions, head) in gcov_info_reset()
253 &info1->functions, struct gcov_fn_info, head); in gcov_info_is_compatible()
255 &info2->functions, struct gcov_fn_info, head); in gcov_info_is_compatible()
261 while (!list_is_last(&fn_ptr1->head, &info1->functions) && in gcov_info_is_compatible()
262 !list_is_last(&fn_ptr2->head, &info2->functions)) { in gcov_info_is_compatible()
273 return list_is_last(&fn_ptr1->head, &info1->functions) && in gcov_info_is_compatible()
274 list_is_last(&fn_ptr2->head, &info2->functions); in gcov_info_is_compatible()
287 struct gcov_fn_info *sfn_ptr = list_first_entry_or_null(&src->functions, in gcov_info_add()
290 list_for_each_entry(dfn_ptr, &dst->functions, head) { in gcov_info_add()
341 INIT_LIST_HEAD(&dup->functions); in gcov_info_dup()
346 list_for_each_entry(fn, &info->functions, head) { in gcov_info_dup()
351 list_add_tail(&fn_dup->head, &dup->functions); in gcov_info_dup()
369 list_for_each_entry_safe(fn, tmp, &info->functions, head) { in gcov_info_free()
461 list_for_each_entry(fi_ptr, &info->functions, head) { in convert_to_gcda()