Lines Matching refs:kone_settings
98 static void kone_set_settings_checksum(struct kone_settings *settings) in kone_set_settings_checksum()
104 for (i = 0; i < sizeof(struct kone_settings) - 2; ++i, ++address) in kone_set_settings_checksum()
152 struct kone_settings *buf) in kone_get_settings()
155 sizeof(struct kone_settings)); in kone_get_settings()
164 struct kone_settings const *settings) in kone_set_settings()
169 settings, sizeof(struct kone_settings)); in kone_set_settings()
276 if (off >= sizeof(struct kone_settings)) in kone_sysfs_read_settings()
279 if (off + count > sizeof(struct kone_settings)) in kone_sysfs_read_settings()
280 count = sizeof(struct kone_settings) - off; in kone_sysfs_read_settings()
304 if (off != 0 || count != sizeof(struct kone_settings)) in kone_sysfs_write_settings()
308 difference = memcmp(buf, &kone->settings, sizeof(struct kone_settings)); in kone_sysfs_write_settings()
311 (struct kone_settings const *)buf); in kone_sysfs_write_settings()
318 memcpy(&kone->settings, buf, sizeof(struct kone_settings)); in kone_sysfs_write_settings()
327 return sizeof(struct kone_settings); in kone_sysfs_write_settings()
330 kone_sysfs_write_settings, sizeof(struct kone_settings));