Lines Matching refs:kf
304 KbdFeedbackPtr kf;
305 for (kf=edev->kbdfeed;kf!=NULL;kf=kf->next) {
306 if ((kf->xkb_sli==NULL)||(kf->xkb_sli->maps==NULL))
308 sli= kf->xkb_sli;
506 * XkbAllocSrvLedInfo(dev,kf,lf,needed_parts)
509 * 'kf' or 'lf' on the keyboard specified by 'dev.'
516 KbdFeedbackPtr kf,
526 if ((kf!=NULL)&&(kf->xkb_sli==NULL)) {
527 kf->xkb_sli= sli= calloc(1, sizeof(XkbSrvLedInfoRec));
534 sli->id= kf->ctrl.id;
535 sli->fb.kf= kf;
538 sli->explicitState= kf->ctrl.leds;
539 sli->effectiveState= kf->ctrl.leds;
541 if ((kf==dev->kbdfeed) && (dev->key) && (dev->key->xkbInfo)) {
556 else if ((kf!=NULL)&&((kf->xkb_sli->flags&XkbSLI_IsDefault)!=0)) {
559 sli= kf->xkb_sli;
622 * XkbCopySrvLedInfo(dev,src,kf,lf)
631 KbdFeedbackPtr kf,
645 sli_new->fb.kf = kf;
699 KbdFeedbackPtr kf;
700 for (kf=dev->kbdfeed;kf!=NULL;kf=kf->next) {
701 if ((id==XkbDfltXIId)||(id==kf->ctrl.id)) {
702 if (kf->xkb_sli==NULL)
703 kf->xkb_sli= XkbAllocSrvLedInfo(dev,kf,NULL,needed_parts);
704 sli= kf->xkb_sli;