Home | History | Annotate | Download | only in sysdump

Lines Matching refs:dptr

44 static bool is_old_dmi(size_t dptr)
46 const struct dmi_header *dmi = (void *)dptr;
53 static bool is_smbios(size_t dptr)
55 const struct smbios_header *smb = (void *)dptr;
59 is_old_dmi(dptr+16);
62 static void dump_smbios(struct upload_backend *be, size_t dptr)
64 const struct smbios_header *smb = (void *)dptr;
69 dptr, smb->dmi.tbladdr);
84 static void dump_old_dmi(struct upload_backend *be, size_t dptr)
86 const struct dmi_header *dmi = (void *)dptr;
94 dptr, dmi->tbladdr);
112 size_t dptr;
117 for (dptr = 0xf0000 ; dptr < 0x100000 ; dptr += 16) {
118 if (is_smbios(dptr)) {
119 dump_smbios(be, dptr);
120 dptr += 16; /* Skip the subsequent DMI header */
121 } else if (is_old_dmi(dptr)) {
122 dump_old_dmi(be, dptr);