Lines Matching refs:dmi
132 char *dmi; /* dmi modalias with preceding "dmi:" */ member
177 char *dmi; member
433 free(s->match.dmi); in section_destroy()
527 s->match.dmi = safe_strdup(value); in parse_match()
1040 ctx->dmi = init_dmi(); in quirks_init_subsystem()
1042 if (!ctx->dmi && !ctx->dt) in quirks_init_subsystem()
1088 free(ctx->dmi); in quirks_context_unref()
1244 match_fill_dmi_dt(struct match *m, char *dmi, char *dt) in match_fill_dmi_dt() argument
1246 if (dmi) { in match_fill_dmi_dt()
1247 m->dmi = dmi; in match_fill_dmi_dt()
1259 char *dmi, char *dt) in match_new() argument
1265 match_fill_dmi_dt(m, dmi, dt); in match_new()
1352 if (fnmatch(s->match.dmi, m->dmi, 0) == 0) in quirk_match_section()
1399 m = match_new(udev_device, ctx->dmi, ctx->dt); in quirks_fetch_for_device()