usr/src/boot/common/linenoise/linenoise.c
176
void linenoiseSetMultiLine(int ml) {
usr/src/boot/common/linenoise/linenoise.c
177
mlmode = ml;
usr/src/boot/common/linenoise/linenoise.h
61
void linenoiseSetMultiLine(int ml);
usr/src/boot/i386/libi386/vbe.c
301
uint16_t *p, *ml;
usr/src/boot/i386/libi386/vbe.c
328
p = ml = vbe_farptr(vbe->VideoModePtr);
usr/src/boot/i386/libi386/vbe.c
332
vbe_mode_list_size = (uintptr_t)p - (uintptr_t)ml;
usr/src/boot/i386/libi386/vbe.c
343
vbe_mode_list = ml;
usr/src/boot/i386/libi386/vbe.c
345
bcopy(ml, vbe_mode_list, vbe_mode_list_size);
usr/src/cmd/cmd-inet/usr.bin/pppdump/zlib.c
4437
uInt ml; /* mask for literal/length tree */
usr/src/cmd/cmd-inet/usr.bin/pppdump/zlib.c
4447
ml = inflate_mask[bl];
usr/src/cmd/cmd-inet/usr.bin/pppdump/zlib.c
4454
if ((e = (t = tl + ((uInt)b & ml))->exop) == 0)
usr/src/cmd/fs.d/autofs/autod_lookup.c
108
err = getmapent(key, mapname, &ml, stack, &stkptr, &iswildcard,
usr/src/cmd/fs.d/autofs/autod_lookup.c
111
mapents = parse_entry(key, mapname, mapopts, &ml,
usr/src/cmd/fs.d/autofs/autod_lookup.c
51
struct mapline ml;
usr/src/cmd/fs.d/autofs/autod_mount.c
102
mapents = parse_entry(key, mapname, mapopts, &ml,
usr/src/cmd/fs.d/autofs/autod_mount.c
75
struct mapline ml;
usr/src/cmd/fs.d/autofs/autod_mount.c
99
err = getmapent(key, mapname, &ml, stack, &stkptr, &iswildcard,
usr/src/cmd/fs.d/autofs/autod_parse.c
118
parse_entry(char *key, char *mapname, char *mapopts, struct mapline *ml,
usr/src/cmd/fs.d/autofs/autod_parse.c
126
char *lp = ml->linebuf;
usr/src/cmd/fs.d/autofs/autod_parse.c
129
trace_prt(1, " mapline: %s\n", ml->linebuf);
usr/src/cmd/fs.d/autofs/autod_parse.c
167
if (mapline_to_mapent(&mapents, ml, key, mapname,
usr/src/cmd/fs.d/autofs/autod_parse.c
233
mapline_to_mapent(struct mapent **mapents, struct mapline *ml, char *key,
usr/src/cmd/fs.d/autofs/autod_parse.c
244
char *lp = ml->linebuf;
usr/src/cmd/fs.d/autofs/autod_parse.c
245
char *lq = ml->lineqbuf;
usr/src/cmd/fs.d/autofs/autod_parse.c
254
if (trace > 3 && (strcmp(ml->linebuf, lp) != 0))
usr/src/cmd/fs.d/autofs/autod_parse.c
257
ml->linebuf, ml->lineqbuf);
usr/src/cmd/fs.d/autofs/ns_files.c
110
rc = call_read_execout(key, fname, ml->linebuf, LINESZ);
usr/src/cmd/fs.d/autofs/ns_files.c
117
if (strlen(ml->linebuf) == 0) {
usr/src/cmd/fs.d/autofs/ns_files.c
122
unquote(ml->linebuf, ml->lineqbuf);
usr/src/cmd/fs.d/autofs/ns_files.c
157
nserr = getmapent(key, word+1, ml, stack, stkptr,
usr/src/cmd/fs.d/autofs/ns_files.c
185
(void) strcpy(ml->linebuf, lp);
usr/src/cmd/fs.d/autofs/ns_files.c
186
(void) strcpy(ml->lineqbuf, lq);
usr/src/cmd/fs.d/autofs/ns_files.c
71
getmapent_files(char *key, char *mapname, struct mapline *ml,
usr/src/cmd/fs.d/autofs/ns_fnmount.c
172
trim_line(mapline *ml);
usr/src/cmd/fs.d/autofs/ns_fnmount.c
179
opts_only(const mapline *ml);
usr/src/cmd/fs.d/autofs/ns_fnmount.c
313
mapline ml;
usr/src/cmd/fs.d/autofs/ns_fnmount.c
314
char *addrdata = ml.linebuf;
usr/src/cmd/fs.d/autofs/ns_fnmount.c
328
if (trim_line(&ml) != 0) {
usr/src/cmd/fs.d/autofs/ns_fnmount.c
331
if (opts_only(&ml)) {
usr/src/cmd/fs.d/autofs/ns_fnmount.c
333
if (macro_expand("&", ml.linebuf,
usr/src/cmd/fs.d/autofs/ns_fnmount.c
334
ml.lineqbuf, LINESZ)) {
usr/src/cmd/fs.d/autofs/ns_fnmount.c
340
opts = ml.linebuf + 1; /* skip '-' */
usr/src/cmd/fs.d/autofs/ns_fnmount.c
343
mapents = parse_entry(key, map, opts, &ml, NULL, 0,
usr/src/cmd/fs.d/autofs/ns_fnmount.c
721
trim_line(mapline *ml)
usr/src/cmd/fs.d/autofs/ns_fnmount.c
725
end = ml->linebuf + strcspn(ml->linebuf, "#");
usr/src/cmd/fs.d/autofs/ns_fnmount.c
726
while ((end > ml->linebuf) && isspace(end[-1])) {
usr/src/cmd/fs.d/autofs/ns_fnmount.c
729
if (end <= ml->linebuf) {
usr/src/cmd/fs.d/autofs/ns_fnmount.c
733
unquote(ml->linebuf, ml->lineqbuf);
usr/src/cmd/fs.d/autofs/ns_fnmount.c
739
opts_only(const mapline *ml)
usr/src/cmd/fs.d/autofs/ns_fnmount.c
741
const char *s = ml->linebuf;
usr/src/cmd/fs.d/autofs/ns_fnmount.c
742
const char *q = ml->lineqbuf;
usr/src/cmd/fs.d/autofs/ns_generic.c
128
getmapent(key, mapname, ml, stack, stkptr, iswildcard, isrestricted)
usr/src/cmd/fs.d/autofs/ns_generic.c
130
struct mapline *ml;
usr/src/cmd/fs.d/autofs/ns_generic.c
140
(void) strcpy(ml->linebuf, "-hosts");
usr/src/cmd/fs.d/autofs/ns_generic.c
145
return (getmapent_files(key, mapname, ml, stack, stkptr,
usr/src/cmd/fs.d/autofs/ns_generic.c
149
ns_err = nsp->ns_getmapent(key, mapname, ml, stack, stkptr,
usr/src/cmd/fs.d/autofs/ns_ldap.c
259
getmapent_ldap(char *key, char *map, struct mapline *ml,
usr/src/cmd/fs.d/autofs/ns_ldap.c
311
(void) strncpy(ml->linebuf, ldap_line, LINESZ);
usr/src/cmd/fs.d/autofs/ns_ldap.c
312
unquote(ml->linebuf, ml->lineqbuf);
usr/src/cmd/fs.d/autofs/ns_nis.c
152
(void) strcpy(ml->linebuf, nisline);
usr/src/cmd/fs.d/autofs/ns_nis.c
153
lp = ml->linebuf;
usr/src/cmd/fs.d/autofs/ns_nis.c
154
lq = ml->lineqbuf;
usr/src/cmd/fs.d/autofs/ns_nis.c
75
getmapent_nis(key, map, ml, stack, stkptr, iswildcard, isrestricted)
usr/src/cmd/fs.d/autofs/ns_nis.c
77
struct mapline *ml;
usr/src/cmd/fs.d/fslib.c
206
fsgetmlast(mntlist_t *ml, struct mnttab *mntin)
usr/src/cmd/fs.d/fslib.c
210
for (; ml; ml = ml->mntl_next) {
usr/src/cmd/fs.d/fslib.c
215
if ((strcmp(ml->mntl_mnt->mnt_mountp,
usr/src/cmd/fs.d/fslib.c
217
(strcmp(ml->mntl_mnt->mnt_special,
usr/src/cmd/fs.d/fslib.c
219
delete = ml;
usr/src/cmd/fs.d/fslib.c
221
if (strcmp(ml->mntl_mnt->mnt_mountp,
usr/src/cmd/fs.d/fslib.c
223
delete = ml;
usr/src/cmd/fs.d/fslib.c
225
if (strcmp(ml->mntl_mnt->mnt_special,
usr/src/cmd/fs.d/fslib.c
227
delete = ml;
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
118
struct mountbody *ml = NULL;
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
139
(caddr_t)&ml, tout);
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
146
if (ml == NULL)
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
160
for (; ml != NULL && tb < &table[NTABLEENTRIES]; ml = ml->ml_next)
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
161
*tb++ = ml;
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
162
if (ml != NULL && tb == &table[NTABLEENTRIES])
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
195
freemntlist(ml);
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
200
freemntlist(struct mountbody *ml)
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
204
while (ml) {
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
205
if (ml->ml_hostname)
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
206
free(ml->ml_hostname);
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
207
if (ml->ml_directory)
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
208
free(ml->ml_directory);
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
209
old = ml;
usr/src/cmd/fs.d/nfs/dfmounts/dfmounts.c
210
ml = ml->ml_next;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1777
mntlist_t *ml, *mntl, *mntpnt = NULL;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1799
for (ml = mntl; ml; ml = ml->mntl_next) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1800
for (p1 = ml->mntl_mnt->mnt_mountp, p2 = rpath;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1804
(tmp = strlen(ml->mntl_mnt->mnt_mountp)) >= mntpnt_len) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1805
mntpnt = ml;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1867
for (ml = mntl; ml; ml = ml->mntl_next) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1868
if (strcmp(ml->mntl_mnt->mnt_fstype, "lofs"))
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1871
for (p1 = ml->mntl_mnt->mnt_mountp, p2 = rpath;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1876
((tmp = strlen(ml->mntl_mnt->mnt_mountp)) >= mntpnt_len)) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1879
if ((strlen(ml->mntl_mnt->mnt_special) + strlen(p2)) >
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1883
ml->mntl_mnt->mnt_special, p2,
usr/src/cmd/fs.d/nfs/mountd/mountd.c
1892
(void) strcpy(tmp_path, ml->mntl_mnt->mnt_special);
usr/src/cmd/fs.d/nfs/showmount/showmount.c
160
for (ml = result_list; ml != NULL; ml = ml->ml_next)
usr/src/cmd/fs.d/nfs/showmount/showmount.c
175
for (ml = result_list, tb = &table[0];
usr/src/cmd/fs.d/nfs/showmount/showmount.c
176
ml != NULL;
usr/src/cmd/fs.d/nfs/showmount/showmount.c
177
ml = ml->ml_next, tb++) {
usr/src/cmd/fs.d/nfs/showmount/showmount.c
178
*tb = ml;
usr/src/cmd/fs.d/nfs/showmount/showmount.c
79
struct mountbody *ml = NULL;
usr/src/cmd/fs.d/umount.c
577
mountent_t **mntarray, **ml, *mp;
usr/src/cmd/fs.d/umount.c
642
for (ml = mntarray; mp = *ml; /* */)
usr/src/cmd/fs.d/umount.c
643
mp->link = *++ml;
usr/src/cmd/fs.d/umount.c
788
mountent_t *mp, *mpprev, **ml = mntarray;
usr/src/cmd/fs.d/umount.c
794
for (mpprev = *ml; mp = *ml; mpprev = mp, ml++, cnt--) {
usr/src/cmd/fs.d/umount.c
813
qsort((void *)ml, cnt, sizeof (mountent_t *), mcompar);
usr/src/cmd/fs.d/umount.c
814
mp = *ml; /* possible first entry */
usr/src/cmd/geniconvtbl/itm_util.c
1905
map_table_resultlen(itmc_map_t *ml)
usr/src/cmd/geniconvtbl/itm_util.c
1914
j = ml->data_pair.data0.size;
usr/src/cmd/geniconvtbl/itm_util.c
1915
if (j < ml->data_pair.data1.size) j = ml->data_pair.data1.size;
usr/src/cmd/geniconvtbl/itm_util.c
1916
if (j < ml->data_pair.range.size) j = ml->data_pair.range.size;
usr/src/cmd/geniconvtbl/itm_util.c
1917
c1 = (uchar_t *)(NSPTR(&((ml->data_pair).data0))) +
usr/src/cmd/geniconvtbl/itm_util.c
1918
ml->data_pair.data0.size - 1;
usr/src/cmd/geniconvtbl/itm_util.c
1919
c2 = (uchar_t *)(NSPTR(&((ml->data_pair).data1))) +
usr/src/cmd/geniconvtbl/itm_util.c
1920
ml->data_pair.data1.size - 1;
usr/src/cmd/geniconvtbl/itm_util.c
1921
c3 = (uchar_t *)(NSPTR(&((ml->data_pair.range)))) +
usr/src/cmd/geniconvtbl/itm_util.c
1922
ml->data_pair.range.size - 1;
usr/src/cmd/geniconvtbl/itm_util.c
1925
if (len < ml->data_pair.data0.size) m -= *c1;
usr/src/cmd/geniconvtbl/itm_util.c
1926
if (len < ml->data_pair.data1.size) m += *c2;
usr/src/cmd/geniconvtbl/itm_util.c
1927
if (len < ml->data_pair.range.size) m += *c3;
usr/src/cmd/geniconvtbl/itm_util.c
1935
data_to_hexadecimal(&(ml->data_pair.data0)),
usr/src/cmd/geniconvtbl/itm_util.c
1936
data_to_hexadecimal(&(ml->data_pair.range)),
usr/src/cmd/geniconvtbl/itm_util.c
1937
data_to_hexadecimal(&(ml->data_pair.data1)),
usr/src/cmd/geniconvtbl/itm_util.c
518
itmc_map_t *ml;
usr/src/cmd/geniconvtbl/itm_util.c
589
for (num = 0, ml = map_list; ml; ml = ml->next, num++) {
usr/src/cmd/geniconvtbl/itm_util.c
592
if (0 == ml->data_pair.data0.size) {
usr/src/cmd/geniconvtbl/itm_util.c
593
if (0 == ml->data_pair.data1.size) {
usr/src/cmd/geniconvtbl/itm_util.c
598
default_data = &(ml->data_pair.data1);
usr/src/cmd/geniconvtbl/itm_util.c
603
} else if (0 == ml->data_pair.data1.size) {
usr/src/cmd/geniconvtbl/itm_util.c
610
(0 < ml->data_pair.data0.size) &&
usr/src/cmd/geniconvtbl/itm_util.c
611
(source_len != ml->data_pair.data0.size)) {
usr/src/cmd/geniconvtbl/itm_util.c
616
if (source_len < ml->data_pair.data0.size) {
usr/src/cmd/geniconvtbl/itm_util.c
617
source_len = ml->data_pair.data0.size;
usr/src/cmd/geniconvtbl/itm_util.c
619
if (result_len < ml->data_pair.data1.size) {
usr/src/cmd/geniconvtbl/itm_util.c
620
result_len = ml->data_pair.data1.size;
usr/src/cmd/geniconvtbl/itm_util.c
624
if (0 < ml->data_pair.range.size) {
usr/src/cmd/geniconvtbl/itm_util.c
625
if (ml->data_pair.range.size !=
usr/src/cmd/geniconvtbl/itm_util.c
626
ml->data_pair.data0.size) {
usr/src/cmd/geniconvtbl/itm_util.c
630
data_to_hexadecimal(&(ml->data_pair.data0)),
usr/src/cmd/geniconvtbl/itm_util.c
632
&(ml->data_pair.range)));
usr/src/cmd/geniconvtbl/itm_util.c
636
if (0 <= data_compare(&(ml->data_pair.data0),
usr/src/cmd/geniconvtbl/itm_util.c
637
&((ml->data_pair.range)))) {
usr/src/cmd/geniconvtbl/itm_util.c
641
&(ml->data_pair.data0)),
usr/src/cmd/geniconvtbl/itm_util.c
643
&(ml->data_pair.range)));
usr/src/cmd/geniconvtbl/itm_util.c
647
j = map_table_resultlen(ml);
usr/src/cmd/geniconvtbl/itm_util.c
673
for (num = 0, ml = map_list; ml; ml = ml->next, num++) {
usr/src/cmd/geniconvtbl/itm_util.c
674
if (0 == ml->data_pair.data0.size) {
usr/src/cmd/geniconvtbl/itm_util.c
678
p = (unsigned char *)(NSPTR(&((ml->data_pair).data0)));
usr/src/cmd/geniconvtbl/itm_util.c
685
for (num = 0, ml = map_list; ml; ml = ml->next, num++) {
usr/src/cmd/geniconvtbl/itm_util.c
686
if (0 == ml->data_pair.data0.size) {
usr/src/cmd/geniconvtbl/itm_util.c
690
if (ml->data_pair.range.size > 0) {
usr/src/cmd/geniconvtbl/itm_util.c
692
source_len, &(ml->data_pair));
usr/src/cmd/geniconvtbl/itm_util.c
694
p = (unsigned char *)(NSPTR(&((ml->data_pair).data0)));
usr/src/cmd/geniconvtbl/itm_util.c
732
for (num = 0, num2 = 0, ml = map_list; ml; ml = ml->next) {
usr/src/cmd/geniconvtbl/itm_util.c
733
if (0 < ml->data_pair.data0.size) {
usr/src/cmd/geniconvtbl/itm_util.c
735
*(tpp + num) = &(ml->data_pair);
usr/src/cmd/geniconvtbl/itm_util.c
738
if (ml->data_pair.range.size > 0) {
usr/src/cmd/geniconvtbl/itm_util.c
740
map_table_num_range(&(ml->data_pair));
usr/src/cmd/geniconvtbl/itm_util.c
743
if (0 == ml->data_pair.data1.size) {
usr/src/cmd/luxadm/diag.c
109
ml = l_state.drv_front[i].g_disk_state.multipath_list;
usr/src/cmd/luxadm/diag.c
110
while (ml) {
usr/src/cmd/luxadm/diag.c
115
ml->dev_path) == 0) {
usr/src/cmd/luxadm/diag.c
133
ml = ml->next;
usr/src/cmd/luxadm/diag.c
141
ml = l_state.drv_rear[i].g_disk_state.multipath_list;
usr/src/cmd/luxadm/diag.c
142
while (ml) {
usr/src/cmd/luxadm/diag.c
148
ml->dev_path) == 0) {
usr/src/cmd/luxadm/diag.c
167
ml = ml->next;
usr/src/cmd/luxadm/diag.c
80
struct dlist *ml;
usr/src/cmd/mdb/common/kmdb/kctl/kctl_dmod.c
268
struct modctl_list *ml;
usr/src/cmd/mdb/common/kmdb/kctl/kctl_dmod.c
270
for (ml = kobj_linkmaps[KOBJ_LM_PRIMARY]; ml != NULL;
usr/src/cmd/mdb/common/kmdb/kctl/kctl_dmod.c
271
ml = ml->modl_next)
usr/src/cmd/mdb/common/kmdb/kctl/kctl_dmod.c
272
kctl_dmod_autoload(ml->modl_modp->mod_modname);
usr/src/cmd/mdb/common/modules/genunix/memory.c
866
struct memlist ml;
usr/src/cmd/mdb/common/modules/genunix/memory.c
873
if (mdb_vread(&ml, sizeof (struct memlist), mlp) == -1) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
878
wsp->walk_addr = (uintptr_t)ml.ml_next;
usr/src/cmd/mdb/common/modules/genunix/memory.c
880
return (wsp->walk_callback(mlp, &ml, wsp->walk_cbdata));
usr/src/cmd/mdb/common/modules/genunix/memory.c
886
struct memlist ml;
usr/src/cmd/mdb/common/modules/genunix/memory.c
929
if (mdb_vread(&ml, sizeof (struct memlist), addr) == -1) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
934
mdb_printf("%0?lx %16llx %16llx\n", addr, ml.ml_address, ml.ml_size);
usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c
280
refhash_link_t ml;
usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c
286
ml = *lp;
usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c
288
khp + offsetof(refhash_t, rh_objs), &ml)) != 0) {
usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c
289
mdb_vread(&ml, sizeof (ml), klp);
usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c
290
if (!(ml.rhl_flags & RHL_F_DEAD))
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2944
mdb_multilist_t ml;
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2954
if (mdb_ctf_vread(&ml, "multilist_t", "mdb_multilist_t",
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2959
if (ml.ml_num_sublists == 0 || ml.ml_sublists == 0) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2976
for (i = 0; i < ml.ml_num_sublists; i++) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2977
wsp->walk_addr = ml.ml_sublists + i * sublist_sz + list_offset;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
1004
cp->c_mlen = ml;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
1341
uint_t cl, ml;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
1351
ml = MEM_LEN(cl);
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
1352
if (write(fd, buf, ml) != ml)
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
372
uint_t cl, ml;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
379
ml = BMAP_CHUNK_BYTES;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
382
ml = MEM_LEN(l);
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
386
(void) memset(cp->c_bmp, 0xff, ml);
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
388
(void) memset(cp->c_bmp, 0x00, ml);
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
396
cp->c_mlen = ml;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
971
uint_t cl, ml;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
978
ml = BMAP_CHUNK_BYTES;
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
981
ml = MEM_LEN(l);
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
986
(void) memset(cp->c_bmp, 0xff, ml);
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
988
(void) memset(cp->c_bmp, 0x00, ml);
usr/src/cmd/ndmpd/tlm/tlm_bitmap.c
992
else if (read(bmp->bm_fd, cp->c_bmp, ml) != ml)
usr/src/cmd/sendmail/libmilter/smfi.c
592
size_t ml;
usr/src/cmd/sendmail/libmilter/smfi.c
597
ml = strlen(message);
usr/src/cmd/sendmail/libmilter/smfi.c
598
if (ml > MAXREPLYLEN)
usr/src/cmd/sendmail/libmilter/smfi.c
600
len += ml + 1;
usr/src/cmd/sendmail/src/queue.c
4626
prtstr(s, ml)
usr/src/cmd/sendmail/src/queue.c
4628
int ml;
usr/src/cmd/sendmail/src/queue.c
4634
while (ml-- > 0 && ((c = *s++) != '\0'))
usr/src/cmd/sendmail/src/queue.c
4638
if (ml-- > 0)
usr/src/cmd/sendmail/src/queue.c
4648
if ((ml -= 3) > 0)
usr/src/cmd/sort/fields.c
1290
ssize_t ml = MIN(A->l_collate_length, B->l_collate_length) - depth;
usr/src/cmd/sort/fields.c
1297
if (ml > 0) {
usr/src/cmd/sort/fields.c
1299
B->l_collate.sp + depth, ml);
usr/src/cmd/sort/fields.c
1342
ssize_t ml = MIN(A->l_collate_length, B->l_collate_length) - depth;
usr/src/cmd/sort/fields.c
1349
if (ml > 0) {
usr/src/cmd/sort/fields.c
1351
B->l_collate.sp + depth, ml);
usr/src/cmd/vtfontcvt/vtfontcvt.c
214
struct mapping_list *ml;
usr/src/cmd/vtfontcvt/vtfontcvt.c
223
ml = &maps[map_idx];
usr/src/cmd/vtfontcvt/vtfontcvt.c
224
if (TAILQ_LAST(ml, mapping_list) != NULL &&
usr/src/cmd/vtfontcvt/vtfontcvt.c
225
TAILQ_LAST(ml, mapping_list)->m_char >= c) {
usr/src/cmd/vtfontcvt/vtfontcvt.c
226
TAILQ_FOREACH_REVERSE(v, ml, mapping_list, m_list) {
usr/src/cmd/vtfontcvt/vtfontcvt.c
228
TAILQ_INSERT_AFTER(ml, v, mp, m_list);
usr/src/cmd/vtfontcvt/vtfontcvt.c
234
TAILQ_INSERT_TAIL(ml, mp, m_list);
usr/src/cmd/vtfontcvt/vtfontcvt.c
620
struct mapping_list *ml = &maps[map_idx];
usr/src/cmd/vtfontcvt/vtfontcvt.c
623
mp = mbase = TAILQ_FIRST(ml);
usr/src/cmd/vtfontcvt/vtfontcvt.c
624
for (mp = mbase = TAILQ_FIRST(ml); mp != NULL; mp = mn) {
usr/src/cmd/vtfontcvt/vtfontcvt.c
644
struct mapping_list *ml = &maps[map_idx];
usr/src/cmd/vtfontcvt/vtfontcvt.c
649
TAILQ_FOREACH(mp, ml, m_list) {
usr/src/cmd/vtfontcvt/vtfontcvt.c
667
struct mapping_list *ml = &maps[map_idx];
usr/src/cmd/vtfontcvt/vtfontcvt.c
671
TAILQ_FOREACH(mp, ml, m_list) {
usr/src/grub/grub-0.97/stage2/gunzip.c
741
unsigned ml, md; /* masks for bl and bd bits */
usr/src/grub/grub-0.97/stage2/gunzip.c
753
ml = mask_bits[bl]; /* precompute masks for speed */
usr/src/grub/grub-0.97/stage2/gunzip.c
760
if ((e = (t = tl + ((unsigned) b & ml))->e) > 16)
usr/src/lib/storage/liba5k/common/mon.c
2480
struct dlist *ml;
usr/src/lib/storage/liba5k/common/mon.c
2510
ml = l_disk_state->g_disk_state.multipath_list;
usr/src/lib/storage/liba5k/common/mon.c
2511
if (ml == NULL) {
usr/src/lib/storage/liba5k/common/mon.c
2589
while (ml && (!(path_a_found && path_b_found))) {
usr/src/lib/storage/liba5k/common/mon.c
2590
if (err = g_get_dev_map(ml->dev_path, &map, verbose)) {
usr/src/lib/storage/liba5k/common/mon.c
2591
(void) g_free_multipath(ml);
usr/src/lib/storage/liba5k/common/mon.c
2594
if ((err = l_get_ses_path(ml->dev_path, ses_path,
usr/src/lib/storage/liba5k/common/mon.c
2596
(void) g_free_multipath(ml);
usr/src/lib/storage/liba5k/common/mon.c
2607
(void) g_free_multipath(ml);
usr/src/lib/storage/liba5k/common/mon.c
2612
"found: %s\n", ml->dev_path);
usr/src/lib/storage/liba5k/common/mon.c
2613
if (err = l_get_disk_port_status(ml->dev_path,
usr/src/lib/storage/liba5k/common/mon.c
2615
(void) g_free_multipath(ml);
usr/src/lib/storage/liba5k/common/mon.c
2618
if (err = g_get_wwn(ml->dev_path,
usr/src/lib/storage/liba5k/common/mon.c
2621
(void) g_free_multipath(ml);
usr/src/lib/storage/liba5k/common/mon.c
2634
"found: %s\n", ml->dev_path);
usr/src/lib/storage/liba5k/common/mon.c
2635
if (err = l_get_disk_port_status(ml->dev_path,
usr/src/lib/storage/liba5k/common/mon.c
2639
if (err = g_get_wwn(ml->dev_path,
usr/src/lib/storage/liba5k/common/mon.c
2642
(void) g_free_multipath(ml);
usr/src/lib/storage/liba5k/common/mon.c
2653
ml = ml->next;
usr/src/lib/storage/libg_fc/common/hot.c
110
struct dlist *ml = NULL;
usr/src/lib/storage/libg_fc/common/hot.c
130
if ((err = g_get_multipath(phys_path, &ml,
usr/src/lib/storage/libg_fc/common/hot.c
134
while (ml != NULL) {
usr/src/lib/storage/libg_fc/common/hot.c
135
if (g_stop(ml->logical_path, 0) == 0) {
usr/src/lib/storage/libg_fc/common/hot.c
136
(void) g_free_multipath(ml);
usr/src/lib/storage/libg_fc/common/hot.c
139
ml = ml->next;
usr/src/lib/storage/libg_fc/common/hot.c
141
(void) g_free_multipath(ml);
usr/src/psm/stand/boot/sparc/common/bootprop.c
122
struct memlist *ml;
usr/src/psm/stand/boot/sparc/common/bootprop.c
136
for (ml = *((struct memlist **)p->val);
usr/src/psm/stand/boot/sparc/common/bootprop.c
137
ml != NIL;
usr/src/psm/stand/boot/sparc/common/bootprop.c
138
ml = ml->ml_next)
usr/src/psm/stand/boot/sparc/common/bootprop.c
171
struct memlist *ml;
usr/src/psm/stand/boot/sparc/common/bootprop.c
210
for (ml = *((struct memlist **)p->val);
usr/src/psm/stand/boot/sparc/common/bootprop.c
211
ml != NIL;
usr/src/psm/stand/boot/sparc/common/bootprop.c
212
ml = ml->ml_next) {
usr/src/psm/stand/boot/sparc/common/bootprop.c
215
*t++ = ml->ml_address;
usr/src/psm/stand/boot/sparc/common/bootprop.c
216
*t++ = ml->ml_size;
usr/src/ucbcmd/shutdown/shutdown.c
663
struct mountbody *ml;
usr/src/ucbcmd/shutdown/shutdown.c
699
ml = NULL;
usr/src/ucbcmd/shutdown/shutdown.c
701
xdr_void, 0, xdr_mountlist, (char *)&ml, TIMEOUT) != RPC_SUCCESS) {
usr/src/ucbcmd/shutdown/shutdown.c
705
for (; ml != NULL; ml = ml->ml_next) {
usr/src/ucbcmd/shutdown/shutdown.c
707
if (strcmp(ml->ml_hostname, hl->host) == 0)
usr/src/ucbcmd/shutdown/shutdown.c
710
hl->host = ml->ml_hostname;
usr/src/uts/common/fs/zfs/arc.c
3908
arc_evict_state_impl(multilist_t *ml, int idx, arc_buf_hdr_t *marker,
usr/src/uts/common/fs/zfs/arc.c
3920
mls = multilist_sublist_lock(ml, idx);
usr/src/uts/common/fs/zfs/arc.c
4037
multilist_t *ml = state->arcs_list[type];
usr/src/uts/common/fs/zfs/arc.c
4043
num_sublists = multilist_get_num_sublists(ml);
usr/src/uts/common/fs/zfs/arc.c
4063
multilist_sublist_t *mls = multilist_sublist_lock(ml, i);
usr/src/uts/common/fs/zfs/arc.c
4080
int sublist_idx = multilist_get_random_index(ml);
usr/src/uts/common/fs/zfs/arc.c
4094
bytes_evicted = arc_evict_state_impl(ml, sublist_idx,
usr/src/uts/common/fs/zfs/arc.c
4130
multilist_sublist_t *mls = multilist_sublist_lock(ml, i);
usr/src/uts/common/fs/zfs/arc.c
6938
arc_state_multilist_index_func(multilist_t *ml, void *obj)
usr/src/uts/common/fs/zfs/arc.c
6962
multilist_get_num_sublists(ml));
usr/src/uts/common/fs/zfs/arc.c
8115
multilist_t *ml = NULL;
usr/src/uts/common/fs/zfs/arc.c
8122
ml = arc_mfu->arcs_list[ARC_BUFC_METADATA];
usr/src/uts/common/fs/zfs/arc.c
8125
ml = arc_mru->arcs_list[ARC_BUFC_METADATA];
usr/src/uts/common/fs/zfs/arc.c
8128
ml = arc_mfu->arcs_list[ARC_BUFC_DATA];
usr/src/uts/common/fs/zfs/arc.c
8131
ml = arc_mru->arcs_list[ARC_BUFC_DATA];
usr/src/uts/common/fs/zfs/arc.c
8143
idx = multilist_get_random_index(ml);
usr/src/uts/common/fs/zfs/arc.c
8144
return (multilist_sublist_lock(ml, idx));
usr/src/uts/common/fs/zfs/dbuf.c
475
dbuf_cache_multilist_index_func(multilist_t *ml, void *obj)
usr/src/uts/common/fs/zfs/dbuf.c
493
multilist_get_num_sublists(ml));
usr/src/uts/common/fs/zfs/dmu_objset.c
394
dnode_multilist_index_func(multilist_t *ml, void *obj)
usr/src/uts/common/fs/zfs/dmu_objset.c
398
multilist_get_num_sublists(ml));
usr/src/uts/common/fs/zfs/metaslab.c
1814
metaslab_idx_func(multilist_t *ml, void *arg)
usr/src/uts/common/fs/zfs/metaslab.c
1817
return (msp->ms_id % multilist_get_num_sublists(ml));
usr/src/uts/common/fs/zfs/metaslab.c
603
multilist_t *ml = mc->mc_metaslab_txg_list;
usr/src/uts/common/fs/zfs/metaslab.c
604
for (int i = 0; i < multilist_get_num_sublists(ml); i++) {
usr/src/uts/common/fs/zfs/metaslab.c
605
multilist_sublist_t *mls = multilist_sublist_lock(ml, i);
usr/src/uts/common/fs/zfs/metaslab.c
622
mls = multilist_sublist_lock(ml, i);
usr/src/uts/common/fs/zfs/multilist.c
119
multilist_destroy(multilist_t *ml)
usr/src/uts/common/fs/zfs/multilist.c
121
ASSERT(multilist_is_empty(ml));
usr/src/uts/common/fs/zfs/multilist.c
123
for (int i = 0; i < ml->ml_num_sublists; i++) {
usr/src/uts/common/fs/zfs/multilist.c
124
multilist_sublist_t *mls = &ml->ml_sublists[i];
usr/src/uts/common/fs/zfs/multilist.c
132
ASSERT3P(ml->ml_sublists, !=, NULL);
usr/src/uts/common/fs/zfs/multilist.c
133
kmem_free(ml->ml_sublists,
usr/src/uts/common/fs/zfs/multilist.c
134
sizeof (multilist_sublist_t) * ml->ml_num_sublists);
usr/src/uts/common/fs/zfs/multilist.c
136
ml->ml_num_sublists = 0;
usr/src/uts/common/fs/zfs/multilist.c
137
ml->ml_offset = 0;
usr/src/uts/common/fs/zfs/multilist.c
138
kmem_free(ml, sizeof (multilist_t));
usr/src/uts/common/fs/zfs/multilist.c
151
multilist_insert(multilist_t *ml, void *obj)
usr/src/uts/common/fs/zfs/multilist.c
153
unsigned int sublist_idx = ml->ml_index_func(ml, obj);
usr/src/uts/common/fs/zfs/multilist.c
157
DTRACE_PROBE3(multilist__insert, multilist_t *, ml,
usr/src/uts/common/fs/zfs/multilist.c
160
ASSERT3U(sublist_idx, <, ml->ml_num_sublists);
usr/src/uts/common/fs/zfs/multilist.c
162
mls = &ml->ml_sublists[sublist_idx];
usr/src/uts/common/fs/zfs/multilist.c
178
ASSERT(!multilist_link_active(multilist_d2l(ml, obj)));
usr/src/uts/common/fs/zfs/multilist.c
196
multilist_remove(multilist_t *ml, void *obj)
usr/src/uts/common/fs/zfs/multilist.c
198
unsigned int sublist_idx = ml->ml_index_func(ml, obj);
usr/src/uts/common/fs/zfs/multilist.c
202
DTRACE_PROBE3(multilist__remove, multilist_t *, ml,
usr/src/uts/common/fs/zfs/multilist.c
205
ASSERT3U(sublist_idx, <, ml->ml_num_sublists);
usr/src/uts/common/fs/zfs/multilist.c
207
mls = &ml->ml_sublists[sublist_idx];
usr/src/uts/common/fs/zfs/multilist.c
214
ASSERT(multilist_link_active(multilist_d2l(ml, obj)));
usr/src/uts/common/fs/zfs/multilist.c
239
multilist_is_empty(multilist_t *ml)
usr/src/uts/common/fs/zfs/multilist.c
241
for (int i = 0; i < ml->ml_num_sublists; i++) {
usr/src/uts/common/fs/zfs/multilist.c
242
multilist_sublist_t *mls = &ml->ml_sublists[i];
usr/src/uts/common/fs/zfs/multilist.c
265
multilist_get_num_sublists(multilist_t *ml)
usr/src/uts/common/fs/zfs/multilist.c
267
return (ml->ml_num_sublists);
usr/src/uts/common/fs/zfs/multilist.c
272
multilist_get_random_index(multilist_t *ml)
usr/src/uts/common/fs/zfs/multilist.c
274
return (spa_get_random(ml->ml_num_sublists));
usr/src/uts/common/fs/zfs/multilist.c
279
multilist_sublist_lock(multilist_t *ml, unsigned int sublist_idx)
usr/src/uts/common/fs/zfs/multilist.c
283
ASSERT3U(sublist_idx, <, ml->ml_num_sublists);
usr/src/uts/common/fs/zfs/multilist.c
284
mls = &ml->ml_sublists[sublist_idx];
usr/src/uts/common/fs/zfs/multilist.c
292
multilist_sublist_lock_obj(multilist_t *ml, void *obj)
usr/src/uts/common/fs/zfs/multilist.c
294
return (multilist_sublist_lock(ml, ml->ml_index_func(ml, obj)));
usr/src/uts/common/fs/zfs/multilist.c
36
multilist_d2l(multilist_t *ml, void *obj)
usr/src/uts/common/fs/zfs/multilist.c
38
return ((multilist_node_t *)((char *)obj + ml->ml_offset));
usr/src/uts/common/fs/zfs/multilist.c
77
multilist_t *ml = kmem_alloc(sizeof (*ml), KM_SLEEP);
usr/src/uts/common/fs/zfs/multilist.c
78
ml->ml_offset = offset;
usr/src/uts/common/fs/zfs/multilist.c
79
ml->ml_num_sublists = num;
usr/src/uts/common/fs/zfs/multilist.c
80
ml->ml_index_func = index_func;
usr/src/uts/common/fs/zfs/multilist.c
82
ml->ml_sublists = kmem_zalloc(sizeof (multilist_sublist_t) *
usr/src/uts/common/fs/zfs/multilist.c
83
ml->ml_num_sublists, KM_SLEEP);
usr/src/uts/common/fs/zfs/multilist.c
85
ASSERT3P(ml->ml_sublists, !=, NULL);
usr/src/uts/common/fs/zfs/multilist.c
87
for (int i = 0; i < ml->ml_num_sublists; i++) {
usr/src/uts/common/fs/zfs/multilist.c
88
multilist_sublist_t *mls = &ml->ml_sublists[i];
usr/src/uts/common/fs/zfs/multilist.c
92
return (ml);
usr/src/uts/common/io/fssnap.c
242
static struct modlinkage ml = {
usr/src/uts/common/io/fssnap.c
263
error = mod_install(&ml);
usr/src/uts/common/io/fssnap.c
307
return (mod_info(&ml, modinfop));
usr/src/uts/common/io/fssnap.c
315
error = mod_remove(&ml);
usr/src/uts/common/io/hxge/hpi_txdma.c
277
tdc_mbl_t ml;
usr/src/uts/common/io/hxge/hpi_txdma.c
286
mh.value = ml.value = 0;
usr/src/uts/common/io/hxge/hpi_txdma.c
291
TXDMA_REG_READ64(handle, TDC_MBL, channel, &ml.value);
usr/src/uts/common/io/hxge/hpi_txdma.c
292
*mbox_addr = ml.value;
usr/src/uts/common/io/hxge/hpi_txdma.c
298
ml.bits.mbaddr = ((*mbox_addr & TDC_MBL_MASK) >> TDC_MBL_SHIFT);
usr/src/uts/common/io/hxge/hpi_txdma.c
299
TXDMA_REG_WRITE64(handle, TDC_MBL, channel, ml.value);
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1417
txdma_mbl_t ml;
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1428
mh.value = ml.value = 0;
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1433
TXDMA_REG_READ64(handle, TXDMA_MBL_REG, channel, &ml.value);
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1434
*mbox_addr = ml.value;
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1440
ml.bits.ldw.mbaddr = ((*mbox_addr & TXDMA_MBL_MASK) >>
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1442
TXDMA_REG_WRITE64(handle, TXDMA_MBL_REG, channel, ml.value);
usr/src/uts/common/io/ppp/spppcomp/zlib.c
5662
uInt ml; /* mask for literal/length tree */
usr/src/uts/common/io/ppp/spppcomp/zlib.c
5672
ml = inflate_mask[bl];
usr/src/uts/common/io/ppp/spppcomp/zlib.c
5680
if ((e = (t = tl + ((uInt)b & ml))->exop) == 0) {
usr/src/uts/common/io/trill.c
85
static struct modlinkage ml = {
usr/src/uts/common/io/trill.c
913
if ((rc = mod_install(&ml)) != 0)
usr/src/uts/common/io/trill.c
921
return (mod_info(&ml, modinfop));
usr/src/uts/common/io/trill.c
932
if (rc == 0 && ((rc = mod_remove(&ml)) == 0))
usr/src/uts/common/os/mem_cage.c
377
kcage_range_init(struct memlist *ml, kcage_dir_t d, pgcnt_t preferred_size)
usr/src/uts/common/os/mem_cage.c
387
while (ml->ml_next != NULL)
usr/src/uts/common/os/mem_cage.c
388
ml = ml->ml_next;
usr/src/uts/common/os/mem_cage.c
393
while (ml != NULL) {
usr/src/uts/common/os/mem_cage.c
394
ret = kcage_range_add_internal(btop(ml->ml_address),
usr/src/uts/common/os/mem_cage.c
395
btop(ml->ml_size), d);
usr/src/uts/common/os/mem_cage.c
398
"ml=%p, ret=0x%x\n", (void *)ml, ret);
usr/src/uts/common/os/mem_cage.c
400
ml = (d == KCAGE_DOWN ? ml->ml_prev : ml->ml_next);
usr/src/uts/common/xen/io/xnb.c
1040
for (ml = mp, ml_prev = NULL; ml != NULL; ml = ml->b_cont) {
usr/src/uts/common/xen/io/xnb.c
1041
size_t chunk = ml->b_wptr - ml->b_rptr;
usr/src/uts/common/xen/io/xnb.c
1054
if (is_foreign(ml->b_rptr) || is_foreign(ml->b_wptr)) {
usr/src/uts/common/xen/io/xnb.c
1055
mblk_t *ml_new = replace_msg(ml, chunk,
usr/src/uts/common/xen/io/xnb.c
1059
if (free == ml)
usr/src/uts/common/xen/io/xnb.c
1061
if (mp == ml)
usr/src/uts/common/xen/io/xnb.c
1063
ml = ml_new;
usr/src/uts/common/xen/io/xnb.c
1068
rpt_align = (uchar_t *)ALIGN2PAGE(ml->b_rptr);
usr/src/uts/common/xen/io/xnb.c
1069
r_offset = (uint16_t)(ml->b_rptr - rpt_align);
usr/src/uts/common/xen/io/xnb.c
1070
r_tmp = ml->b_rptr;
usr/src/uts/common/xen/io/xnb.c
1076
(void *)mp, (void *)saved_mp, (void *)ml,
usr/src/uts/common/xen/io/xnb.c
1096
(mblk_t *), ml, int, chunk, int,
usr/src/uts/common/xen/io/xnb.c
1120
ml_prev = ml;
usr/src/uts/common/xen/io/xnb.c
1122
DTRACE_PROBE4(mblk_loop_end, (mblk_t *), ml, int,
usr/src/uts/common/xen/io/xnb.c
694
mblk_t *ml;
usr/src/uts/common/xen/io/xnb.c
721
for (ml = mp; ml != NULL; ml = ml->b_cont) {
usr/src/uts/common/xen/io/xnb.c
722
size_t chunk = ml->b_wptr - ml->b_rptr;
usr/src/uts/common/xen/io/xnb.c
724
bcopy(ml->b_rptr, valoop, chunk);
usr/src/uts/common/xen/io/xnb.c
964
mblk_t *ml, *ml_prev;
usr/src/uts/common/xen/io/xnf.c
1758
for (mblk_t *ml = mp; ml != NULL; ml = ml->b_cont) {
usr/src/uts/common/xen/io/xnf.c
1763
if (MBLKL(ml) == 0)
usr/src/uts/common/xen/io/xnf.c
1784
NULL, (char *)ml->b_rptr, MBLKL(ml),
usr/src/uts/common/xen/io/xnf.c
1893
mblk_t *ml;
usr/src/uts/common/xen/io/xnf.c
1949
for (ml = mp, pages = 0, chunks = 0, length = 0; ml != NULL;
usr/src/uts/common/xen/io/xnf.c
1950
ml = ml->b_cont, chunks++) {
usr/src/uts/common/xen/io/xnf.c
1951
pages += xnf_mblk_pages(ml);
usr/src/uts/common/xen/io/xnf.c
1952
length += MBLKL(ml);
usr/src/uts/i86pc/dboot/dboot_startkern.c
621
struct boot_memlist *ml;
usr/src/uts/i86pc/dboot/dboot_startkern.c
624
ml = &pcimemlists[i];
usr/src/uts/i86pc/dboot/dboot_startkern.c
627
if (start <= ml->addr && ml->addr + ml->size <= end) {
usr/src/uts/i86pc/dboot/dboot_startkern.c
635
else if (ml->addr < start && end < ml->addr + ml->size) {
usr/src/uts/i86pc/dboot/dboot_startkern.c
643
ml->size = start - ml->addr;
usr/src/uts/i86pc/dboot/dboot_startkern.c
645
++ml;
usr/src/uts/i86pc/dboot/dboot_startkern.c
646
ml->size = (ml->addr + ml->size) - end;
usr/src/uts/i86pc/dboot/dboot_startkern.c
647
ml->addr = end;
usr/src/uts/i86pc/dboot/dboot_startkern.c
652
else if (ml->addr < end && end < ml->addr + ml->size) {
usr/src/uts/i86pc/dboot/dboot_startkern.c
653
ml->size -= end - ml->addr;
usr/src/uts/i86pc/dboot/dboot_startkern.c
654
ml->addr = end;
usr/src/uts/i86pc/dboot/dboot_startkern.c
658
else if (ml->addr <= start && start < ml->addr + ml->size) {
usr/src/uts/i86pc/dboot/dboot_startkern.c
659
ml->size = start - ml->addr;
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2641
acpidev_dr_mem_search_srat(struct memlist *ml, uint32_t *pxmidp)
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2649
ASSERT(ml != NULL);
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2662
ml->ml_address >= mp->BaseAddress &&
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2663
ml->ml_address <= mp->BaseAddress + mp->Length) {
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2679
while (ml) {
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2680
if (ml->ml_address < start ||
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2681
ml->ml_address + ml->ml_size > end) {
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2687
ml = ml->ml_next;
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2698
acpidev_dr_get_mem_numa_info(ACPI_HANDLE hdl, struct memlist *ml,
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2701
ASSERT(ml != NULL);
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2704
if (ml == NULL || hdlpp == NULL || pxmidp == NULL) {
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
2720
if (ACPI_FAILURE(acpidev_dr_mem_search_srat(ml, pxmidp))) {
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1141
struct memlist *ml = NULL, *ml2 = NULL;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1186
ml = memlist_add_span(ml, addr, size);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1242
if (ml)
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1243
memlist_delete(ml);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1250
mp->memlist = ml;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1329
struct memlist *ml = NULL;
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1341
for (ml = phys_install; ml; ml = ml->ml_next)
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1342
if (ml->ml_address >= pa && ml->ml_address < dp->slice_top)
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
1348
stat->configured = (ml != NULL);
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
2726
drmach_mem_get_memlist(drmachid_t id, struct memlist **ml)
usr/src/uts/i86pc/io/acpi/drmach_acpi/drmach_acpi.c
2739
*ml = mlist;
usr/src/uts/i86pc/io/dr/dr.c
2922
struct memlist *ml;
usr/src/uts/i86pc/io/dr/dr.c
2955
for (ml = phys_install; ml; ml = ml->ml_next)
usr/src/uts/i86pc/io/dr/dr.c
2956
if ((endpa <= ml->ml_address) ||
usr/src/uts/i86pc/io/dr/dr.c
2957
(basepa >= (ml->ml_address + ml->ml_size)))
usr/src/uts/i86pc/io/dr/dr.c
2962
if (ml == NULL)
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
166
struct memlist *ml, *mc;
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
181
ml = dr_get_memlist(mp);
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
187
ml = memlist_del_span(ml, dr_physmax, UINT64_MAX - dr_physmax);
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
189
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
230
memlist_delete(ml);
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
368
struct memlist *ml;
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
370
ml = dr_get_memlist(mp);
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
371
rv = ml ? dr_del_mlist_query(ml, &mq) : -1;
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
372
memlist_delete(ml);
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
482
struct memlist *mlist, *ml;
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
504
for (ml = mlist; ml != NULL; ml = ml->ml_next) {
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
509
ml->ml_address,
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
510
ml->ml_size);
usr/src/uts/i86pc/io/dr/dr_util.c
177
register struct memlist *ml;
usr/src/uts/i86pc/io/dr/dr_util.c
179
for (ml = mlist; ml; ml = mlist) {
usr/src/uts/i86pc/io/dr/dr_util.c
180
mlist = ml->ml_next;
usr/src/uts/i86pc/io/dr/dr_util.c
181
FREESTRUCT(ml, struct memlist, 1);
usr/src/uts/i86pc/io/dr/dr_util.c
254
register struct memlist *ml;
usr/src/uts/i86pc/io/dr/dr_util.c
258
else for (ml = mlist; ml; ml = ml->ml_next)
usr/src/uts/i86pc/io/dr/dr_util.c
260
ml->ml_address, ml->ml_size);
usr/src/uts/i86pc/io/dr/dr_util.c
290
struct memlist *ml, *tl, *nl;
usr/src/uts/i86pc/io/dr/dr_util.c
304
for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) {
usr/src/uts/i86pc/io/dr/dr_util.c
305
if (base < ml->ml_address) {
usr/src/uts/i86pc/io/dr/dr_util.c
306
if ((base + len) < ml->ml_address) {
usr/src/uts/i86pc/io/dr/dr_util.c
310
nl->ml_next = ml;
usr/src/uts/i86pc/io/dr/dr_util.c
311
if ((nl->ml_prev = ml->ml_prev) != NULL)
usr/src/uts/i86pc/io/dr/dr_util.c
313
ml->ml_prev = nl;
usr/src/uts/i86pc/io/dr/dr_util.c
314
if (mlist == ml)
usr/src/uts/i86pc/io/dr/dr_util.c
317
ml->ml_size = MAX((base + len),
usr/src/uts/i86pc/io/dr/dr_util.c
318
(ml->ml_address + ml->ml_size)) - base;
usr/src/uts/i86pc/io/dr/dr_util.c
319
ml->ml_address = base;
usr/src/uts/i86pc/io/dr/dr_util.c
323
} else if (base <= (ml->ml_address + ml->ml_size)) {
usr/src/uts/i86pc/io/dr/dr_util.c
324
ml->ml_size = MAX((base + len),
usr/src/uts/i86pc/io/dr/dr_util.c
325
(ml->ml_address + ml->ml_size)) -
usr/src/uts/i86pc/io/dr/dr_util.c
326
MIN(ml->ml_address, base);
usr/src/uts/i86pc/io/dr/dr_util.c
327
ml->ml_address = MIN(ml->ml_address, base);
usr/src/uts/i86pc/io/dr/dr_util.c
331
if (ml == NULL) {
usr/src/uts/i86pc/io/dr/dr_util.c
349
struct memlist *ml, *tl, *nlp;
usr/src/uts/i86pc/io/dr/dr_util.c
358
for (tl = ml = mlist; ml; tl = ml, ml = nlp) {
usr/src/uts/i86pc/io/dr/dr_util.c
361
nlp = ml->ml_next;
usr/src/uts/i86pc/io/dr/dr_util.c
363
if (end <= ml->ml_address)
usr/src/uts/i86pc/io/dr/dr_util.c
366
mend = ml->ml_address + ml->ml_size;
usr/src/uts/i86pc/io/dr/dr_util.c
368
if (base <= ml->ml_address) {
usr/src/uts/i86pc/io/dr/dr_util.c
369
ml->ml_address = end;
usr/src/uts/i86pc/io/dr/dr_util.c
371
ml->ml_size = 0ull;
usr/src/uts/i86pc/io/dr/dr_util.c
373
ml->ml_size = mend - ml->ml_address;
usr/src/uts/i86pc/io/dr/dr_util.c
375
ml->ml_size = base - ml->ml_address;
usr/src/uts/i86pc/io/dr/dr_util.c
386
nl->ml_prev = ml;
usr/src/uts/i86pc/io/dr/dr_util.c
387
ml->ml_next = nl;
usr/src/uts/i86pc/io/dr/dr_util.c
391
if (ml->ml_size == 0ull) {
usr/src/uts/i86pc/io/dr/dr_util.c
392
if (ml == mlist) {
usr/src/uts/i86pc/io/dr/dr_util.c
395
FREESTRUCT(ml, struct memlist, 1);
usr/src/uts/i86pc/io/dr/dr_util.c
398
ml = nlp;
usr/src/uts/i86pc/io/dr/dr_util.c
402
FREESTRUCT(ml, struct memlist, 1);
usr/src/uts/i86pc/io/dr/dr_util.c
403
ml = tl;
usr/src/uts/i86pc/io/dr/dr_util.c
418
struct memlist *ml, *tl, *nl;
usr/src/uts/i86pc/io/dr/dr_util.c
432
for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) {
usr/src/uts/i86pc/io/dr/dr_util.c
433
if (base < ml->ml_address) {
usr/src/uts/i86pc/io/dr/dr_util.c
437
nl->ml_next = ml;
usr/src/uts/i86pc/io/dr/dr_util.c
438
if ((nl->ml_prev = ml->ml_prev) != NULL)
usr/src/uts/i86pc/io/dr/dr_util.c
440
ml->ml_prev = nl;
usr/src/uts/i86pc/io/dr/dr_util.c
441
if (mlist == ml)
usr/src/uts/i86pc/io/dr/dr_util.c
447
if (ml == NULL) {
usr/src/uts/i86pc/os/fakebop.c
206
struct memlist *ml = (struct memlist *)xbootp->bi_phys_install;
usr/src/uts/i86pc/os/fakebop.c
221
for (; ml; ml = ml->ml_next) {
usr/src/uts/i86pc/os/fakebop.c
222
start = P2ROUNDUP(ml->ml_address, align);
usr/src/uts/i86pc/os/fakebop.c
223
end = P2ALIGN(ml->ml_address + ml->ml_size, align);
usr/src/uts/i86pc/os/lgrpplat.c
2922
struct memlist *ml;
usr/src/uts/i86pc/os/lgrpplat.c
2926
for (ml = bootops->boot_mem->physinstalled;
usr/src/uts/i86pc/os/lgrpplat.c
2927
ml; ml = ml->ml_next) {
usr/src/uts/i86pc/os/lgrpplat.c
2928
uint64_t tstart = ml->ml_address;
usr/src/uts/i86pc/os/lgrpplat.c
2931
tend = ml->ml_address + ml->ml_size;
usr/src/uts/i86pc/sys/acpidev_dr.h
238
struct memlist *ml, void **hdlpp, uint32_t *pxmidp,
usr/src/uts/i86pc/sys/dr_util.h
50
#define MEMLIST_DUMP(ml) memlist_dump(ml)
usr/src/uts/i86pc/sys/dr_util.h
52
#define MEMLIST_DUMP(ml)
usr/src/uts/i86pc/sys/drmach.h
150
struct memlist **ml);
usr/src/uts/intel/io/ipmi/ipmi_main.c
624
static struct modlinkage ml = {
usr/src/uts/intel/io/ipmi/ipmi_main.c
631
return (mod_install(&ml));
usr/src/uts/intel/io/ipmi/ipmi_main.c
637
return (mod_remove(&ml));
usr/src/uts/intel/io/ipmi/ipmi_main.c
643
return (mod_info(&ml, mip));
usr/src/uts/intel/io/pci/pci_boot.c
1696
for (struct memlist *ml = pci_bus_res[bus].mem_avail;
usr/src/uts/intel/io/pci/pci_boot.c
1697
ml != NULL; ml = ml->ml_next) {
usr/src/uts/intel/io/pci/pci_boot.c
1698
if (ml->ml_address < UINT32_MAX)
usr/src/uts/intel/io/pci/pci_boot.c
1699
mem += ml->ml_size;
usr/src/uts/intel/io/vmm/vmm_vm.c
660
list_t *ml = &vms->vms_maplist;
usr/src/uts/intel/io/vmm/vmm_vm.c
668
for (vmsm = list_head(ml); vmsm != NULL; vmsm = list_next(ml, vmsm)) {
usr/src/uts/intel/io/vmm/vmm_vm.c
690
list_t *ml = &vms->vms_maplist;
usr/src/uts/intel/io/vmm/vmm_vm.c
696
for (vmsm = list_head(ml); vmsm != NULL; vmsm = list_next(ml, vmsm)) {
usr/src/uts/intel/io/vmm/vmm_vm.c
713
list_t *ml = &vms->vms_maplist;
usr/src/uts/intel/io/vmm/vmm_vm.c
718
list_remove(ml, vmsm);
usr/src/uts/sun4/io/fpc/fpc.c
62
static struct modlinkage ml = {
usr/src/uts/sun4/io/fpc/fpc.c
73
return (mod_install(&ml));
usr/src/uts/sun4/io/fpc/fpc.c
79
return (mod_info(&ml, modinfop));
usr/src/uts/sun4/io/fpc/fpc.c
85
return (mod_remove(&ml));
usr/src/uts/sun4u/io/sbd.c
3827
struct memlist *ml;
usr/src/uts/sun4u/io/sbd.c
3863
for (ml = phys_install; ml; ml = ml->ml_next)
usr/src/uts/sun4u/io/sbd.c
3864
if ((endpa <= ml->ml_address) ||
usr/src/uts/sun4u/io/sbd.c
3865
(basepa >= (ml->ml_address + ml->ml_size)))
usr/src/uts/sun4u/io/sbd.c
3870
if (ml != NULL)
usr/src/uts/sun4u/io/sbd.c
4683
struct memlist *ml;
usr/src/uts/sun4u/io/sbd.c
4719
for (ml = phys_install; ml; ml = ml->ml_next)
usr/src/uts/sun4u/io/sbd.c
4720
if ((endpa <= ml->ml_address) ||
usr/src/uts/sun4u/io/sbd.c
4721
(basepa >= (ml->ml_address + ml->ml_size)))
usr/src/uts/sun4u/io/sbd.c
4727
if (ml) {
usr/src/uts/sun4u/io/sbd_mem.c
1008
memlist_delete(ml);
usr/src/uts/sun4u/io/sbd_mem.c
1037
mp->sbm_del_mlist = ml;
usr/src/uts/sun4u/io/sbd_mem.c
1038
mp->sbm_mlist = ml;
usr/src/uts/sun4u/io/sbd_mem.c
1456
struct memlist *ml, *mlist;
usr/src/uts/sun4u/io/sbd_mem.c
1458
for (ml = mlist; ml; ml = ml->ml_next)
usr/src/uts/sun4u/io/sbd_mem.c
1459
mp->sbm_npages += btop(ml->ml_size);
usr/src/uts/sun4u/io/sbd_mem.c
1488
sbd_reserve_mem_spans(memhandle_t *mhp, struct memlist *ml)
usr/src/uts/sun4u/io/sbd_mem.c
1503
for (mc = ml; mc != NULL; mc = mc->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
2119
register struct memlist *ml;
usr/src/uts/sun4u/io/sbd_mem.c
2124
for (ml = mlist; ml; ml = ml->ml_next)
usr/src/uts/sun4u/io/sbd_mem.c
2127
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/io/sbd_mem.c
2237
struct memlist *ml, *mc;
usr/src/uts/sun4u/io/sbd_mem.c
2302
ml = sbd_get_memlist(mp, ep);
usr/src/uts/sun4u/io/sbd_mem.c
2303
if (ml == NULL) {
usr/src/uts/sun4u/io/sbd_mem.c
2316
SBD_MEMLIST_DUMP(ml);
usr/src/uts/sun4u/io/sbd_mem.c
2318
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
2378
memlist_delete(ml);
usr/src/uts/sun4u/io/sbd_mem.c
278
struct memlist *mlist, *ml;
usr/src/uts/sun4u/io/sbd_mem.c
336
for (ml = mlist; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
337
(void) sbdp_mem_add_span(hdp, ml->ml_address,
usr/src/uts/sun4u/io/sbd_mem.c
338
ml->ml_size);
usr/src/uts/sun4u/io/sbd_mem.c
476
sbd_add_memory_spans(sbd_board_t *sbp, struct memlist *ml)
usr/src/uts/sun4u/io/sbd_mem.c
482
SBD_MEMLIST_DUMP(ml);
usr/src/uts/sun4u/io/sbd_mem.c
486
if (memlist_intersect(phys_install, ml)) {
usr/src/uts/sun4u/io/sbd_mem.c
493
for (; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
499
base = _b64top(ml->ml_address);
usr/src/uts/sun4u/io/sbd_mem.c
500
npgs = _b64top(ml->ml_size);
usr/src/uts/sun4u/io/sbd_mem.c
509
(void) sbdp_mem_add_span(hdp, ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/io/sbd_mem.c
543
struct memlist *ml;
usr/src/uts/sun4u/io/sbd_mem.c
636
for (ml = t_mp->sbm_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
637
ml->ml_address -= t_basepa;
usr/src/uts/sun4u/io/sbd_mem.c
638
ml->ml_address += s_new_basepa;
usr/src/uts/sun4u/io/sbd_mem.c
651
for (ml = s_mp->sbm_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
652
ml->ml_address -= s_basepa;
usr/src/uts/sun4u/io/sbd_mem.c
653
ml->ml_address += t_basepa;
usr/src/uts/sun4u/io/sbd_mem.c
666
for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
667
ml->ml_address -= s_basepa;
usr/src/uts/sun4u/io/sbd_mem.c
668
ml->ml_address += t_basepa;
usr/src/uts/sun4u/io/sbd_mem.c
67
sbd_mem_unit_t *mp, struct memlist *ml);
usr/src/uts/sun4u/io/sbd_mem.c
844
struct memlist *ml;
usr/src/uts/sun4u/io/sbd_mem.c
948
ml = sbd_get_memlist(mp, lep);
usr/src/uts/sun4u/io/sbd_mem.c
950
if (ml == NULL) {
usr/src/uts/sun4u/io/sbd_mem.c
960
memlist_delete(ml);
usr/src/uts/sun4u/io/sbd_mem.c
975
sbd_reserve_mem_spans(&mp->sbm_memhandle, ml)) {
usr/src/uts/sun4u/io/sbd_mem.c
984
if (sbd_select_mem_target(hp, mp, ml)) {
usr/src/uts/sun4u/ngdr/io/dr.c
2953
struct memlist *ml;
usr/src/uts/sun4u/ngdr/io/dr.c
2998
for (ml = phys_install; ml; ml = ml->ml_next)
usr/src/uts/sun4u/ngdr/io/dr.c
2999
if ((endpa <= ml->ml_address) ||
usr/src/uts/sun4u/ngdr/io/dr.c
3000
(basepa >= (ml->ml_address + ml->ml_size)))
usr/src/uts/sun4u/ngdr/io/dr.c
3005
if (ml == NULL)
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1060
dr_add_memory_spans(dr_mem_unit_t *mp, struct memlist *ml)
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1065
PR_MEMLIST_DUMP(ml);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1069
if (memlist_intersect(phys_install, ml)) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1075
for (; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1081
base = _b64top(ml->ml_address);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1082
npgs = _b64top(ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1088
ml->ml_address,
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1089
ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1116
struct memlist *ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1217
for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1219
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1230
for (ml = t_mp->sbm_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1231
ml->ml_address -= t_old_basepa;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1232
ml->ml_address += t_new_basepa;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1245
for (ml = s_mp->sbm_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1246
ml->ml_address -= s_old_basepa;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1247
ml->ml_address += s_new_basepa;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1289
for (ml = s_copy_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1292
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1298
for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1301
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1303
for (ml = t_excess_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1306
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1328
for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1329
ml->ml_address -= s_old_basepa;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1330
ml->ml_address += s_new_basepa;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1456
struct memlist *ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1512
ml = dr_get_memlist(mp);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1513
if (ml == NULL) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1523
memlist_delete(ml);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1532
dr_reserve_mem_spans(&mp->sbm_memhandle, ml)) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1541
if (dr_select_mem_target(hp, mp, ml)) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1565
memlist_delete(ml);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1586
mp->sbm_del_mlist = ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1587
mp->sbm_mlist = ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1965
struct memlist *ml, *mlist;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1979
for (ml = mlist; ml; ml = ml->ml_next)
usr/src/uts/sun4u/ngdr/io/dr_mem.c
1980
mp->sbm_npages += btop(ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2012
dr_reserve_mem_spans(memhandle_t *mhp, struct memlist *ml)
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2027
for (mc = ml; mc != NULL; mc = mc->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2529
struct memlist *ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2550
for (ml = s_mp->sbm_dyn_segs; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2551
if (s_del_pa > ml->ml_address &&
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2552
s_del_pa < ml->ml_address + ml->ml_size) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2553
s_del_pa = ml->ml_address;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
293
struct memlist *ml, *mc;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
307
ml = dr_get_memlist(mp);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
308
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
349
memlist_delete(ml);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
371
struct memlist *ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
383
for (ml = mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
388
dst_pa = ml->ml_address;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
389
if (ml->ml_address & PAGEOFFSET)
usr/src/uts/sun4u/ngdr/io/dr_mem.c
392
"page boundary", f, ml->ml_address);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
394
nbytes = ml->ml_size;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
395
if (ml->ml_size & PAGEOFFSET)
usr/src/uts/sun4u/ngdr/io/dr_mem.c
398
"page boundary", f, ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
651
struct memlist *mlist, *ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
660
for (ml = mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
661
if ((ml->ml_address & sm) != sa) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
663
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
674
for (ml = mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
678
_b64top(ml->ml_address), _b64top(ml->ml_size), &mq);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
73
struct memlist *ml);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
951
struct memlist *mlist, *ml;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
977
for (ml = mlist; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
982
ml->ml_address,
usr/src/uts/sun4u/ngdr/io/dr_mem.c
983
ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_util.c
177
register struct memlist *ml;
usr/src/uts/sun4u/ngdr/io/dr_util.c
179
for (ml = mlist; ml; ml = mlist) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
180
mlist = ml->ml_next;
usr/src/uts/sun4u/ngdr/io/dr_util.c
181
FREESTRUCT(ml, struct memlist, 1);
usr/src/uts/sun4u/ngdr/io/dr_util.c
254
register struct memlist *ml;
usr/src/uts/sun4u/ngdr/io/dr_util.c
258
else for (ml = mlist; ml; ml = ml->ml_next)
usr/src/uts/sun4u/ngdr/io/dr_util.c
259
printf("memlist> 0x%lx, 0x%lx\n", ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_util.c
289
struct memlist *ml, *tl, *nl;
usr/src/uts/sun4u/ngdr/io/dr_util.c
303
for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
304
if (base < ml->ml_address) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
305
if ((base + len) < ml->ml_address) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
309
nl->ml_next = ml;
usr/src/uts/sun4u/ngdr/io/dr_util.c
310
if ((nl->ml_prev = ml->ml_prev) != NULL)
usr/src/uts/sun4u/ngdr/io/dr_util.c
312
ml->ml_prev = nl;
usr/src/uts/sun4u/ngdr/io/dr_util.c
313
if (mlist == ml)
usr/src/uts/sun4u/ngdr/io/dr_util.c
316
ml->ml_size = MAX((base + len),
usr/src/uts/sun4u/ngdr/io/dr_util.c
317
(ml->ml_address + ml->ml_size)) - base;
usr/src/uts/sun4u/ngdr/io/dr_util.c
318
ml->ml_address = base;
usr/src/uts/sun4u/ngdr/io/dr_util.c
322
} else if (base <= (ml->ml_address + ml->ml_size)) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
323
ml->ml_size = MAX((base + len),
usr/src/uts/sun4u/ngdr/io/dr_util.c
324
(ml->ml_address + ml->ml_size)) -
usr/src/uts/sun4u/ngdr/io/dr_util.c
325
MIN(ml->ml_address, base);
usr/src/uts/sun4u/ngdr/io/dr_util.c
326
ml->ml_address = MIN(ml->ml_address, base);
usr/src/uts/sun4u/ngdr/io/dr_util.c
330
if (ml == NULL) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
348
struct memlist *ml, *tl, *nlp;
usr/src/uts/sun4u/ngdr/io/dr_util.c
357
for (tl = ml = mlist; ml; tl = ml, ml = nlp) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
360
nlp = ml->ml_next;
usr/src/uts/sun4u/ngdr/io/dr_util.c
362
if (end <= ml->ml_address)
usr/src/uts/sun4u/ngdr/io/dr_util.c
365
mend = ml->ml_address + ml->ml_size;
usr/src/uts/sun4u/ngdr/io/dr_util.c
367
if (base <= ml->ml_address) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
368
ml->ml_address = end;
usr/src/uts/sun4u/ngdr/io/dr_util.c
370
ml->ml_size = 0ull;
usr/src/uts/sun4u/ngdr/io/dr_util.c
372
ml->ml_size = mend - ml->ml_address;
usr/src/uts/sun4u/ngdr/io/dr_util.c
374
ml->ml_size = base - ml->ml_address;
usr/src/uts/sun4u/ngdr/io/dr_util.c
385
nl->ml_prev = ml;
usr/src/uts/sun4u/ngdr/io/dr_util.c
386
ml->ml_next = nl;
usr/src/uts/sun4u/ngdr/io/dr_util.c
390
if (ml->ml_size == 0ull) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
391
if (ml == mlist) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
394
FREESTRUCT(ml, struct memlist, 1);
usr/src/uts/sun4u/ngdr/io/dr_util.c
397
ml = nlp;
usr/src/uts/sun4u/ngdr/io/dr_util.c
401
FREESTRUCT(ml, struct memlist, 1);
usr/src/uts/sun4u/ngdr/io/dr_util.c
402
ml = tl;
usr/src/uts/sun4u/ngdr/io/dr_util.c
417
struct memlist *ml, *tl, *nl;
usr/src/uts/sun4u/ngdr/io/dr_util.c
431
for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
432
if (base < ml->ml_address) {
usr/src/uts/sun4u/ngdr/io/dr_util.c
436
nl->ml_next = ml;
usr/src/uts/sun4u/ngdr/io/dr_util.c
437
if ((nl->ml_prev = ml->ml_prev) != NULL)
usr/src/uts/sun4u/ngdr/io/dr_util.c
439
ml->ml_prev = nl;
usr/src/uts/sun4u/ngdr/io/dr_util.c
440
if (mlist == ml)
usr/src/uts/sun4u/ngdr/io/dr_util.c
446
if (ml == NULL) {
usr/src/uts/sun4u/ngdr/sys/dr_util.h
53
#define MEMLIST_DUMP(ml) memlist_dump(ml)
usr/src/uts/sun4u/ngdr/sys/dr_util.h
55
#define MEMLIST_DUMP(ml)
usr/src/uts/sun4u/opl/io/dr_mem.c
1060
dr_add_memory_spans(dr_mem_unit_t *mp, struct memlist *ml)
usr/src/uts/sun4u/opl/io/dr_mem.c
1065
PR_MEMLIST_DUMP(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
1069
if (memlist_intersect(phys_install, ml)) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1075
for (; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1081
base = _b64top(ml->ml_address);
usr/src/uts/sun4u/opl/io/dr_mem.c
1082
npgs = _b64top(ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1088
ml->ml_address,
usr/src/uts/sun4u/opl/io/dr_mem.c
1089
ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1107
memlist_touch(struct memlist *ml, uint64_t add)
usr/src/uts/sun4u/opl/io/dr_mem.c
1109
while (ml != NULL) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1110
if ((add == ml->ml_address) ||
usr/src/uts/sun4u/opl/io/dr_mem.c
1111
(add == (ml->ml_address + ml->ml_size)))
usr/src/uts/sun4u/opl/io/dr_mem.c
1113
ml = ml->ml_next;
usr/src/uts/sun4u/opl/io/dr_mem.c
1122
struct memlist *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
1140
for (ml = s_mp->sbm_del_mlist; ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
1141
ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1144
PR_MEMLIST_DUMP(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
1148
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1160
for (ml = t_excess_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1163
ml0.ml_address = ml->ml_address;
usr/src/uts/sun4u/opl/io/dr_mem.c
1164
ml0.ml_size = ml->ml_size;
usr/src/uts/sun4u/opl/io/dr_mem.c
1181
if ((ml->ml_address & (MH_MPSS_ALIGNMENT - 1)) ||
usr/src/uts/sun4u/opl/io/dr_mem.c
1182
(ml->ml_size & (MH_MPSS_ALIGNMENT - 1))) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1249
struct memlist *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
1352
for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1354
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1365
for (ml = t_mp->sbm_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1366
ml->ml_address -= t_old_basepa;
usr/src/uts/sun4u/opl/io/dr_mem.c
1367
ml->ml_address += t_new_basepa;
usr/src/uts/sun4u/opl/io/dr_mem.c
1380
for (ml = s_mp->sbm_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1381
ml->ml_address -= s_old_basepa;
usr/src/uts/sun4u/opl/io/dr_mem.c
1382
ml->ml_address += s_new_basepa;
usr/src/uts/sun4u/opl/io/dr_mem.c
1407
for (ml = s_copy_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1410
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1418
for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1421
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1423
for (ml = t_excess_mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1426
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1467
for (ml = s_mp->sbm_del_mlist; !s_excess_mem_deleted && ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
1468
ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1470
PR_MEMLIST_DUMP(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
1473
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
1569
struct memlist *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
1601
ml = dr_get_memlist(mp);
usr/src/uts/sun4u/opl/io/dr_mem.c
1602
if (ml == NULL) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1615
rv = dr_del_mlist_query(ml, &mq);
usr/src/uts/sun4u/opl/io/dr_mem.c
1617
memlist_delete(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
1626
memlist_delete(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
1638
memlist_delete(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
1647
dr_reserve_mem_spans(&mp->sbm_memhandle, ml)) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1656
if (dr_select_mem_target(hp, mp, ml)) {
usr/src/uts/sun4u/opl/io/dr_mem.c
1680
memlist_delete(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
1701
mp->sbm_del_mlist = ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
1702
mp->sbm_mlist = ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
2082
dr_reserve_mem_spans(memhandle_t *mhp, struct memlist *ml)
usr/src/uts/sun4u/opl/io/dr_mem.c
2097
for (mc = ml; mc != NULL; mc = mc->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2149
struct memlist *d_ml, *t_ml, *ml, *b_ml, *x_ml = NULL;
usr/src/uts/sun4u/opl/io/dr_mem.c
2186
for (ml = s_mp->sbm_dyn_segs; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2187
b_ml = memlist_del_span(b_ml, ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
2188
b_ml = memlist_cat_span(b_ml, ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
2366
for (ml = x_ml; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2367
d_ml = memlist_del_span(d_ml, ml->ml_address,
usr/src/uts/sun4u/opl/io/dr_mem.c
2368
ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
2537
struct memlist *t_ml, *s_copy_ml, *s_del_ml, *ml, *x_ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
2571
for (ml = t_ml; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2576
ml->ml_address -= t_slice_base;
usr/src/uts/sun4u/opl/io/dr_mem.c
2580
ml->ml_address += s_slice_base;
usr/src/uts/sun4u/opl/io/dr_mem.c
2583
for (ml = t_ml; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2585
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
2592
for (x_ml = NULL, ml = s_del_ml; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2593
uint64_t del_base = ml->ml_address;
usr/src/uts/sun4u/opl/io/dr_mem.c
2594
uint64_t del_end = ml->ml_address + ml->ml_size;
usr/src/uts/sun4u/opl/io/dr_mem.c
2615
for (ml = s_del_ml; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2617
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
2642
struct memlist *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
2648
for (ml = s_ml; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2655
_b64top(ml->ml_address), _b64top(ml->ml_size), &mq);
usr/src/uts/sun4u/opl/io/dr_mem.c
2719
struct memlist *s_ml, *t_ml, *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
2737
for (ml = s_ml; ml; ml = ml->ml_next)
usr/src/uts/sun4u/opl/io/dr_mem.c
2738
ml->ml_address &= s_slice_mask;
usr/src/uts/sun4u/opl/io/dr_mem.c
2740
for (ml = t_ml; ml; ml = ml->ml_next)
usr/src/uts/sun4u/opl/io/dr_mem.c
2741
ml->ml_address &= t_slice_mask;
usr/src/uts/sun4u/opl/io/dr_mem.c
311
struct memlist *ml, *mc;
usr/src/uts/sun4u/opl/io/dr_mem.c
325
ml = dr_get_memlist(mp);
usr/src/uts/sun4u/opl/io/dr_mem.c
326
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
367
memlist_delete(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
647
struct memlist *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
660
for (ml = mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
664
_b64top(ml->ml_address), _b64top(ml->ml_size), &mq);
usr/src/uts/sun4u/opl/io/dr_mem.c
80
dr_mem_unit_t *mp, struct memlist *ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
82
static struct memlist *dr_memlist_del_retired_pages(struct memlist *ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
821
struct memlist *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
823
ml = dr_get_memlist(mp);
usr/src/uts/sun4u/opl/io/dr_mem.c
824
rv = ml ? dr_del_mlist_query(ml, &mq) : -1;
usr/src/uts/sun4u/opl/io/dr_mem.c
825
memlist_delete(ml);
usr/src/uts/sun4u/opl/io/dr_mem.c
956
struct memlist *mlist, *ml;
usr/src/uts/sun4u/opl/io/dr_mem.c
982
for (ml = mlist; ml != NULL; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
987
ml->ml_address,
usr/src/uts/sun4u/opl/io/dr_mem.c
988
ml->ml_size);
usr/src/uts/sun4u/opl/io/drmach.c
2390
drmach_mem_get_memlist(drmachid_t id, struct memlist **ml)
usr/src/uts/sun4u/opl/io/drmach.c
2426
*ml = mlist;
usr/src/uts/sun4u/opl/io/drmach.c
2467
struct memlist *ml;
usr/src/uts/sun4u/opl/io/drmach.c
2481
for (ml = phys_install; ml; ml = ml->ml_next)
usr/src/uts/sun4u/opl/io/drmach.c
2482
if (ml->ml_address >= pa && ml->ml_address < pa + slice_size)
usr/src/uts/sun4u/opl/io/drmach.c
2488
stat->configured = (ml != NULL);
usr/src/uts/sun4u/opl/io/drmach.c
2571
struct memlist *ml;
usr/src/uts/sun4u/opl/io/drmach.c
2579
for (ml = phys_install; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/drmach.c
2582
src_pa = ml->ml_address;
usr/src/uts/sun4u/opl/io/drmach.c
2583
nbytes = ml->ml_size;
usr/src/uts/sun4u/opl/io/drmach.c
2965
struct memlist *ml, *tl, *nl;
usr/src/uts/sun4u/opl/io/drmach.c
2982
for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/drmach.c
2983
if (base < ml->ml_address) {
usr/src/uts/sun4u/opl/io/drmach.c
2984
if ((base + len) < ml->ml_address) {
usr/src/uts/sun4u/opl/io/drmach.c
2991
nl->ml_next = ml;
usr/src/uts/sun4u/opl/io/drmach.c
2992
if ((nl->ml_prev = ml->ml_prev) != NULL)
usr/src/uts/sun4u/opl/io/drmach.c
2994
ml->ml_prev = nl;
usr/src/uts/sun4u/opl/io/drmach.c
2995
if (mlist == ml)
usr/src/uts/sun4u/opl/io/drmach.c
2998
ml->ml_size = MAX((base + len),
usr/src/uts/sun4u/opl/io/drmach.c
2999
(ml->ml_address + ml->ml_size)) - base;
usr/src/uts/sun4u/opl/io/drmach.c
3000
ml->ml_address = base;
usr/src/uts/sun4u/opl/io/drmach.c
3004
} else if (base <= (ml->ml_address + ml->ml_size)) {
usr/src/uts/sun4u/opl/io/drmach.c
3005
ml->ml_size =
usr/src/uts/sun4u/opl/io/drmach.c
3006
MAX((base + len), (ml->ml_address + ml->ml_size)) -
usr/src/uts/sun4u/opl/io/drmach.c
3007
MIN(ml->ml_address, base);
usr/src/uts/sun4u/opl/io/drmach.c
3008
ml->ml_address = MIN(ml->ml_address, base);
usr/src/uts/sun4u/opl/io/drmach.c
3012
if (ml == NULL) {
usr/src/uts/sun4u/opl/io/drmach.c
3121
struct memlist *ml;
usr/src/uts/sun4u/opl/io/drmach.c
3190
for (ml = prog->data->cpu_ml[cpuid]; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/drmach.c
3194
s_pa = prog->data->s_copybasepa + ml->ml_address;
usr/src/uts/sun4u/opl/io/drmach.c
3195
t_pa = prog->data->t_copybasepa + ml->ml_address;
usr/src/uts/sun4u/opl/io/drmach.c
3196
nbytes = ml->ml_size;
usr/src/uts/sun4u/opl/io/drmach.c
3364
struct memlist *ml;
usr/src/uts/sun4u/opl/io/drmach.c
3374
ml = (struct memlist *)buf;
usr/src/uts/sun4u/opl/io/drmach.c
3375
ml->ml_next = p->free_mlist;
usr/src/uts/sun4u/opl/io/drmach.c
3376
p->free_mlist = ml;
usr/src/uts/sun4u/opl/io/drmach.c
386
struct memlist *ml;
usr/src/uts/sun4u/opl/io/drmach.c
3977
struct memlist *ml;
usr/src/uts/sun4u/opl/io/drmach.c
3991
for (ml = s_mem->memlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/drmach.c
3992
ml->ml_address = ml->ml_address - s_base + t_base;
usr/src/uts/sun4u/opl/io/drmach.c
3998
for (ml = t_mem->memlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/io/drmach.c
3999
ml->ml_address = ml->ml_address - t_base + s_base;
usr/src/uts/sun4u/opl/io/drmach.c
411
ml = NULL;
usr/src/uts/sun4u/opl/io/drmach.c
415
ml = memlist_add_span(ml,
usr/src/uts/sun4u/opl/io/drmach.c
427
ml = memlist_dup(phys_install);
usr/src/uts/sun4u/opl/io/drmach.c
430
ml = memlist_del_span(ml, 0ull, mp->slice_base);
usr/src/uts/sun4u/opl/io/drmach.c
431
if (ml) {
usr/src/uts/sun4u/opl/io/drmach.c
437
ml = memlist_del_span(ml, basepa, endpa - basepa);
usr/src/uts/sun4u/opl/io/drmach.c
441
if (ml) {
usr/src/uts/sun4u/opl/io/drmach.c
444
for (p = ml; p; p = p->ml_next) {
usr/src/uts/sun4u/opl/io/drmach.c
448
mp->base_pa = ml->ml_address;
usr/src/uts/sun4u/opl/io/drmach.c
451
mp->memlist = ml;
usr/src/uts/sun4u/opl/io/mc-opl.c
2440
struct memlist *ml;
usr/src/uts/sun4u/opl/io/mc-opl.c
2442
for (ml = mlist; ml; ml = mlist) {
usr/src/uts/sun4u/opl/io/mc-opl.c
2443
mlist = ml->ml_next;
usr/src/uts/sun4u/opl/io/mc-opl.c
2444
kmem_free(ml, sizeof (struct memlist));
usr/src/uts/sun4u/opl/io/mc-opl.c
2476
struct memlist *ml, *tl, *nlp;
usr/src/uts/sun4u/opl/io/mc-opl.c
2485
for (tl = ml = mlist; ml; tl = ml, ml = nlp) {
usr/src/uts/sun4u/opl/io/mc-opl.c
2488
nlp = ml->ml_next;
usr/src/uts/sun4u/opl/io/mc-opl.c
2490
if (end <= ml->ml_address)
usr/src/uts/sun4u/opl/io/mc-opl.c
2493
mend = ml->ml_address + ml->ml_size;
usr/src/uts/sun4u/opl/io/mc-opl.c
2495
if (base <= ml->ml_address) {
usr/src/uts/sun4u/opl/io/mc-opl.c
2496
ml->ml_address = end;
usr/src/uts/sun4u/opl/io/mc-opl.c
2498
ml->ml_size = 0ull;
usr/src/uts/sun4u/opl/io/mc-opl.c
2500
ml->ml_size = mend - ml->ml_address;
usr/src/uts/sun4u/opl/io/mc-opl.c
2502
ml->ml_size = base - ml->ml_address;
usr/src/uts/sun4u/opl/io/mc-opl.c
2514
nl->ml_prev = ml;
usr/src/uts/sun4u/opl/io/mc-opl.c
2515
ml->ml_next = nl;
usr/src/uts/sun4u/opl/io/mc-opl.c
2519
if (ml->ml_size == 0ull) {
usr/src/uts/sun4u/opl/io/mc-opl.c
2520
if (ml == mlist) {
usr/src/uts/sun4u/opl/io/mc-opl.c
2523
kmem_free(ml, sizeof (struct memlist));
usr/src/uts/sun4u/opl/io/mc-opl.c
2526
ml = nlp;
usr/src/uts/sun4u/opl/io/mc-opl.c
2530
kmem_free(ml, sizeof (struct memlist));
usr/src/uts/sun4u/opl/io/mc-opl.c
2531
ml = tl;
usr/src/uts/sun4u/opl/os/opl.c
100
static struct memlist *opl_memlist_per_board(struct memlist *ml);
usr/src/uts/sun4u/opl/os/opl.c
325
opl_memlist_per_board(struct memlist *ml)
usr/src/uts/sun4u/opl/os/opl.c
334
for (; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/opl/os/opl.c
335
low = (uint64_t)ml->ml_address;
usr/src/uts/sun4u/opl/os/opl.c
336
high = low+(uint64_t)(ml->ml_size);
usr/src/uts/sun4u/opl/os/opl.c
361
struct memlist *ml, *tml;
usr/src/uts/sun4u/opl/os/opl.c
369
ml = opl_memlist_per_board(phys_avail);
usr/src/uts/sun4u/opl/os/opl.c
378
kcage_range_init(ml, KCAGE_DOWN, preferred_cage_size);
usr/src/uts/sun4u/opl/os/opl.c
382
tml = ml->ml_next;
usr/src/uts/sun4u/opl/os/opl.c
383
kmem_free(ml, sizeof (struct memlist));
usr/src/uts/sun4u/opl/os/opl.c
384
ml = tml;
usr/src/uts/sun4u/opl/os/opl.c
385
} while (ml != NULL);
usr/src/uts/sun4u/opl/sys/drmach.h
348
struct memlist **ml);
usr/src/uts/sun4u/serengeti/io/sbdp.c
430
if (bdp->ml != NULL) {
usr/src/uts/sun4u/serengeti/io/sbdp.c
431
(void) sbdp_del_memlist(hp, bdp->ml);
usr/src/uts/sun4u/serengeti/io/sbdp.c
433
bdp->ml = sbdp_get_memlist(hp, (dev_info_t *)NULL);
usr/src/uts/sun4u/serengeti/io/sbdp.c
600
if (bdp->ml) {
usr/src/uts/sun4u/serengeti/io/sbdp.c
601
(void) sbdp_del_memlist(hp, bdp->ml);
usr/src/uts/sun4u/serengeti/io/sbdp.c
604
bdp->ml = NULL;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1076
struct memlist *ml;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1095
for (ml = mlist; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1099
s_pa = ml->ml_address;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1100
t_pa = t_base + (ml->ml_address - s_base);
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1101
nbytes = ml->ml_size;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
115
register struct memlist *ml;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
120
for (ml = mlist; ml; ml = ml->ml_next)
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
122
ml->ml_address, ml->ml_size);
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1651
struct memlist *mlist, *ml;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1655
for (ml = mlist; ml; ml = ml->ml_next)
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1656
size += ml->ml_size;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
2080
struct memlist *ml;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
2089
for (ml = phys_install; ml; ml = ml->ml_next) {
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
2092
src_pa = ml->ml_address;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
2093
nbytes = ml->ml_size;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
438
mlist = sbdp_memlist_dup(s_bdp->ml);
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
446
sbdp_memlist_dump(s_bdp->ml);
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
449
sbdp_memlist_dump(t_bdp->ml);
usr/src/uts/sun4u/serengeti/sys/sbdp_priv.h
157
struct memlist *ml; /* memlist for this board */
usr/src/uts/sun4u/sys/sbdpriv.h
639
#define SBD_MEMLIST_DUMP(ml) memlist_dump(ml)
usr/src/uts/sun4u/sys/sbdpriv.h
652
#define SBD_MEMLIST_DUMP(ml)
usr/src/uts/sun4v/io/dr_mem.c
1147
struct memlist *ml;
usr/src/uts/sun4v/io/dr_mem.c
1257
for (ml = d_ml; ml; ml = ml->ml_next)
usr/src/uts/sun4v/io/dr_mem.c
1258
if (err = kcage_range_add(btop(ml->ml_address),
usr/src/uts/sun4v/io/dr_mem.c
1259
btop(ml->ml_size), KCAGE_DOWN))
usr/src/uts/sun4v/io/dr_mem.c
757
struct memlist *ml;
usr/src/uts/sun4v/io/dr_mem.c
780
for (ml = phys_copy; ml; ml = ml->ml_next)
usr/src/uts/sun4v/io/dr_mem.c
799
for (idx = 0, ml = phys_copy; ml; ml = ml->ml_next, idx++) {
usr/src/uts/sun4v/io/dr_mem.c
800
mb.addr = ml->ml_address;
usr/src/uts/sun4v/io/dr_mem.c
801
mb.size = ml->ml_size;
usr/src/uts/sun4v/io/dr_util.c
175
register struct memlist *ml;
usr/src/uts/sun4v/io/dr_util.c
177
for (ml = mlist; ml; ml = mlist) {
usr/src/uts/sun4v/io/dr_util.c
178
mlist = ml->ml_next;
usr/src/uts/sun4v/io/dr_util.c
179
kmem_free((void *)ml, sizeof (struct memlist));
usr/src/uts/sun4v/io/iospc/iospc.c
101
if ((rval = mod_install(&ml)) != DDI_SUCCESS) {
usr/src/uts/sun4v/io/iospc/iospc.c
121
rval = mod_remove(&ml);
usr/src/uts/sun4v/io/iospc/iospc.c
145
return (mod_info(&ml, modinfop));
usr/src/uts/sun4v/io/iospc/iospc.c
81
static struct modlinkage ml = {
usr/src/uts/sun4v/io/ldc.c
150
static struct modlinkage ml = {
usr/src/uts/sun4v/io/ldc.c
395
status = mod_install(&ml);
usr/src/uts/sun4v/io/ldc.c
442
return (mod_info(&ml, modinfop));
usr/src/uts/sun4v/io/ldc.c
454
status = mod_remove(&ml);
usr/src/uts/sun4v/io/n2piupc/n2piupc.c
127
if ((rval = mod_install(&ml)) == DDI_SUCCESS)
usr/src/uts/sun4v/io/n2piupc/n2piupc.c
153
rval = mod_remove(&ml);
usr/src/uts/sun4v/io/n2piupc/n2piupc.c
172
return (mod_info(&ml, modinfop));
usr/src/uts/sun4v/io/n2piupc/n2piupc.c
94
static struct modlinkage ml = {
usr/src/uts/sun4v/io/vcc.c
150
static struct modlinkage ml = {
usr/src/uts/sun4v/io/vcc.c
245
error = mod_install(&ml);
usr/src/uts/sun4v/io/vcc.c
256
return (mod_info(&ml, modinfop));
usr/src/uts/sun4v/io/vcc.c
266
if ((error = mod_remove(&ml)) == 0) {
usr/src/uts/sun4v/io/vldc.c
154
static struct modlinkage ml = {
usr/src/uts/sun4v/io/vldc.c
223
error = mod_install(&ml);
usr/src/uts/sun4v/io/vldc.c
233
return (mod_info(&ml, modinfop));
usr/src/uts/sun4v/io/vldc.c
243
if ((error = mod_remove(&ml)) == 0) {