Lines Matching refs:kf

315             KbdFeedbackPtr kf;  in XkbUpdateAllDeviceIndicators()  local
317 for (kf = edev->kbdfeed; kf != NULL; kf = kf->next) { in XkbUpdateAllDeviceIndicators()
318 if ((kf->xkb_sli == NULL) || (kf->xkb_sli->maps == NULL)) in XkbUpdateAllDeviceIndicators()
320 sli = kf->xkb_sli; in XkbUpdateAllDeviceIndicators()
527 KbdFeedbackPtr kf, LedFeedbackPtr lf, unsigned needed_parts) in XkbAllocSrvLedInfo() argument
535 if ((kf != NULL) && (kf->xkb_sli == NULL)) { in XkbAllocSrvLedInfo()
536 kf->xkb_sli = sli = calloc(1, sizeof(XkbSrvLedInfoRec)); in XkbAllocSrvLedInfo()
544 sli->id = kf->ctrl.id; in XkbAllocSrvLedInfo()
545 sli->fb.kf = kf; in XkbAllocSrvLedInfo()
548 sli->explicitState = kf->ctrl.leds; in XkbAllocSrvLedInfo()
549 sli->effectiveState = kf->ctrl.leds; in XkbAllocSrvLedInfo()
551 if ((kf == dev->kbdfeed) && (dev->key) && (dev->key->xkbInfo)) { in XkbAllocSrvLedInfo()
567 else if ((kf != NULL) && ((kf->xkb_sli->flags & XkbSLI_IsDefault) != 0)) { in XkbAllocSrvLedInfo()
571 sli = kf->xkb_sli; in XkbAllocSrvLedInfo()
644 XkbSrvLedInfoPtr src, KbdFeedbackPtr kf, LedFeedbackPtr lf) in XkbCopySrvLedInfo() argument
657 sli_new->fb.kf = kf; in XkbCopySrvLedInfo()
710 KbdFeedbackPtr kf; in XkbFindSrvLedInfo() local
712 for (kf = dev->kbdfeed; kf != NULL; kf = kf->next) { in XkbFindSrvLedInfo()
713 if ((id == XkbDfltXIId) || (id == kf->ctrl.id)) { in XkbFindSrvLedInfo()
714 if (kf->xkb_sli == NULL) in XkbFindSrvLedInfo()
715 kf->xkb_sli = in XkbFindSrvLedInfo()
716 XkbAllocSrvLedInfo(dev, kf, NULL, needed_parts); in XkbFindSrvLedInfo()
717 sli = kf->xkb_sli; in XkbFindSrvLedInfo()