Lines Matching refs:size_bits
69 if (desc[i].size_bits <= 32) {
75 shift = 32 - desc[i].offset_bits - desc[i].size_bits;
83 mask = cpu_to_be32(((1ull << desc[i].size_bits) - 1) << shift);
86 } else if (desc[i].size_bits <= 64) {
92 shift = 64 - desc[i].offset_bits - desc[i].size_bits;
100 mask = cpu_to_be64((~0ull >> (64 - desc[i].size_bits)) << shift);
105 desc[i].size_bits % 8) {
108 desc[i].field_name, desc[i].size_bits);
115 desc[i].size_bits / 8);
120 desc[i].size_bits / 8);
159 if (desc[i].size_bits <= 32) {
165 shift = 32 - desc[i].offset_bits - desc[i].size_bits;
166 mask = ((1ull << desc[i].size_bits) - 1) << shift;
173 } else if (desc[i].size_bits <= 64) {
179 shift = 64 - desc[i].offset_bits - desc[i].size_bits;
180 mask = (~0ull >> (64 - desc[i].size_bits)) << shift;
189 desc[i].size_bits % 8) {
192 desc[i].field_name, desc[i].size_bits);
198 desc[i].size_bits / 8);