Lines Matching refs:index
189 size_t index; in get_mode_from_update_interval() local
196 for (index = 1; index < number_of_modes; index++) { in get_mode_from_update_interval()
197 if (mode_to_update_interval[index] <= value) in get_mode_from_update_interval()
198 return index; in get_mode_from_update_interval()
320 u8 index; in limits_update() local
328 for (index = 0; index < SHT3X_NUM_LIMIT_CMD; index++) { in limits_update()
329 commands = &limit_commands[index]; in limits_update()
340 data->temperature_limits[index] = temperature; in limits_update()
341 data->humidity_limits[index] = humidity; in limits_update()
347 static int temp1_limit_read(struct device *dev, int index) in temp1_limit_read() argument
351 return data->temperature_limits[index]; in temp1_limit_read()
354 static int humidity1_limit_read(struct device *dev, int index) in humidity1_limit_read() argument
358 return data->humidity_limits[index]; in humidity1_limit_read()
365 u8 index, in limit_write() argument
377 commands = &limit_commands[index]; in limit_write()
404 data->temperature_limits[index] = temperature; in limit_write()
405 data->humidity_limits[index] = humidity; in limit_write()
410 static int temp1_limit_write(struct device *dev, int index, int val) in temp1_limit_write() argument
419 ret = limit_write(dev, index, temperature, in temp1_limit_write()
420 data->humidity_limits[index]); in temp1_limit_write()
426 static int humidity1_limit_write(struct device *dev, int index, int val) in humidity1_limit_write() argument
434 ret = limit_write(dev, index, data->temperature_limits[index], in humidity1_limit_write()
708 enum sht3x_limits index; in sht3x_read() local
729 index = limit_max; in sht3x_read()
730 *val = temp1_limit_read(dev, index); in sht3x_read()
733 index = limit_max_hyst; in sht3x_read()
734 *val = temp1_limit_read(dev, index); in sht3x_read()
737 index = limit_min; in sht3x_read()
738 *val = temp1_limit_read(dev, index); in sht3x_read()
741 index = limit_min_hyst; in sht3x_read()
742 *val = temp1_limit_read(dev, index); in sht3x_read()
757 index = limit_max; in sht3x_read()
758 *val = humidity1_limit_read(dev, index); in sht3x_read()
761 index = limit_max_hyst; in sht3x_read()
762 *val = humidity1_limit_read(dev, index); in sht3x_read()
765 index = limit_min; in sht3x_read()
766 *val = humidity1_limit_read(dev, index); in sht3x_read()
769 index = limit_min_hyst; in sht3x_read()
770 *val = humidity1_limit_read(dev, index); in sht3x_read()
786 enum sht3x_limits index; in sht3x_write() local
799 index = limit_max; in sht3x_write()
802 index = limit_max_hyst; in sht3x_write()
805 index = limit_min; in sht3x_write()
808 index = limit_min_hyst; in sht3x_write()
813 return temp1_limit_write(dev, index, val); in sht3x_write()
817 index = limit_max; in sht3x_write()
820 index = limit_max_hyst; in sht3x_write()
823 index = limit_min; in sht3x_write()
826 index = limit_min_hyst; in sht3x_write()
831 return humidity1_limit_write(dev, index, val); in sht3x_write()