Lines Matching refs:led
81 struct xkb_led led; member
134 xkb_atom_text(info->ctx, ledi->led.name), in ReportLedBadType()
142 xkb_atom_text(info->ctx, ledi->led.name)); in ReportLedNotArray()
317 if (old->led.name != new->led.name) in AddLedMap()
320 if (old->led.mods.mods == new->led.mods.mods && in AddLedMap()
321 old->led.groups == new->led.groups && in AddLedMap()
322 old->led.ctrls == new->led.ctrls && in AddLedMap()
323 old->led.which_mods == new->led.which_mods && in AddLedMap()
324 old->led.which_groups == new->led.which_groups) { in AddLedMap()
334 xkb_atom_text(info->ctx, old->led.name)); in AddLedMap()
341 old->led.which_mods = new->led.which_mods; in AddLedMap()
342 old->led.mods = new->led.mods; in AddLedMap()
346 old->led.which_groups = new->led.which_groups; in AddLedMap()
347 old->led.groups = new->led.groups; in AddLedMap()
351 old->led.ctrls = new->led.ctrls; in AddLedMap()
359 xkb_atom_text(info->ctx, old->led.name), in AddLedMap()
541 &info->mods, &ledi->led.mods.mods)) in SetLedMapField()
555 ledi->led.groups = mask; in SetLedMapField()
567 ledi->led.ctrls = mask; in SetLedMapField()
587 ledi->led.which_mods = mask; in SetLedMapField()
600 ledi->led.which_groups = mask; in SetLedMapField()
622 field, xkb_atom_text(info->ctx, ledi->led.name)); in SetLedMapField()
721 ledi.led.name = def->name; in HandleLedMapDef()
824 struct xkb_led *led; in CopyLedMapDefsToKeymap() local
830 xkb_leds_enumerate(i, led, keymap) in CopyLedMapDefsToKeymap()
831 if (led->name == ledi->led.name) in CopyLedMapDefsToKeymap()
839 xkb_atom_text(keymap->ctx, ledi->led.name)); in CopyLedMapDefsToKeymap()
841 xkb_leds_enumerate(i, led, keymap) in CopyLedMapDefsToKeymap()
842 if (led->name == XKB_ATOM_NONE) in CopyLedMapDefsToKeymap()
852 xkb_atom_text(keymap->ctx, ledi->led.name)); in CopyLedMapDefsToKeymap()
857 led = &keymap->leds[keymap->num_leds++]; in CopyLedMapDefsToKeymap()
861 *led = ledi->led; in CopyLedMapDefsToKeymap()
862 if (led->groups != 0 && led->which_groups == 0) in CopyLedMapDefsToKeymap()
863 led->which_groups = XKB_STATE_LAYOUT_EFFECTIVE; in CopyLedMapDefsToKeymap()
864 if (led->mods.mods != 0 && led->which_mods == 0) in CopyLedMapDefsToKeymap()
865 led->which_mods = XKB_STATE_MODS_EFFECTIVE; in CopyLedMapDefsToKeymap()