Lines Matching refs:dmi_len
32 static u32 dmi_len; variable
106 (data - buf + sizeof(struct dmi_header)) <= dmi_len) { in dmi_decode_table()
126 while ((data - buf < dmi_len - 1) && (data[0] || data[1])) in dmi_decode_table()
128 if (data - buf < dmi_len - 1) in dmi_decode_table()
147 if (dmi_len > data - buf) in dmi_decode_table()
148 dmi_len = data - buf; in dmi_decode_table()
157 u32 orig_dmi_len = dmi_len; in dmi_walk_early()
165 add_device_randomness(buf, dmi_len); in dmi_walk_early()
626 dmi_len = get_unaligned_le16(buf + 6); in dmi_present()
660 dmi_len = get_unaligned_le32(buf + 12); in dmi_smbios3_present()
793 dmi_table = dmi_remap(dmi_base, dmi_len); in dmi_init()
803 bin_attr_DMI.size = dmi_len; in dmi_init()
1128 buf = dmi_remap(dmi_base, dmi_len); in dmi_walk()