Lines Matching refs:decimals
45 u8 decimals[MAXLEN]; member
125 u8 decimals = 0; in update_display_visual() local
156 for (i = 0; i < sizeof(mydev->decimals); i++) in update_display_visual()
157 decimals |= mydev->decimals[i] << i; in update_display_visual()
164 (0 * 0x100) + decimals, /* decimals */ in update_display_visual()
235 for (i = 0; i < sizeof(mydev->decimals); i++) { in show_attr_decimals()
236 pos = sizeof(mydev->decimals) - 1 - i; in show_attr_decimals()
237 if (mydev->decimals[i] == 0) in show_attr_decimals()
239 else if (mydev->decimals[i] == 1) in show_attr_decimals()
245 buf[sizeof(mydev->decimals)] = '\n'; in show_attr_decimals()
246 return sizeof(mydev->decimals) + 1; in show_attr_decimals()
257 if (end > sizeof(mydev->decimals)) in set_attr_decimals()
264 memset(mydev->decimals, 0, sizeof(mydev->decimals)); in set_attr_decimals()
267 mydev->decimals[end-1-i] = 1; in set_attr_decimals()
274 static DEVICE_ATTR(decimals, S_IRUGO | S_IWUSR, show_attr_decimals, set_attr_decimals);