Lines Matching refs:profile
170 * Reads profile data from mouse and stores it in @buf
171 * @number: profile number to read
196 * Writes profile data to mouse.
197 * @number: profile number to write
202 struct kone_profile const *profile, int number)
212 kone_command_profile, number, (void *)profile,
359 struct kone_profile *profile;
366 profile = &kone->profiles[*(uint *)(attr->private)];
369 difference = memcmp(buf, profile, sizeof(struct kone_profile));
375 memcpy(profile, buf, sizeof(struct kone_profile));
386 .attr = { .name = "profile" #number, .mode = 0660 }, \
538 /* calibration resets profile */
589 /* changing the startup profile immediately activates this profile */
632 /* Prints and takes the number of the profile the mouse starts with */
790 /* handle special events and keep actual profile and dpi values up to date */