Lines Matching full:"$ field"
74 foreach my $field ( @{$datum->{fields}} ) {
75 my $pad_width = ( hex ( $field->{lsb} ) - $lsb );
76 die "Inconsistent LSB/RMASK in $datum->{name} before $field->{name}\n"
83 die "Missing RMASK in $datum->{name}.$field->{name}\n"
84 unless defined $field->{rmask};
85 my $rmask = $field->{rmask};
95 if ( defined $field->{msb} ) {
96 my $msb_width = ( hex ( $field->{msb} ) - $lsb + 1 );
98 die "Inconsistent LSB/MSB/RMASK in $datum->{name}.$field->{name}\n"
101 printf "\tpseudo_bit_t %s[%u];\n", $field->{name}, $width;