Lines Matching refs:xkb_opts

136     struct xkb_options xkb_opts = { 0 };  in device_added()  local
287 free(xkb_opts.layout); in device_added()
288 xkb_opts.layout = strdup(tmp_val); in device_added()
291 free(xkb_opts.model); in device_added()
292 xkb_opts.model = strdup(tmp_val); in device_added()
295 free(xkb_opts.rules); in device_added()
296 xkb_opts.rules = strdup(tmp_val); in device_added()
299 free(xkb_opts.variant); in device_added()
300 xkb_opts.variant = strdup(tmp_val); in device_added()
303 free(xkb_opts.options); in device_added()
304 xkb_opts.options = strdup(tmp_val); in device_added()
323 free(xkb_opts.options); in device_added()
324 xkb_opts.options = strdup(tmp_val); in device_added()
341 if (!xkb_opts.layout) in device_added()
342 xkb_opts.layout = strdup(tmp_val); in device_added()
345 if (!xkb_opts.rules) in device_added()
346 xkb_opts.rules = strdup(tmp_val); in device_added()
349 if (!xkb_opts.variant) in device_added()
350 xkb_opts.variant = strdup(tmp_val); in device_added()
353 if (!xkb_opts.model) in device_added()
354 xkb_opts.model = strdup(tmp_val); in device_added()
357 if (!xkb_opts.options) in device_added()
358 xkb_opts.options = strdup(tmp_val); in device_added()
368 if (!strcasecmp(tmp, ".options") && (!xkb_opts.options)) in device_added()
369 xkb_opts.options = strdup(tmp_val); in device_added()
381 if (xkb_opts.layout) in device_added()
383 input_option_new(input_options, "xkb_layout", xkb_opts.layout); in device_added()
384 if (xkb_opts.rules) in device_added()
386 input_option_new(input_options, "xkb_rules", xkb_opts.rules); in device_added()
387 if (xkb_opts.variant) in device_added()
389 input_option_new(input_options, "xkb_variant", xkb_opts.variant); in device_added()
390 if (xkb_opts.model) in device_added()
392 input_option_new(input_options, "xkb_model", xkb_opts.model); in device_added()
393 if (xkb_opts.options) in device_added()
395 input_option_new(input_options, "xkb_options", xkb_opts.options); in device_added()
431 free(xkb_opts.layout); in device_added()
432 free(xkb_opts.rules); in device_added()
433 free(xkb_opts.model); in device_added()
434 free(xkb_opts.variant); in device_added()
435 free(xkb_opts.options); in device_added()