Lines Matching refs:function_info
430 my @function_info = ();
1118 @function_info = @{ $function_info_ref };
1127 for my $keys (0 .. $#function_info)
1129 for my $fields (keys %{$function_info[$keys]})
1131 $msg = "$keys $fields $function_info[$keys]{$fields}";
1173 \@function_info,
1183 @function_info = @{ $function_info_ref };
1194 \@function_info,
1205 parse_source_files (\$number_of_metrics, \@function_info, \$outputdir);
1217 \@function_info,
1231 $ignore_value = process_calltree (\@function_info,
1258 \@function_info,
1289 \@function_info,
3524 my %function_info = %{$function_info_ref};
3532 for my $farray ($function_info{$name})
4536 my @function_info = @{ $function_info_ref };
4553 …gXL", $subr_name, "$routine: function_info[$ref_index]{'alt_name'} = $function_info[$ref_index]{'a…
4555 $addr_offset = $function_info[$ref_index]{"addressobjtext"};
4823 sub function_info
5267 my @function_info = @{ $function_info_ref };
5834 $msg .= $function_info[$ref_index]{'alt_name'};
5837 $addr_offset = $function_info[$ref_index]{"addressobjtext"};
5851 $msg = $function_info[$ref_index]{'alt_name'};
5856 $alt_name = $function_info[$ref_index]{'alt_name'};
5951 my @function_info = @{ $function_info_ref };
7206 my @function_info = @{ $function_info_ref };
7288 for my $i (0 .. $#function_info)
7290 if (defined ($function_info[$i]{"alt_name"}))
7292 $target_function = $function_info[$i]{"alt_name"};
7300 $html_source_functions{$target_function} = $function_info[$i]{"html function block"};
7380 \@function_info,
7537 my @function_info = @{ $function_info_ref };
7677 $target_tag = $function_info[$index_into_function_info]{"tag_id"};
7678 $alt_name = $function_info[$index_into_function_info]{"alt_name"};
7768 …my $target_index_ref = find_index_in_function_info (\$routine, \$current_address, \@function_info);
7777 …my $spaces_left = $function_view_structure{"max function length"} - $function_info[$target_index]{…
7791 $html_line .= $function_info[$target_index]{"href_source"};
7793 $html_line .= $function_info[$target_index]{"href_disassembly"};
8196 my @function_info = ();
8317 if ($function_info[$i]{"Load Object"} eq "DYNAMIC_FUNCTIONS")
8319 … $LINUX_vDSO{substr ($function_info[$i]{"addressobjtext"},1)} = $function_info[$i]{"routine"};
8344 $function_info[$i]{"fields in routine name"} = scalar (@fields_in_name);
8351 $function_info[$i]{"alt_name"} = $routine;
8355 $function_info[$i]{"routine"} = $routine;
8363 $function_info[$i]{"routine"} = $routine;
8376 $function_info[$i]{"function length"} = length ($routine);
8377 $function_info[$i]{"tag_id"} = create_function_tag ($i);
8392 gp_message ("debugXL", $subr_name, "stored " . $function_info[$i]{"routine"});
8483 $function_info[$i]{$field} = $value;
8592 $function_info[$i]{"addressobj"} = $address_decimal;
8593 $function_info[$i]{"addressobjtext"} = $full_address_field;
8626 for my $i (keys @function_info)
8628 $target_function = $function_info[$i]{"routine"};
8637 $href_link .= $function_info[$i]{"tag_id"};
8639 $function_info[$i]{"href_source"} = $href_link;
8644 $href_link .= $function_info[$i]{"tag_id"};
8646 $function_info[$i]{"href_disassembly"} = $href_link;
8651 $href_link .= $function_info[$i]{"tag_id"};
8653 $function_info[$i]{"href_caller_callee"} = $href_link;
8665 my $loadobj = $function_info[$i]{"Load Object"};
8666 my $address_field = $function_info[$i]{"addressobjtext"};
8686 $function_info[$i]{"alt_name"} = $target_function . $extra_field;
8687 …gp_message ("debugXL", $subr_name, "function_info[$i]{\"alt_name\"} = " . $function_info[$i]{"alt_…
8692 $function_info[$i]{"function length"} = length ($target_function . $extra_field);
8693 $function_info[$i]{"tag_id"} = create_function_tag ($i);
8695 …gp_message ("debugXL", $subr_name, "updated function_info[$i]{'routine'} = $function_info[$i]{'rou…
8696 …age ("debugXL", $subr_name, "updated function_info[$i]{'alt_name'} = $function_info[$i]{'alt_name'…
8697 …ebugXL", $subr_name, "updated function_info[$i]{'function length'} = $function_info[$i]{'function …
8698 …gp_message ("debugXL", $subr_name, "updated function_info[$i]{'tag_id'} = $function_info[$i]{'tag_…
8709 for my $i (0 .. $#function_info)
8711 …$max_function_length = List::Util::max ($max_function_length, $function_info[$i]{"function length"…
8713 …name, "function_info[$i]{\"alt_name\"} = " . $function_info[$i]{"alt_name"} . " length = " . $func…
8731 for my $i (keys @function_info)
8735 if (defined ($function_info[$i]{"alt_name"}))
8737 $target_function = $function_info[$i]{"alt_name"};
8738 …e ("debugXL", $subr_name, "retrieved function_info[$i]{'alt_name'} = $function_info[$i]{'alt_name'…
8746 my $function_length = $function_info[$i]{"function length"};
8770 my $base_function_name = $function_info[$i]{"routine"};
8799 $html_line .= $function_info[$i]{"href_source"} . " ";
8800 $html_line .= $function_info[$i]{"href_disassembly"} . " ";
8801 $html_line .= $function_info[$i]{"href_caller_callee"};
8811 $function_info[$i]{"html function block"} = $html_line;
8819 for my $i (keys @function_info)
8822 $msg .= $function_info[$i]{"html function block"};
8829 for my $i (0 .. $#function_info)
8831 for my $role (sort keys %{ $function_info[$i] })
8834 $msg .= $function_info[$i]{$role};
8919 return (\@function_info, \%function_address_and_index, \%addressobjtextm,
9207 my @function_info = @{ $function_info_ref };
9256 my $addr_offset = $function_info[$ref_index]{"addressobjtext"};
9986 my @function_info = @{ $function_info_ref };
11235 my @function_info = @{ $function_info_ref };
11270 if (exists ($function_info[$1]{"routine"}))
11272 $target_function = $function_info[$1]{"routine"};
12117 my @function_info = @{ $function_info_ref };
12437 my @function_info = @{ $function_info_ref };
12520 $functions_per_metric_indexes_ref) = function_info (
12660 $routine = $function_info[$routine_index]{"routine"};
12666 $function_info[$routine_index]{"srcline"} = "";
12667 $address_field = $function_info[$routine_index]{"addressobjtext"};
12742 $routine = $function_info[$routine_index]{"routine"};
12743 $loadobj = $function_info[$routine_index]{"Load Object"};
12765 …XL", $subr_name, "before function_info[$routine_index]{addressobj} = $function_info[$routine_index…
12767 $function_info[$routine_index]{"addressobj"} += bigint::hex (
12773 $addressobj_index{$function_info[$routine_index]{"addressobj"}} = $routine_index;
12775 …XL", $subr_name, "after function_info[$routine_index]{addressobj} = $function_info[$routine_index…
12776 …index{function_info[$routine_index]{addressobj}} = $addressobj_index{$function_info[$routine_index…
12802 return (\@function_info, \%function_address_info, \%addressobj_index);
12832 my @function_info = @{ $function_info_ref };
13155 my $addr_offset = $function_info[$ref_index]{"addressobjtext"};
13163 …gXL", $subr_name, "$routine: function_info[$ref_index]{'alt_name'} = $function_info[$ref_index]{'a…
13189 my $final_function_name = $function_info[$ref_index]{"routine"};
13213 push (@final_html_function_block, $function_info[$index_for_function]{"html function block"});
14466 my @function_info = @{ $function_info_ref };
14569 if (defined ($function_info[$file_id]{"routine"}))
14571 $routine = $function_info[$file_id]{"routine"};
15804 my @function_info = @{$function_info_ref};
15862 if (defined ($function_info[$RI]{"routine"}))
15864 $routine = $function_info[$RI]{"routine"};