Lines Matching refs:size_bits
71 if (desc[i].size_bits <= 32) {
77 shift = 32 - desc[i].offset_bits - desc[i].size_bits;
85 mask = cpu_to_be32(((1ull << desc[i].size_bits) - 1) << shift);
88 } else if (desc[i].size_bits <= 64) {
94 shift = 64 - desc[i].offset_bits - desc[i].size_bits;
102 mask = cpu_to_be64((~0ull >> (64 - desc[i].size_bits)) << shift);
107 desc[i].size_bits % 8) {
110 desc[i].field_name, desc[i].size_bits);
117 desc[i].size_bits / 8);
122 desc[i].size_bits / 8);
161 if (desc[i].size_bits <= 32) {
167 shift = 32 - desc[i].offset_bits - desc[i].size_bits;
168 mask = ((1ull << desc[i].size_bits) - 1) << shift;
175 } else if (desc[i].size_bits <= 64) {
181 shift = 64 - desc[i].offset_bits - desc[i].size_bits;
182 mask = (~0ull >> (64 - desc[i].size_bits)) << shift;
191 desc[i].size_bits % 8) {
194 desc[i].field_name, desc[i].size_bits);
200 desc[i].size_bits / 8);