Lines Matching defs:mask
56 uint16 value, mask;
64 mask = ((1 << (info->bits + 1)) - 1) << 8;
65 gain = ((value & mask) >> 8) * info->granularity;
71 mask = ((1 << (info->bits + 1)) - 1);
72 gain = (value & mask) * info->granularity;
78 mask = ((1 << (info->bits + 1)) - 1);
79 gain = (value & mask) * info->granularity;
87 mask = ((1 << 1) - 1) << 15;
90 value &= mask;
94 mask = ((1 << 1) - 1) << 6;
97 value &= mask;
101 mask = ((1 << 3) - 1);
103 value &= mask;
115 uint16 value, mask;
122 mask = ((1 << (info->bits + 1)) - 1) << 8;
123 value &= ~mask;
129 value |= ((uint16)(gain / info->granularity) << 8) & mask;
131 mask = ((1 << (info->bits + 1)) - 1);
132 value &= ~mask;
137 value |= ((uint16)(gain / info->granularity)) & mask;
139 mask = ((1 << (info->bits + 1)) - 1);
140 value &= ~mask;
145 value |= ((uint16)(gain / info->granularity)) & mask;
151 mask = ((1 << 1) - 1) << 15;
153 value &= ~mask;
154 value |= ((values[0] == 1.0 ? 1 : 0 ) << 15 & mask);
157 mask = ((1 << 1) - 1) << 7;
158 value &= ~mask;
159 value |= ((values[0] == 1.0 ? 1 : 0 ) << 7 & mask);
165 mask = ((1 << 1) - 1) << 6;
167 value &= ~mask;
168 value |= ((values[0] == 1.0 ? 1 : 0 ) << 6 & mask);
173 mask = ((1 << 3) - 1);
174 value = ((int32)values[0]) & mask;