Lines Matching refs:smap
1066 struct bios_smap *smap, *smapend;
1070 for (smap = smapbase; smap < smapend; smap++) {
1073 smap->type, smap->base, smap->length);
1075 if (smap->type != SMAP_TYPE_MEMORY)
1078 if (!add_physmap_entry(smap->base, smap->length, physmap,
1189 struct bios_smap *smap;
1198 * ie: an int32_t immediately precedes smap.
1203 smap = (struct bios_smap *)preload_search_info(kmdp,
1205 if (efihdr == NULL && smap == NULL)
1206 panic("No BIOS smap or EFI map info from loader!");
1212 size = *((u_int32_t *)smap - 1);
1213 bios_add_smap_entries(smap, size, physmap, physmap_idx);
1896 struct bios_smap_xattr smap;
1914 smap.base = smapbase[i].base;
1915 smap.length = smapbase[i].length;
1916 smap.type = smapbase[i].type;
1918 smap.xattr = smapattr[i];
1920 smap.xattr = 0;
1921 error = SYSCTL_OUT(req, &smap, sizeof(smap));
1925 SYSCTL_PROC(_machdep, OID_AUTO, smap, CTLTYPE_OPAQUE|CTLFLAG_RD, NULL, 0,