Lines Matching defs:feedc
1468 PtrFeedbackPtr feedc;
1470 feedc = malloc(sizeof(PtrFeedbackClassRec));
1471 if (!feedc)
1473 feedc->CtrlProc = controlProc;
1474 feedc->ctrl = defaultPointerControl;
1475 feedc->ctrl.id = 0;
1476 if ( (feedc->next = dev->ptrfeed) )
1477 feedc->ctrl.id = dev->ptrfeed->ctrl.id + 1;
1478 dev->ptrfeed = feedc;
1479 (*controlProc)(dev, &feedc->ctrl);
1506 StringFeedbackPtr feedc;
1508 feedc = malloc(sizeof(StringFeedbackClassRec));
1509 if (!feedc)
1511 feedc->CtrlProc = controlProc;
1512 feedc->ctrl.num_symbols_supported = num_symbols_supported;
1513 feedc->ctrl.num_symbols_displayed = 0;
1514 feedc->ctrl.max_symbols = max_symbols;
1515 feedc->ctrl.symbols_supported = malloc(sizeof (KeySym) * num_symbols_supported);
1516 feedc->ctrl.symbols_displayed = malloc(sizeof (KeySym) * max_symbols);
1517 if (!feedc->ctrl.symbols_supported || !feedc->ctrl.symbols_displayed)
1519 free(feedc->ctrl.symbols_supported);
1520 free(feedc->ctrl.symbols_displayed);
1521 free(feedc);
1525 *(feedc->ctrl.symbols_supported+i) = *symbols++;
1527 *(feedc->ctrl.symbols_displayed+i) = (KeySym) 0;
1528 feedc->ctrl.id = 0;
1529 if ( (feedc->next = dev->stringfeed) )
1530 feedc->ctrl.id = dev->stringfeed->ctrl.id + 1;
1531 dev->stringfeed = feedc;
1532 (*controlProc)(dev, &feedc->ctrl);
1540 BellFeedbackPtr feedc;
1542 feedc = malloc(sizeof(BellFeedbackClassRec));
1543 if (!feedc)
1545 feedc->CtrlProc = controlProc;
1546 feedc->BellProc = bellProc;
1547 feedc->ctrl = defaultBellControl;
1548 feedc->ctrl.id = 0;
1549 if ( (feedc->next = dev->bell) )
1550 feedc->ctrl.id = dev->bell->ctrl.id + 1;
1551 dev->bell = feedc;
1552 (*controlProc)(dev, &feedc->ctrl);
1559 LedFeedbackPtr feedc;
1561 feedc = malloc(sizeof(LedFeedbackClassRec));
1562 if (!feedc)
1564 feedc->CtrlProc = controlProc;
1565 feedc->ctrl = defaultLedControl;
1566 feedc->ctrl.id = 0;
1567 if ( (feedc->next = dev->leds) )
1568 feedc->ctrl.id = dev->leds->ctrl.id + 1;
1569 feedc->xkb_sli= NULL;
1570 dev->leds = feedc;
1571 (*controlProc)(dev, &feedc->ctrl);
1578 IntegerFeedbackPtr feedc;
1580 feedc = malloc(sizeof(IntegerFeedbackClassRec));
1581 if (!feedc)
1583 feedc->CtrlProc = controlProc;
1584 feedc->ctrl = defaultIntegerControl;
1585 feedc->ctrl.id = 0;
1586 if ( (feedc->next = dev->intfeed) )
1587 feedc->ctrl.id = dev->intfeed->ctrl.id + 1;
1588 dev->intfeed = feedc;
1589 (*controlProc)(dev, &feedc->ctrl);