Lines Matching refs:dsi
293 dmi_found(const struct dmi_system_id *dsi)
302 for (i = 0; i < nitems(dsi->matches); i++) {
303 slot = dsi->matches[i].slot;
310 !strcmp(hw_vendor, dsi->matches[i].substr)) {
319 !strcmp(hw_prod, dsi->matches[i].substr)) {
340 const struct dmi_system_id *dsi;
343 for (res = false, dsi = sysid; dsi->matches[0].slot != 0 ; dsi++) {
344 if (dmi_found(dsi)) {
346 if (dsi->callback != NULL && dsi->callback(dsi))