Lines Matching refs:smap
706 struct bios_smap *smap, *smapend; in bios_add_smap_entries() local
710 for (smap = smapbase; smap < smapend; smap++) { in bios_add_smap_entries()
713 smap->type, smap->base, smap->length); in bios_add_smap_entries()
715 if (smap->type != SMAP_TYPE_MEMORY) in bios_add_smap_entries()
718 if (!add_physmap_entry(smap->base, smap->length, physmap, in bios_add_smap_entries()
829 struct bios_smap *smap; in native_parse_memmap() local
843 smap = (struct bios_smap *)preload_search_info(preload_kmdp, in native_parse_memmap()
845 if (efihdr == NULL && smap == NULL) in native_parse_memmap()
852 size = *((u_int32_t *)smap - 1); in native_parse_memmap()
853 bios_add_smap_entries(smap, size, physmap, physmap_idx); in native_parse_memmap()
1640 struct bios_smap_xattr smap; in smap_sysctl_handler() local
1654 smap.base = smapbase[i].base; in smap_sysctl_handler()
1655 smap.length = smapbase[i].length; in smap_sysctl_handler()
1656 smap.type = smapbase[i].type; in smap_sysctl_handler()
1658 smap.xattr = smapattr[i]; in smap_sysctl_handler()
1660 smap.xattr = 0; in smap_sysctl_handler()
1661 error = SYSCTL_OUT(req, &smap, sizeof(smap)); in smap_sysctl_handler()
1665 SYSCTL_PROC(_machdep, OID_AUTO, smap,