Lines Matching refs:variant
628 log_info("Changed X11 keyboard layout to '%s' model '%s' variant '%s' options '%s'",
1112 static int verify_xkb_rmlvo(const char *model, const char *layout, const char *variant, const char *options) {
1116 .variant = variant,
1147 static int verify_xkb_rmlvo(const char *model, const char *layout, const char *variant, const char *options) {
1154 const char *layout, *model, *variant, *options;
1161 r = sd_bus_message_read(m, "ssssbb", &layout, &model, &variant, &options, &convert, &interactive);
1171 if (isempty(variant))
1172 variant = NULL;
1179 !streq_ptr(variant, c->x11_variant) ||
1184 (variant && !string_is_safe(variant)) ||
1202 r = verify_xkb_rmlvo(model, layout, variant, options);
1205 strempty(model), strempty(layout), strempty(variant), strempty(options));
1211 free_and_strdup(&c->x11_variant, variant) < 0 ||
1221 log_info("Changed X11 keyboard layout to '%s' model '%s' variant '%s' options '%s'",