Lines Matching refs:lf
327 LedFeedbackPtr lf; in XkbUpdateAllDeviceIndicators() local
329 for (lf = edev->leds; lf != NULL; lf = lf->next) { in XkbUpdateAllDeviceIndicators()
330 if ((lf->xkb_sli == NULL) || (lf->xkb_sli->maps == NULL)) in XkbUpdateAllDeviceIndicators()
332 sli = lf->xkb_sli; in XkbUpdateAllDeviceIndicators()
527 KbdFeedbackPtr kf, LedFeedbackPtr lf, unsigned needed_parts) in XkbAllocSrvLedInfo() argument
582 else if ((lf != NULL) && (lf->xkb_sli == NULL)) { in XkbAllocSrvLedInfo()
583 lf->xkb_sli = sli = calloc(1, sizeof(XkbSrvLedInfoRec)); in XkbAllocSrvLedInfo()
591 sli->id = lf->ctrl.id; in XkbAllocSrvLedInfo()
592 sli->fb.lf = lf; in XkbAllocSrvLedInfo()
594 sli->physIndicators = lf->ctrl.led_mask; in XkbAllocSrvLedInfo()
596 sli->explicitState = lf->ctrl.led_values; in XkbAllocSrvLedInfo()
597 sli->effectiveState = lf->ctrl.led_values; in XkbAllocSrvLedInfo()
644 XkbSrvLedInfoPtr src, KbdFeedbackPtr kf, LedFeedbackPtr lf) in XkbCopySrvLedInfo() argument
659 sli_new->fb.lf = lf; in XkbCopySrvLedInfo()
723 LedFeedbackPtr lf; in XkbFindSrvLedInfo() local
725 for (lf = dev->leds; lf != NULL; lf = lf->next) { in XkbFindSrvLedInfo()
726 if ((id == XkbDfltXIId) || (id == lf->ctrl.id)) { in XkbFindSrvLedInfo()
727 if (lf->xkb_sli == NULL) in XkbFindSrvLedInfo()
728 lf->xkb_sli = in XkbFindSrvLedInfo()
729 XkbAllocSrvLedInfo(dev, NULL, lf, needed_parts); in XkbFindSrvLedInfo()
730 sli = lf->xkb_sli; in XkbFindSrvLedInfo()