• Home
  • Raw
  • Download

Lines Matching refs:vals

662 				  int size, const int *vals)  in __iio_format_value()  argument
670 return sysfs_emit_at(buf, offset, "%d", vals[0]); in __iio_format_value()
675 if (vals[1] < 0) in __iio_format_value()
677 abs(vals[0]), -vals[1], in __iio_format_value()
680 return sysfs_emit_at(buf, offset, "%d.%06u%s", vals[0], in __iio_format_value()
681 vals[1], scale_db ? " dB" : ""); in __iio_format_value()
683 if (vals[1] < 0) in __iio_format_value()
685 abs(vals[0]), -vals[1]); in __iio_format_value()
687 return sysfs_emit_at(buf, offset, "%d.%09u", vals[0], in __iio_format_value()
688 vals[1]); in __iio_format_value()
690 tmp2 = div_s64((s64)vals[0] * 1000000000LL, vals[1]); in __iio_format_value()
691 tmp1 = vals[1]; in __iio_format_value()
699 tmp2 = shift_right((s64)vals[0] * 1000000000LL, vals[1]); in __iio_format_value()
712 l += sysfs_emit_at(buf, offset + l, "%d ", vals[i]); in __iio_format_value()
716 return sysfs_emit_at(buf, offset, "%c", (char)vals[0]); in __iio_format_value()
736 ssize_t iio_format_value(char *buf, unsigned int type, int size, int *vals) in iio_format_value() argument
740 len = __iio_format_value(buf, 0, type, size, vals); in iio_format_value()
770 int vals[INDIO_MAX_RAW_ELEMENTS]; in iio_read_channel_info() local
777 vals, &val_len, in iio_read_channel_info()
781 &vals[0], &vals[1], this_attr->address); in iio_read_channel_info()
786 return iio_format_value(buf, ret, val_len, vals); in iio_read_channel_info()
789 static ssize_t iio_format_list(char *buf, const int *vals, int type, int length, in iio_format_list() argument
814 len += __iio_format_value(buf, len, type, stride, &vals[i]); in iio_format_list()
824 static ssize_t iio_format_avail_list(char *buf, const int *vals, in iio_format_avail_list() argument
828 return iio_format_list(buf, vals, type, length, "", ""); in iio_format_avail_list()
831 static ssize_t iio_format_avail_range(char *buf, const int *vals, int type) in iio_format_avail_range() argument
849 return iio_format_list(buf, vals, type, length, "[", "]"); in iio_format_avail_range()
858 const int *vals; in iio_read_channel_info_avail() local
864 &vals, &type, &length, in iio_read_channel_info_avail()
871 return iio_format_avail_list(buf, vals, type, length); in iio_read_channel_info_avail()
873 return iio_format_avail_range(buf, vals, type); in iio_read_channel_info_avail()