Lines Matching defs:input
82 static void print1byte(uint8_t input, struct iio_channel_info *info)
88 input >>= info->shift;
89 input &= info->mask;
91 int8_t val = (int8_t)(input << (8 - info->bits_used)) >>
95 printf("%05f ", ((float)input + info->offset) * info->scale);
99 static void print2byte(uint16_t input, struct iio_channel_info *info)
103 input = be16toh(input);
105 input = le16toh(input);
111 input >>= info->shift;
112 input &= info->mask;
114 int16_t val = (int16_t)(input << (16 - info->bits_used)) >>
118 printf("%05f ", ((float)input + info->offset) * info->scale);
122 static void print4byte(uint32_t input, struct iio_channel_info *info)
126 input = be32toh(input);
128 input = le32toh(input);
134 input >>= info->shift;
135 input &= info->mask;
137 int32_t val = (int32_t)(input << (32 - info->bits_used)) >>
141 printf("%05f ", ((float)input + info->offset) * info->scale);
145 static void print8byte(uint64_t input, struct iio_channel_info *info)
149 input = be64toh(input);
151 input = le64toh(input);
157 input >>= info->shift;
158 input &= info->mask;
160 int64_t val = (int64_t)(input << (64 - info->bits_used)) >>
169 printf("%05f ", ((float)input + info->offset) * info->scale);