Lines Matching full:classes
238 * Copies the feedback classes from device "from" into device "to". Classes
239 * are duplicated (not just flipping the pointers). All feedback classes are
245 ClassesPtr classes; in DeepCopyFeedbackClasses() local
251 classes = to->unused_classes; in DeepCopyFeedbackClasses()
252 to->intfeed = classes->intfeed; in DeepCopyFeedbackClasses()
253 classes->intfeed = NULL; in DeepCopyFeedbackClasses()
272 classes = to->unused_classes; in DeepCopyFeedbackClasses()
273 classes->intfeed = to->intfeed; in DeepCopyFeedbackClasses()
281 classes = to->unused_classes; in DeepCopyFeedbackClasses()
282 to->stringfeed = classes->stringfeed; in DeepCopyFeedbackClasses()
283 classes->stringfeed = NULL; in DeepCopyFeedbackClasses()
302 classes = to->unused_classes; in DeepCopyFeedbackClasses()
303 classes->stringfeed = to->stringfeed; in DeepCopyFeedbackClasses()
311 classes = to->unused_classes; in DeepCopyFeedbackClasses()
312 to->bell = classes->bell; in DeepCopyFeedbackClasses()
313 classes->bell = NULL; in DeepCopyFeedbackClasses()
333 classes = to->unused_classes; in DeepCopyFeedbackClasses()
334 classes->bell = to->bell; in DeepCopyFeedbackClasses()
342 classes = to->unused_classes; in DeepCopyFeedbackClasses()
343 to->leds = classes->leds; in DeepCopyFeedbackClasses()
344 classes->leds = NULL; in DeepCopyFeedbackClasses()
366 classes = to->unused_classes; in DeepCopyFeedbackClasses()
367 classes->leds = to->leds; in DeepCopyFeedbackClasses()
375 ClassesPtr classes; in DeepCopyKeyboardClasses() local
378 * kbdfeed to be set up properly, so let's do the feedback classes first. in DeepCopyKeyboardClasses()
384 classes = to->unused_classes; in DeepCopyKeyboardClasses()
386 to->kbdfeed = classes->kbdfeed; in DeepCopyKeyboardClasses()
389 classes->kbdfeed = NULL; in DeepCopyKeyboardClasses()
412 classes = to->unused_classes; in DeepCopyKeyboardClasses()
413 classes->kbdfeed = to->kbdfeed; in DeepCopyKeyboardClasses()
419 classes = to->unused_classes; in DeepCopyKeyboardClasses()
420 to->key = classes->key; in DeepCopyKeyboardClasses()
424 classes->key = NULL; in DeepCopyKeyboardClasses()
430 classes = to->unused_classes; in DeepCopyKeyboardClasses()
431 classes->key = to->key; in DeepCopyKeyboardClasses()
462 classes = to->unused_classes; in DeepCopyKeyboardClasses()
463 to->focus = classes->focus; in DeepCopyKeyboardClasses()
470 classes->focus = NULL; in DeepCopyKeyboardClasses()
485 classes = to->unused_classes; in DeepCopyKeyboardClasses()
486 classes->focus = to->focus; in DeepCopyKeyboardClasses()
497 ClassesPtr classes; in DeepCopyPointerClasses() local
499 /* Feedback classes must be copied first */ in DeepCopyPointerClasses()
504 classes = to->unused_classes; in DeepCopyPointerClasses()
505 to->ptrfeed = classes->ptrfeed; in DeepCopyPointerClasses()
506 classes->ptrfeed = NULL; in DeepCopyPointerClasses()
525 classes = to->unused_classes; in DeepCopyPointerClasses()
526 classes->ptrfeed = to->ptrfeed; in DeepCopyPointerClasses()
534 classes = to->unused_classes; in DeepCopyPointerClasses()
535 to->valuator = classes->valuator; in DeepCopyPointerClasses()
537 classes->valuator = NULL; in DeepCopyPointerClasses()
551 classes = to->unused_classes; in DeepCopyPointerClasses()
552 classes->valuator = to->valuator; in DeepCopyPointerClasses()
558 classes = to->unused_classes; in DeepCopyPointerClasses()
559 to->button = classes->button; in DeepCopyPointerClasses()
566 classes->button = NULL; in DeepCopyPointerClasses()
586 classes = to->unused_classes; in DeepCopyPointerClasses()
587 classes->button = to->button; in DeepCopyPointerClasses()
593 classes = to->unused_classes; in DeepCopyPointerClasses()
594 to->proximity = classes->proximity; in DeepCopyPointerClasses()
601 classes->proximity = NULL; in DeepCopyPointerClasses()
607 classes = to->unused_classes; in DeepCopyPointerClasses()
608 classes->proximity = to->proximity; in DeepCopyPointerClasses()
616 classes = to->unused_classes; in DeepCopyPointerClasses()
617 to->touch = classes->touch; in DeepCopyPointerClasses()
633 classes->touch = NULL; in DeepCopyPointerClasses()
653 * Copies the CONTENT of the classes of device from into the classes in device
656 * If to does not have classes from currenly has, the classes are stored in
666 /* generic feedback classes, not tied to pointer and/or keyboard */ in DeepCopyDeviceClasses()
726 /* FIXME: the classes may have changed since we generated the event. */ in ChangeMasterDeviceClasses()