Lines Matching refs:dsi
78 linux_dmi_matches(const struct dmi_system_id *dsi)
82 for (i = 0; i < nitems(dsi->matches); i++) {
83 if (dsi->matches[i].slot == DMI_NONE)
85 if (dmi_match(dsi->matches[i].slot,
86 dsi->matches[i].substr) == false)
110 const struct dmi_system_id *dsi;
112 for (dsi = list; dsi->matches[0].slot != 0; dsi++) {
113 if (linux_dmi_matches(dsi))
114 return (dsi);
128 const struct dmi_system_id *dsi;
131 for (dsi = sysid; dsi->matches[0].slot != 0; dsi++) {
132 if (linux_dmi_matches(dsi)) {
134 if (dsi->callback && dsi->callback(dsi))