/illumos-gate/usr/src/uts/common/os/ |
H A D | memlist_new.c | 80 for (mlendp = mlp; mlendp->ml_next != NULL; mlendp = mlendp->ml_next) in memlist_free_list() 131 new->ml_next = cur; in memlist_insert() 144 new->ml_next = NULL; in memlist_insert() 147 last->ml_next = new; in memlist_insert() 175 memlistp->ml_prev->ml_next = memlistp->ml_next; in memlist_del() 227 dst->ml_next = NULL; in memlist_add_span() 308 dst->ml_next = next; in memlist_add_span() 321 prev->ml_next = dst; in memlist_add_span() 323 dst->ml_next = NULL; in memlist_add_span() 377 next->ml_prev->ml_next = next->ml_next; in memlist_delete_span() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_list.c | 48 q->ml_next = NULL; in mdb_list_append() 52 p->ml_next = q; in mdb_list_append() 55 mlp->ml_next = q; in mdb_list_append() 65 mlp->ml_next = p; in mdb_list_prepend() 67 p->ml_next = q; in mdb_list_prepend() 89 q->ml_next = p->ml_next; in mdb_list_insert() 91 p->ml_next = q; in mdb_list_insert() 101 p->ml_prev->ml_next = p->ml_next; in mdb_list_delete() 103 mlp->ml_next = p->ml_next; in mdb_list_delete() 115 dst->ml_next = src->ml_next; in mdb_list_move() [all …]
|
H A D | mdb_list.h | 47 struct mdb_list *ml_next; /* Link to next list element */ member 51 #define mdb_list_next(elem) ((void *)(((mdb_list_t *)(elem))->ml_next))
|
/illumos-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_util.c | 180 mlist = ml->ml_next; in dr_memlist_delete() 238 mlist->ml_next = mlist->ml_next->ml_next; in dr_memlist_coalesce() 242 if (mlist->ml_next) in dr_memlist_coalesce() 310 nl->ml_next = ml; in dr_memlist_add_span() 335 nl->ml_next = NULL; in dr_memlist_add_span() 337 tl->ml_next = nl; in dr_memlist_add_span() 361 nlp = ml->ml_next; in dr_memlist_del_span() 387 ml->ml_next = nl; in dr_memlist_del_span() 437 nl->ml_next = ml; in dr_memlist_cat_span() 451 nl->ml_next = NULL; in dr_memlist_cat_span() [all …]
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_util.c | 180 mlist = ml->ml_next; in dr_memlist_delete() 238 mlist->ml_next = mlist->ml_next->ml_next; in dr_memlist_coalesce() 242 if (mlist->ml_next) in dr_memlist_coalesce() 309 nl->ml_next = ml; in dr_memlist_add_span() 334 nl->ml_next = NULL; in dr_memlist_add_span() 336 tl->ml_next = nl; in dr_memlist_add_span() 360 nlp = ml->ml_next; in dr_memlist_del_span() 386 ml->ml_next = nl; in dr_memlist_del_span() 436 nl->ml_next = ml; in dr_memlist_cat_span() 450 nl->ml_next = NULL; in dr_memlist_cat_span() [all …]
|
H A D | dr_mem.c | 308 for (mc = ml; mc; mc = mc->ml_next) { in dr_attach_mem() 383 for (ml = mlist; ml; ml = ml->ml_next) { in dr_mem_ecache_scrub() 458 d_ml = d_ml->ml_next; in dr_move_memory() 660 for (ml = mlist; ml; ml = ml->ml_next) { in dr_del_span_query() 674 for (ml = mlist; ml; ml = ml->ml_next) { in dr_del_span_query() 1075 for (; ml; ml = ml->ml_next) { in dr_add_memory_spans() 1979 for (ml = mlist; ml; ml = ml->ml_next) in dr_init_mem_unit_data() 2027 for (mc = ml; mc != NULL; mc = mc->ml_next) { in dr_reserve_mem_spans() 2440 while (d_ml->ml_next != NULL) in dr_select_mem_target() 2441 d_ml = d_ml->ml_next; in dr_select_mem_target() [all …]
|
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_memlist.c | 53 listp = listp->ml_next; in memlist_dump() 79 next = buf->ml_next; in memlist_free_all() 111 next = prev->ml_next; in memlist_insert() 118 prev->ml_next = next->ml_next; in memlist_insert() 141 entry->ml_next = next; in memlist_insert() 142 prev->ml_next = entry; in memlist_insert() 186 chunk = prev->ml_next = chunk->ml_next; in memlist_remove() 199 new->ml_next = chunk->ml_next; in memlist_remove() 241 next = prev->ml_next; in memlist_find() 320 p = p->ml_next; in memlist_merge() [all …]
|
/illumos-gate/usr/src/cmd/fm/fminject/common/ |
H A D | inj_list.c | 41 q->ml_next = NULL; in inj_list_append() 44 assert(p->ml_next == NULL); in inj_list_append() 45 p->ml_next = q; in inj_list_append() 47 assert(mlp->ml_next == NULL); in inj_list_append() 48 mlp->ml_next = q; in inj_list_append() 56 inj_list_t *q = mlp->ml_next; /* q = head list element */ in inj_list_prepend() 58 mlp->ml_next = p; in inj_list_prepend() 60 p->ml_next = q; in inj_list_prepend()
|
H A D | inj_list.h | 45 struct inj_list *ml_next; /* Link to next list element */ member 49 #define inj_list_next(elem) ((void *)(((inj_list_t *)(elem))->ml_next))
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | memscrub.c | 791 dst->ml_next = NULL; in memscrub_add_span_gen() 828 if (next->ml_next) { in memscrub_add_span_gen() 845 *list = next->ml_next; in memscrub_add_span_gen() 877 dst->ml_next = next; in memscrub_add_span_gen() 882 prev->ml_next = dst; in memscrub_add_span_gen() 890 prev->ml_next = dst; in memscrub_add_span_gen() 892 dst->ml_next = NULL; in memscrub_add_span_gen() 959 next->ml_prev->ml_next = next->ml_next; in memscrub_delete_span() 1017 dst->ml_next = next->ml_next; in memscrub_delete_span() 1022 next->ml_next = dst; in memscrub_delete_span() [all …]
|
/illumos-gate/usr/src/stand/lib/sa/ |
H A D | memlist.c | 55 p = p->ml_next; in print_memlist() 125 ptr[i].ml_next = &ptr[i+1]; in get_memlist_struct() 126 ptr[i-1].ml_next = NULL; in get_memlist_struct() 129 free_memlist_ptr = ptr->ml_next; in get_memlist_struct() 144 for (tmp = free_memlist_ptr; tmp->ml_next; tmp = tmp->ml_next) in add_to_freelist() 146 tmp->ml_next = ptr; in add_to_freelist()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | memlist.c | 251 diff = diff->ml_next; in diff_memlists() 254 proto = proto->ml_next; in diff_memlists() 259 proto = proto->ml_next; in diff_memlists() 260 diff = diff->ml_next; in diff_memlists() 283 proto = proto->ml_next; in diff_memlists() 314 proto = proto->ml_next; in diff_memlists() 336 p_base = d_end, diff = diff->ml_next) { in diff_memlists() 347 proto = proto->ml_next; in diff_memlists() 417 dst->ml_next = 0; in copy_memlist() 423 prev->ml_next = dst; in copy_memlist() [all …]
|
H A D | lgrpplat.c | 283 for (mlist = phys_avail; mlist; mlist = mlist->ml_next) in lgrp_plat_mem_size_default() 289 for (mlist = phys_install; mlist; mlist = mlist->ml_next) in lgrp_plat_mem_size_default()
|
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | sfmmu.c | 498 ndata->ml_next = NULL; in ndata_alloc_init() 542 while (ndata->ml_next != NULL) { in ndata_extra_base() 544 ndata = ndata->ml_next; in ndata_extra_base() 561 ndata->ml_prev->ml_next = NULL; in ndata_extra_base() 623 if (frlist->ml_next == NULL) in ndata_select_chunk() 695 if ((fnd_above->ml_next = found->ml_next) != NULL) in ndata_alloc() 698 found->ml_next = fnd_above; in ndata_alloc() 715 if ((found->ml_next = found->ml_next->ml_next) != NULL) in ndata_alloc() 716 found->ml_next->ml_prev = found; in ndata_alloc() 736 if ((fnd_above->ml_next = found->ml_next) != NULL) in ndata_alloc() [all …]
|
/illumos-gate/usr/src/lib/librpcsvc/common/ |
H A D | mountlist_xdr.c | 61 tmp = mb->ml_next; 91 mb->ml_next = NULL; 104 mb_prev->ml_next = mb; 130 mb = mb->ml_next; 159 if (!xdr_mountlist(xdrs, &objp->ml_next))
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | memscrub.c | 185 for (src = phys_install; src; src = src->ml_next) { in memscrub_init() 361 mlp = mlp->ml_next; in memscrubber() 521 next = next->ml_next; in memscrub_add_span() 535 dst->ml_next = next; in memscrub_add_span() 538 prev->ml_next = dst; in memscrub_add_span()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | dr_mem.c | 326 for (mc = ml; mc; mc = mc->ml_next) { in dr_attach_mem() 463 d_ml = d_ml->ml_next; in dr_move_memory() 1075 for (; ml; ml = ml->ml_next) { in dr_add_memory_spans() 1113 ml = ml->ml_next; in memlist_touch() 1141 ml = ml->ml_next) { in dr_process_excess_mlist() 1165 ml0.ml_next = ml0.ml_prev = NULL; in dr_process_excess_mlist() 1468 ml = ml->ml_next) { in dr_post_detach_mem_unit() 2598 dyn = dyn->ml_next) { in dr_get_copy_mlist() 2685 dyn = dyn->ml_next) { in dr_get_nonreloc_mlist() 2737 for (ml = s_ml; ml; ml = ml->ml_next) in dr_memlist_canfit() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_util.c | 155 for (; mlist; mlist = mlist->ml_next) { in dr_memlist_dup() 162 mlp = &((*mlp)->ml_next); in dr_memlist_dup() 178 mlist = ml->ml_next; in dr_memlist_delete()
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbd_mem.c | 493 for (; ml; ml = ml->ml_next) { in sbd_add_memory_spans() 1458 for (ml = mlist; ml; ml = ml->ml_next) in sbd_init_mem_unit_data() 1829 while (d_ml->ml_next != NULL) in sbd_select_mem_target() 1830 d_ml = d_ml->ml_next; in sbd_select_mem_target() 2091 for (; mlist; mlist = mlist->ml_next) { in memlist_dup() 2103 mp->ml_next = NULL; in memlist_dup() 2109 prev->ml_next = mp; in memlist_dup() 2145 if ((al = al->ml_next) != NULL) in memlist_intersect() 2154 if ((bl = bl->ml_next) != NULL) in memlist_intersect() 2201 for (; s_ml; s_ml = s_ml->ml_next) { in memlist_canfit() [all …]
|
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_mech_tabs.c | 525 mil->ml_next = prov_mech->pm_mi_list; in kcf_add_mech_provider() 550 mil2->ml_next = prov_mech2->pm_mi_list; in kcf_add_mech_provider() 703 next = mil->ml_next; in kcf_remove_mech_provider() 722 prev_next = &mil2->ml_next; in kcf_remove_mech_provider() 723 mil2 = mil2->ml_next; in kcf_remove_mech_provider() 726 *prev_next = mil2->ml_next; in kcf_remove_mech_provider()
|
/illumos-gate/usr/src/psm/stand/boot/sparc/common/ |
H A D | bootprop.c | 138 ml = ml->ml_next) in bgetproplen() 212 ml = ml->ml_next) { in bgetprop()
|
H A D | sun4u_memlist.c | 203 last->ml_next = ptr; in reg_to_list() 214 last->ml_next = NULL; in reg_to_list()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/dfmounts/ |
H A D | dfmounts.c | 160 for (; ml != NULL && tb < &table[NTABLEENTRIES]; ml = ml->ml_next) in pr_mounts() 210 ml = ml->ml_next; in freemntlist()
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_prd_i86pc.c | 165 prev = current, current = current->ml_next) in acpi_trim_bus_ranges() 171 new->ml_next = ranges; in acpi_trim_bus_ranges() 175 new->ml_next = current; in acpi_trim_bus_ranges() 176 prev->ml_next = new; in acpi_trim_bus_ranges() 183 struct memlist *next = current->ml_next; in acpi_trim_bus_ranges()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | memlist.h | 46 struct memlist *ml_next; /* link to next list element */ member
|