Home
last modified time | relevance | path

Searched refs:ml_next (Results 1 – 25 of 71) sorted by relevance

123

/illumos-gate/usr/src/uts/common/os/
H A Dmemlist_new.c49 memlist_freelist = mlp->ml_next; in memlist_get_one()
63 mlp->ml_next = memlist_freelist; in memlist_free_one()
80 for (mlendp = mlp; mlendp->ml_next != NULL; mlendp = mlendp->ml_next) in memlist_free_list()
83 mlendp->ml_next = memlist_freelist; in memlist_free_list()
102 mlp->ml_next = mlp + 1; in memlist_free_block()
103 mlendp->ml_next = NULL; in memlist_free_block()
106 mlendp->ml_next = memlist_freelist; in memlist_free_block()
128 for (cur = *curmemlistp; cur; cur = cur->ml_next) { in memlist_insert()
131 new->ml_next = cur; in memlist_insert()
137 new->ml_prev->ml_next = new; in memlist_insert()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_list.c48 q->ml_next = NULL; in mdb_list_append()
51 ASSERT(p->ml_next == NULL); in mdb_list_append()
52 p->ml_next = q; in mdb_list_append()
54 ASSERT(mlp->ml_next == NULL); in mdb_list_append()
55 mlp->ml_next = q; in mdb_list_append()
63 mdb_list_t *q = mlp->ml_next; /* q = head list element */ in mdb_list_prepend()
65 mlp->ml_next = p; in mdb_list_prepend()
67 p->ml_next = q; in mdb_list_prepend()
84 if (p == NULL || p->ml_next == NULL) { in mdb_list_insert()
89 q->ml_next = p->ml_next; in mdb_list_insert()
[all …]
H A Dmdb_list.h47 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 Ddr_util.c180 mlist = ml->ml_next; in dr_memlist_delete()
199 if ((al = al->ml_next) != NULL) in dr_memlist_intersect()
208 if ((bl = bl->ml_next) != NULL) in dr_memlist_intersect()
225 if ((mlist == NULL) || (mlist->ml_next == NULL)) in dr_memlist_coalesce()
228 while (mlist->ml_next) { in dr_memlist_coalesce()
230 if (mlist->ml_next->ml_address <= end) { in dr_memlist_coalesce()
233 nend = mlist->ml_next->ml_address + in dr_memlist_coalesce()
234 mlist->ml_next->ml_size; in dr_memlist_coalesce()
237 nl = mlist->ml_next; in dr_memlist_coalesce()
238 mlist->ml_next = mlist->ml_next->ml_next; in dr_memlist_coalesce()
[all …]
/illumos-gate/usr/src/uts/sun4u/ngdr/io/
H A Ddr_util.c180 mlist = ml->ml_next; in dr_memlist_delete()
199 if ((al = al->ml_next) != NULL) in dr_memlist_intersect()
208 if ((bl = bl->ml_next) != NULL) in dr_memlist_intersect()
225 if ((mlist == NULL) || (mlist->ml_next == NULL)) in dr_memlist_coalesce()
228 while (mlist->ml_next) { in dr_memlist_coalesce()
230 if (mlist->ml_next->ml_address <= end) { in dr_memlist_coalesce()
233 nend = mlist->ml_next->ml_address + in dr_memlist_coalesce()
234 mlist->ml_next->ml_size; in dr_memlist_coalesce()
237 nl = mlist->ml_next; in dr_memlist_coalesce()
238 mlist->ml_next = mlist->ml_next->ml_next; in dr_memlist_coalesce()
[all …]
H A Ddr_mem.c308 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()
977 for (ml = mlist; ml != NULL; ml = ml->ml_next) { in dr_post_attach_mem()
1075 for (; ml; ml = ml->ml_next) { in dr_add_memory_spans()
1217 for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit()
1230 for (ml = t_mp->sbm_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit()
1245 for (ml = s_mp->sbm_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit()
[all …]
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_memlist.c53 listp = listp->ml_next; in pci_memlist_dump()
79 next = buf->ml_next; in pci_memlist_free_all()
111 next = prev->ml_next; in pci_memlist_insert()
118 prev->ml_next = next->ml_next; in pci_memlist_insert()
138 entry->ml_next = *listp; in pci_memlist_insert()
141 entry->ml_next = next; in pci_memlist_insert()
142 prev->ml_next = entry; in pci_memlist_insert()
184 chunk = *listp = chunk->ml_next; in pci_memlist_remove()
186 chunk = prev->ml_next = chunk->ml_next; in pci_memlist_remove()
199 new->ml_next = chunk->ml_next; in pci_memlist_remove()
[all …]
/illumos-gate/usr/src/cmd/fm/fminject/common/
H A Dinj_list.c41 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 Dinj_list.h45 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 Dmemscrub.c324 for (src = phys_install; src; src = src->ml_next) { in memscrub_init()
389 for (list = listp; list; list = list->ml_next) { in memscrub_printmemlist()
676 for (mlp = memscrub_memlist; mlp != NULL; mlp = mlp->ml_next) { in memscrub_verify_span()
711 if ((mlp->ml_next == NULL) && in memscrub_verify_span()
791 dst->ml_next = NULL; in memscrub_add_span_gen()
802 prev = next, next = next->ml_next) { in memscrub_add_span_gen()
828 if (next->ml_next) { in memscrub_add_span_gen()
833 next->ml_next->ml_address) { in memscrub_add_span_gen()
841 next->ml_next->ml_address) { in memscrub_add_span_gen()
842 struct memlist *mlp = next->ml_next; in memscrub_add_span_gen()
[all …]
/illumos-gate/usr/src/stand/lib/sa/
H A Dmemlist.c55 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 Dmemlist.c99 for (mp = phys_install; mp != NULL; mp = mp->ml_next) in num_phys_pages()
169 for (; physavail; physavail = physavail->ml_next) { in get_max_phys_size()
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()
335 for (p_base = d_end, diff = diff->ml_next; diff != NULL; in diff_memlists()
336 p_base = d_end, diff = diff->ml_next) { in diff_memlists()
[all …]
H A Dlgrpplat.c283 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 Dsfmmu.c498 ndata->ml_next = NULL; in ndata_alloc_init()
510 while ((ndata = ndata->ml_next) != NULL) { in ndata_maxsize()
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()
608 for (frlist = ndata; frlist != NULL; frlist = frlist->ml_next) { in ndata_select_chunk()
623 if (frlist->ml_next == NULL) in ndata_select_chunk()
695 if ((fnd_above->ml_next = found->ml_next) != NULL) in ndata_alloc()
696 found->ml_next->ml_prev = fnd_above; in ndata_alloc()
698 found->ml_next = fnd_above; in ndata_alloc()
[all …]
/illumos-gate/usr/src/lib/librpcsvc/common/
H A Dmountlist_xdr.c61 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/sun4u/opl/io/
H A Ddr_mem.c326 for (mc = ml; mc; mc = mc->ml_next) { in dr_attach_mem()
463 d_ml = d_ml->ml_next; in dr_move_memory()
660 for (ml = mlist; ml; ml = ml->ml_next) { in dr_del_mlist_query()
982 for (ml = mlist; ml != NULL; ml = ml->ml_next) { in dr_post_attach_mem()
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()
1160 for (ml = t_excess_mlist; ml; ml = ml->ml_next) { in dr_process_excess_mlist()
1165 ml0.ml_next = ml0.ml_prev = NULL; in dr_process_excess_mlist()
1352 for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit()
[all …]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmemscrub.c185 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/sun4v/io/
H A Ddr_util.c155 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 Dsbd_mem.c336 for (ml = mlist; ml != NULL; ml = ml->ml_next) { in sbd_post_attach_mem()
493 for (; ml; ml = ml->ml_next) { in sbd_add_memory_spans()
636 for (ml = t_mp->sbm_mlist; ml; ml = ml->ml_next) { in sbd_post_detach_mem_unit()
651 for (ml = s_mp->sbm_mlist; ml; ml = ml->ml_next) { in sbd_post_detach_mem_unit()
666 for (ml = s_mp->sbm_del_mlist; ml; ml = ml->ml_next) { in sbd_post_detach_mem_unit()
1458 for (ml = mlist; ml; ml = ml->ml_next) in sbd_init_mem_unit_data()
1503 for (mc = ml; mc != NULL; mc = mc->ml_next) { in sbd_reserve_mem_spans()
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()
[all …]
/illumos-gate/usr/src/uts/common/crypto/core/
H A Dkcf_mech_tabs.c525 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/cmd/fs.d/nfs/dfmounts/
H A Ddfmounts.c160 for (; ml != NULL && tb < &table[NTABLEENTRIES]; ml = ml->ml_next) in pr_mounts()
210 ml = ml->ml_next; in freemntlist()
/illumos-gate/usr/src/psm/stand/boot/sparc/common/
H A Dbootprop.c138 ml = ml->ml_next) in bgetproplen()
212 ml = ml->ml_next) { in bgetprop()
H A Dsun4u_memlist.c203 last->ml_next = ptr; in reg_to_list()
214 last->ml_next = NULL; in reg_to_list()
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_prd_i86pc.c165 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 Dmemlist.h46 struct memlist *ml_next; /* link to next list element */ member

123