Lines Matching refs:decimals
46 u8 decimals[MAXLEN]; member
126 u8 decimals = 0; in update_display_visual() local
157 for (i = 0; i < sizeof(mydev->decimals); i++) in update_display_visual()
158 decimals |= mydev->decimals[i] << i; in update_display_visual()
165 (0 * 0x100) + decimals, /* decimals */ in update_display_visual()
236 for (i = 0; i < sizeof(mydev->decimals); i++) { in show_attr_decimals()
237 pos = sizeof(mydev->decimals) - 1 - i; in show_attr_decimals()
238 if (mydev->decimals[i] == 0) in show_attr_decimals()
240 else if (mydev->decimals[i] == 1) in show_attr_decimals()
246 buf[sizeof(mydev->decimals)] = '\n'; in show_attr_decimals()
247 return sizeof(mydev->decimals) + 1; in show_attr_decimals()
258 if (end > sizeof(mydev->decimals)) in set_attr_decimals()
265 memset(mydev->decimals, 0, sizeof(mydev->decimals)); in set_attr_decimals()
268 mydev->decimals[end-1-i] = 1; in set_attr_decimals()
275 static DEVICE_ATTR(decimals, S_IRUGO | S_IWUSR, show_attr_decimals, set_attr_decimals);