Lines Matching refs:hash
220 my $hash = {};
221 tie %$hash, "Option::ROM::Fields", {
238 bless $hash, $class;
239 return $hash;
251 my $hash = shift;
252 my $self = tied(%$hash);
274 my $hash = shift;
275 my $self = tied(%$hash);
296 my $hash = shift;
297 my $self = tied(%$hash);
312 my $hash = shift;
313 my $self = tied(%$hash);
315 my $offset = $hash->{pci_header};
331 my $hash = shift;
332 my $self = tied(%$hash);
334 my $offset = $hash->{pnp_header};
349 my $hash = shift;
350 my $self = tied(%$hash);
364 my $hash = shift;
365 my $self = tied(%$hash);
367 $hash->{checksum} = ( ( $hash->{checksum} - $hash->checksum() ) & 0xff );
388 my $hash = {};
389 tie %$hash, "Option::ROM::Fields", {
412 bless $hash, $class;
415 my $self = tied ( %$hash );
416 $self->{length} = $hash->{struct_length};
418 return $hash;
439 my $hash = {};
440 tie %$hash, "Option::ROM::Fields", {
456 bless $hash, $class;
459 my $self = tied ( %$hash );
460 $self->{length} = ( $hash->{struct_length} * 16 );
462 return $hash;
466 my $hash = shift;
467 my $self = tied(%$hash);
473 my $hash = shift;
474 my $self = tied(%$hash);
476 $hash->{checksum} = ( ( $hash->{checksum} - $hash->checksum() ) & 0xff );
480 my $hash = shift;
481 my $self = tied(%$hash);
483 my $manufacturer = $hash->{manufacturer};
491 my $hash = shift;
492 my $self = tied(%$hash);
494 my $product = $hash->{product};