Symbol: smap
usr/src/boot/common/multiboot2.c
1062
smap = (struct bios_smap *)md->md_data;
usr/src/boot/common/multiboot2.c
1081
mmap_entry[i].mmap_addr = smap[i].base;
usr/src/boot/common/multiboot2.c
1082
mmap_entry[i].mmap_len = smap[i].length;
usr/src/boot/common/multiboot2.c
1083
mmap_entry[i].mmap_type = smap[i].type;
usr/src/boot/common/multiboot2.c
842
struct bios_smap *smap;
usr/src/boot/efi/loader/memmap.c
167
COMMAND_SET(smap, "smap", "show BIOS SMAP", command_smap);
usr/src/boot/i386/isoboot/isoboot.c
143
v86.es = VTOPSEG(&smap);
usr/src/boot/i386/isoboot/isoboot.c
144
v86.edi = VTOPOFF(&smap);
usr/src/boot/i386/isoboot/isoboot.c
149
if ((smap.type == SMAP_TYPE_MEMORY) && (smap.base == 0) &&
usr/src/boot/i386/isoboot/isoboot.c
150
(smap.length >= (512 * 1024)))
usr/src/boot/i386/isoboot/isoboot.c
151
bios_basemem = smap.length;
usr/src/boot/i386/isoboot/isoboot.c
153
if ((smap.type == SMAP_TYPE_MEMORY) &&
usr/src/boot/i386/isoboot/isoboot.c
154
(smap.base == 0x100000)) {
usr/src/boot/i386/isoboot/isoboot.c
155
bios_extmem = smap.length;
usr/src/boot/i386/isoboot/isoboot.c
162
if ((smap.type == SMAP_TYPE_MEMORY) &&
usr/src/boot/i386/isoboot/isoboot.c
163
(smap.base > 0x100000) && (smap.base < 0x100000000ull)) {
usr/src/boot/i386/isoboot/isoboot.c
164
size = smap.length;
usr/src/boot/i386/isoboot/isoboot.c
170
if (smap.base + size > 0x100000000ull)
usr/src/boot/i386/isoboot/isoboot.c
171
size = 0x100000000ull - smap.base;
usr/src/boot/i386/isoboot/isoboot.c
175
high_heap_base = smap.base;
usr/src/boot/i386/isoboot/isoboot.c
98
static struct bios_smap smap;
usr/src/boot/i386/libi386/biosmem.c
106
v86.es = VTOPSEG(&smap);
usr/src/boot/i386/libi386/biosmem.c
107
v86.edi = VTOPOFF(&smap);
usr/src/boot/i386/libi386/biosmem.c
112
if ((smap.type == SMAP_TYPE_MEMORY) && (smap.base == 0) &&
usr/src/boot/i386/libi386/biosmem.c
113
(smap.length >= (512 * 1024))) {
usr/src/boot/i386/libi386/biosmem.c
114
bios_basemem = smap.length;
usr/src/boot/i386/libi386/biosmem.c
119
if ((smap.type == SMAP_TYPE_MEMORY) &&
usr/src/boot/i386/libi386/biosmem.c
120
(smap.base == 0x100000) &&
usr/src/boot/i386/libi386/biosmem.c
122
bios_extmem = smap.length;
usr/src/boot/i386/libi386/biosmem.c
130
if ((smap.type == SMAP_TYPE_MEMORY) &&
usr/src/boot/i386/libi386/biosmem.c
131
(smap.base > 0x100000) &&
usr/src/boot/i386/libi386/biosmem.c
132
(smap.base < 0x100000000ull)) {
usr/src/boot/i386/libi386/biosmem.c
133
size = smap.length;
usr/src/boot/i386/libi386/biosmem.c
139
if (smap.base + size > 0x100000000ull)
usr/src/boot/i386/libi386/biosmem.c
140
size = 0x100000000ull - smap.base;
usr/src/boot/i386/libi386/biosmem.c
146
if (high_heap_base < smap.base && size >= HEAP_MIN) {
usr/src/boot/i386/libi386/biosmem.c
147
high_heap_base = smap.base + size - HEAP_MIN;
usr/src/boot/i386/libi386/biosmem.c
42
static struct bios_smap_xattr smap;
usr/src/boot/i386/libi386/biossmap.c
135
COMMAND_SET(smap, "smap", "show BIOS SMAP", command_smap);
usr/src/boot/i386/libi386/biossmap.c
44
struct bios_smap smap;
usr/src/boot/i386/libi386/biossmap.c
78
v86.ecx < sizeof(buf.smap) || v86.ecx > SMAP_BUFSIZE)
usr/src/boot/i386/libi386/biossmap.c
84
next->smap = buf.smap;
usr/src/boot/i386/libi386/biossmap.c
99
smapbase[n++] = cur->smap;
usr/src/boot/i386/libi386/i386_copy.c
112
struct bios_smap *smap;
usr/src/boot/i386/libi386/i386_copy.c
146
smap = (struct bios_smap *)md->md_data;
usr/src/boot/i386/libi386/i386_copy.c
176
off = smap_find(smap, smaplen, off, size);
usr/src/boot/i386/libi386/i386_copy.c
73
smap_find(struct bios_smap *smap, int smaplen, vm_offset_t addr, size_t size)
usr/src/boot/i386/libi386/i386_copy.c
78
if (smap[i].type != SMAP_TYPE_MEMORY)
usr/src/boot/i386/libi386/i386_copy.c
82
if (smap[i].base < 0x100000)
usr/src/boot/i386/libi386/i386_copy.c
86
if ((smap[i].base <= addr) &&
usr/src/boot/i386/libi386/i386_copy.c
87
(smap[i].base + smap[i].length >= addr + size)) {
usr/src/boot/i386/libi386/i386_copy.c
92
if ((smap[i].base > addr) && (smap[i].length >= size)) {
usr/src/boot/i386/libi386/i386_copy.c
93
return (smap[i].base);
usr/src/boot/i386/libi386/linux.c
68
struct bios_smap *smap;
usr/src/boot/i386/libi386/linux.c
79
smap = (struct bios_smap *)md->md_data;
usr/src/boot/i386/libi386/linux.c
81
if (smap[i].type != SMAP_TYPE_MEMORY)
usr/src/boot/i386/libi386/linux.c
83
if (smap[i].base >= 0xa0000)
usr/src/boot/i386/libi386/linux.c
85
test_addr(smap[i].base, smap[i].length, &candidate);
usr/src/boot/i386/libi386/multiboot.c
239
struct bios_smap *smap;
usr/src/boot/i386/libi386/multiboot.c
361
smap = (struct bios_smap *)md->md_data;
usr/src/boot/i386/libi386/multiboot.c
364
mmap[i].size = sizeof(*smap);
usr/src/boot/i386/libi386/multiboot.c
365
mmap[i].addr = smap[i].base;
usr/src/boot/i386/libi386/multiboot.c
366
mmap[i].len = smap[i].length;
usr/src/boot/i386/libi386/multiboot.c
367
mmap[i].type = smap[i].type;
usr/src/cmd/mdb/common/modules/genunix/memory.c
1608
struct smap smp;
usr/src/cmd/mdb/common/modules/genunix/memory.c
1704
sizeof (struct smap) + (uintptr_t)sd.smd_sm);
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
1635
uchar_t smap[MAX_SENSORS];
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
1647
(void) memset(smap, SENSOR_OK, sizeof (smap));
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
1699
smap[i] = SENSOR_WARN;
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
1708
smap[i] = SENSOR_OK;
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
1743
if (smap[i] == SENSOR_WARN)
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1268
uchar_t smap[MAX_SENSORS];
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1276
(void) memset(smap, SENSOR_OK, sizeof (smap));
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1326
smap[i] = SENSOR_WARN;
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1335
smap[i] = SENSOR_OK;
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1370
if (smap[i] == SENSOR_WARN)
usr/src/cmd/sendmail/src/map.c
3505
MAP *smap = s->s_lmap;
usr/src/cmd/sendmail/src/map.c
3507
if (tTd(38, 2) && smap != map)
usr/src/cmd/sendmail/src/map.c
3509
map->map_mname, smap->map_mname);
usr/src/cmd/sendmail/src/map.c
3510
smap->map_mflags &= ~(MF_OPEN|MF_WRITABLE);
usr/src/cmd/sendmail/src/map.c
3511
lmap = (SM_LDAP_STRUCT *) smap->map_db1;
usr/src/cmd/sendmail/src/map.c
7835
MAP *smap;
usr/src/cmd/sendmail/src/map.c
7853
smap = s->s_socketmap;
usr/src/cmd/sendmail/src/map.c
7854
while (smap != NULL)
usr/src/cmd/sendmail/src/map.c
7858
if (tTd(38, 2) && smap != map)
usr/src/cmd/sendmail/src/map.c
7860
map->map_mname, smap->map_mname);
usr/src/cmd/sendmail/src/map.c
7862
smap->map_mflags &= ~(MF_OPEN|MF_WRITABLE);
usr/src/cmd/sendmail/src/map.c
7863
smap->map_db1 = NULL;
usr/src/cmd/sendmail/src/map.c
7864
next = smap->socket_map_next;
usr/src/cmd/sendmail/src/map.c
7865
smap->socket_map_next = NULL;
usr/src/cmd/sendmail/src/map.c
7866
smap = next;
usr/src/cmd/sendmail/src/parseaddr.c
1791
map_lookup(smap, key, argvect, pstat, e)
usr/src/cmd/sendmail/src/parseaddr.c
1792
STAB *smap;
usr/src/cmd/sendmail/src/parseaddr.c
1802
if (smap == NULL)
usr/src/cmd/sendmail/src/parseaddr.c
1805
map = &smap->s_map;
usr/src/cmd/sendmail/src/parseaddr.c
1814
smap->s_name, key);
usr/src/cmd/sendmail/src/parseaddr.c
1824
sm_dprintf("map_lookup(%s, ", smap->s_name);
usr/src/cmd/sendmail/src/parseaddr.c
1847
smap->s_name, key, errno);
usr/src/cmd/sendmail/src/parseaddr.c
1854
smap->s_name,
usr/src/uts/common/vm/seg_map.c
1048
segmap_hashout(struct smap *smp)
usr/src/uts/common/vm/seg_map.c
1050
struct smap **hpp, *hp;
usr/src/uts/common/vm/seg_map.c
1124
grab_smp(struct smap *smp, page_t *pp)
usr/src/uts/common/vm/seg_map.c
1184
static struct smap *
usr/src/uts/common/vm/seg_map.c
1189
struct smap *smp, *first;
usr/src/uts/common/vm/seg_map.c
134
size_t len, enum seg_rw rw, struct smap *smp);
usr/src/uts/common/vm/seg_map.c
135
static void segmap_smapadd(struct smap *smp);
usr/src/uts/common/vm/seg_map.c
136
static struct smap *segmap_hashin(struct smap *smp, struct vnode *vp,
usr/src/uts/common/vm/seg_map.c
138
static void segmap_hashout(struct smap *smp);
usr/src/uts/common/vm/seg_map.c
1384
struct smap *smp;
usr/src/uts/common/vm/seg_map.c
1495
struct smap *smp;
usr/src/uts/common/vm/seg_map.c
1607
struct smap *smp, *nsmp;
usr/src/uts/common/vm/seg_map.c
1981
struct smap *smp;
usr/src/uts/common/vm/seg_map.c
200
static struct smap *smd_smap;
usr/src/uts/common/vm/seg_map.c
2134
struct smap *smp, *smp_end;
usr/src/uts/common/vm/seg_map.c
214
struct smap *scpu_last_smap;
usr/src/uts/common/vm/seg_map.c
2217
struct smap *smp, enum seg_rw rw)
usr/src/uts/common/vm/seg_map.c
2279
struct smap *
usr/src/uts/common/vm/seg_map.c
2282
struct smap *smp;
usr/src/uts/common/vm/seg_map.c
2343
struct smap *smp, enum seg_rw rw)
usr/src/uts/common/vm/seg_map.c
2349
struct smap *
usr/src/uts/common/vm/seg_map.c
303
struct smap *smp;
usr/src/uts/common/vm/seg_map.c
404
kmem_alloc(sizeof (struct smap) * npages, KM_SLEEP);
usr/src/uts/common/vm/seg_map.c
408
struct smap *smpfreelist;
usr/src/uts/common/vm/seg_map.c
497
struct smap *smp)
usr/src/uts/common/vm/seg_map.c
591
struct smap *smp;
usr/src/uts/common/vm/seg_map.c
777
struct smap *smp;
usr/src/uts/common/vm/seg_map.c
927
segmap_smapadd(struct smap *smp)
usr/src/uts/common/vm/seg_map.c
930
struct smap *smpfreelist;
usr/src/uts/common/vm/seg_map.c
98
struct smap *, enum seg_rw);
usr/src/uts/common/vm/seg_map.c
988
static struct smap *
usr/src/uts/common/vm/seg_map.c
989
segmap_hashin(struct smap *smp, struct vnode *vp, u_offset_t off, int hashid)
usr/src/uts/common/vm/seg_map.c
99
struct smap *get_smap_kpm(caddr_t, page_t **);
usr/src/uts/common/vm/seg_map.c
991
struct smap **hpp;
usr/src/uts/common/vm/seg_map.c
992
struct smap *tmp;
usr/src/uts/common/vm/seg_map.h
111
#define SM_FREEQ_PAD (64 - sizeof (struct smap *) - sizeof (kmutex_t))
usr/src/uts/common/vm/seg_map.h
113
struct smap *smq_free; /* points into freelist */
usr/src/uts/common/vm/seg_map.h
131
struct smap *sh_hash_list; /* start of hash chain */
usr/src/uts/common/vm/seg_map.h
141
struct smap *smd_sm; /* array of smap structures */
usr/src/uts/common/vm/seg_map.h
76
struct smap *sm_hash; /* hash pointer */
usr/src/uts/common/vm/seg_map.h
77
struct smap *sm_next; /* next pointer */
usr/src/uts/common/vm/seg_map.h
78
struct smap *sm_prev; /* previous pointer */
usr/src/uts/sun4u/cpu/mach_cpu_module.c
296
volatile int smap_size_changed [SMAP_SIZE - sizeof (struct smap) + 1];
usr/src/uts/sun4u/cpu/mach_cpu_module.c
297
volatile int smap_size_changed2 [sizeof (struct smap) - SMAP_SIZE + 1];
usr/src/uts/sun4v/cpu/mach_cpu_module.c
126
volatile int smap_size_changed [SMAP_SIZE - sizeof (struct smap) + 1];
usr/src/uts/sun4v/cpu/mach_cpu_module.c
127
volatile int smap_size_changed2 [sizeof (struct smap) - SMAP_SIZE + 1];