Lines Matching refs:what

81 	$data{$nametag}->{what} = "File $name";
91 my $what;
132 $what .= ", " . $content;
134 if ($what) {
135 …parse_error($file, $ln, "What '$what' doesn't have a description", "") if (!$data{$what}->{descrip…
137 foreach my $w(split /, /, $what) {
138 $symbols{$w}->{xref} = $what;
142 $what = $content;
149 push @{$data{$nametag}->{symbols}}, $content if ($data{$nametag}->{what});
157 @{$data{$what}->{label_list}} = @labels if ($data{$nametag}->{what});
162 $data{$what}->{type} = $type;
163 if (!defined($data{$what}->{file})) {
164 $data{$what}->{file} = $name;
165 $data{$what}->{filepath} = $file;
167 if ($name ne $data{$what}->{file}) {
168 $data{$what}->{file} .= " " . $name;
169 $data{$what}->{filepath} .= " " . $file;
172 print STDERR "\twhat: $what\n" if ($debug > 1);
173 $data{$what}->{line_no} = $ln;
175 $data{$what}->{line_no} = $ln if (!defined($data{$what}->{line_no}));
178 if (!$what) {
190 $data{$what}->{$tag} .= $content;
196 $data{$what}->{$tag} = $content;
203 if (!$tag && $data{$nametag}->{what}) {
212 $data{$what}->{$tag} .= "\n";
225 $data{$what}->{$tag} .= $content;
230 $data{$what}->{$tag} .= "\n$1";
231 $data{$what}->{$tag} =~ s/\n+$//;
239 if ($what) {
240 …parse_error($file, $ln, "What '$what' doesn't have a description", "") if (!$data{$what}->{descrip…
242 foreach my $w(split /, /,$what) {
243 $symbols{$w}->{xref} = $what;
252 foreach my $what (keys %data) {
253 next if ($data{$what}->{file} eq "File");
255 foreach my $p (@{$data{$what}->{label_list}}) {
272 $data{$what}->{label} = $label;
296 foreach my $what (sort {
300 my $type = $data{$what}->{type};
302 my @file = split / /, $data{$what}->{file};
303 my @filepath = split / /, $data{$what}->{filepath};
308 $data{$what}->{line_no};
311 my $w = $what;
314 my $cur_part = $what;
315 if ($what =~ '/') {
316 if ($what =~ m#^(\/?(?:[\w\-]+\/?){1,2})#) {
329 printf ".. _%s:\n\n", $data{$what}->{label};
371 $desc = $data{$what}->{description} if (defined($data{$what}->{description}));
457 print "DESCRIPTION MISSING for $what\n\n" if (!$data{$what}->{is_file});
460 if ($data{$what}->{symbols}) {
463 foreach my $content(@{$data{$what}->{symbols}}) {
473 if (defined($data{$what}->{users})) {
474 my $users = $data{$what}->{users};
487 foreach my $what (sort keys %data) {
488 next if (!($what =~ m/($arg)/));
490 my $type = $data{$what}->{type};
493 my $file = $data{$what}->{filepath};
495 my $bar = $what;
498 print "\n$what\n$bar\n\n";
500 my $kernelversion = $data{$what}->{kernelversion} if (defined($data{$what}->{kernelversion}));
501 my $contact = $data{$what}->{contact} if (defined($data{$what}->{contact}));
502 my $users = $data{$what}->{users} if (defined($data{$what}->{users}));
503 my $date = $data{$what}->{date} if (defined($data{$what}->{date}));
504 my $desc = $data{$what}->{description} if (defined($data{$what}->{description}));
547 foreach my $what(sort keys %symbols) {
548 my @files = @{$symbols{$what}->{file}};
552 printf STDERR "Warning: $what is defined %d times: @files\n",