Lines Matching refs:tmp_val
140 char *psi_key = NULL, *tmp_val;
264 tmp_val = get_prop_string(hal_ctx, udi, psi_key);
266 if (tmp_val){
280 xkb_opts.layout = strdup(tmp_val);
284 xkb_opts.model = strdup(tmp_val);
288 xkb_opts.rules = strdup(tmp_val);
292 xkb_opts.variant = strdup(tmp_val);
296 xkb_opts.options = strdup(tmp_val);
301 add_option(&options, psi_key + sizeof(LIBHAL_PROP_KEY)-1, tmp_val);
302 free(tmp_val);
310 (tmp_val = get_prop_string_array(hal_ctx, udi, psi_key)))
313 xkb_opts.options = strdup(tmp_val);
320 tmp_val = get_prop_string(hal_ctx, udi, psi_key);
322 if (tmp_val && strlen(psi_key) >= sizeof(LIBHAL_XKB_PROP_KEY)) {
329 xkb_opts.layout = strdup(tmp_val);
333 xkb_opts.rules = strdup(tmp_val);
337 xkb_opts.variant = strdup(tmp_val);
341 xkb_opts.model = strdup(tmp_val);
345 xkb_opts.options = strdup(tmp_val);
347 free(tmp_val);
351 tmp_val = get_prop_string_array(hal_ctx, udi, psi_key);
352 if (tmp_val && strlen(psi_key) >= sizeof(LIBHAL_XKB_PROP_KEY))
356 xkb_opts.options = strdup(tmp_val);
358 free(tmp_val);