Lines Matching refs:dsi
484 dmi_found(const struct dmi_system_id *dsi)
488 for (i = 0; i < nitems(dsi->matches); i++) {
489 slot = dsi->matches[i].slot;
492 if (!dmi_match(slot, dsi->matches[i].substr))
502 const struct dmi_system_id *dsi;
504 for (dsi = sysid; dsi->matches[0].slot != 0 ; dsi++) {
505 if (dmi_found(dsi))
506 return dsi;
536 const struct dmi_system_id *dsi;
539 for (dsi = sysid; dsi->matches[0].slot != 0 ; dsi++) {
540 if (dmi_found(dsi)) {
542 if (dsi->callback && dsi->callback(dsi))