/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | multilist.c | 77 multilist_t *ml = kmem_alloc(sizeof (*ml), KM_SLEEP); in multilist_create_impl() local 78 ml->ml_offset = offset; in multilist_create_impl() 79 ml->ml_num_sublists = num; in multilist_create_impl() 80 ml->ml_index_func = index_func; in multilist_create_impl() 92 return (ml); in multilist_create_impl() 133 kmem_free(ml->ml_sublists, in multilist_destroy() 136 ml->ml_num_sublists = 0; in multilist_destroy() 137 ml->ml_offset = 0; in multilist_destroy() 153 unsigned int sublist_idx = ml->ml_index_func(ml, obj); in multilist_insert() 198 unsigned int sublist_idx = ml->ml_index_func(ml, obj); in multilist_remove() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_util.c | 179 for (ml = mlist; ml; ml = mlist) { in dr_memlist_delete() 258 else for (ml = mlist; ml; ml = ml->ml_next) in memlist_dump() 260 ml->ml_address, ml->ml_size); in memlist_dump() 304 for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) { in dr_memlist_add_span() 325 (ml->ml_address + ml->ml_size)) - in dr_memlist_add_span() 327 ml->ml_address = MIN(ml->ml_address, base); in dr_memlist_add_span() 358 for (tl = ml = mlist; ml; tl = ml, ml = nlp) { in dr_memlist_del_span() 366 mend = ml->ml_address + ml->ml_size; in dr_memlist_del_span() 373 ml->ml_size = mend - ml->ml_address; in dr_memlist_del_span() 375 ml->ml_size = base - ml->ml_address; in dr_memlist_del_span() [all …]
|
H A D | dr_mem_acpi.c | 166 struct memlist *ml, *mc; in dr_attach_mem() local 181 ml = dr_get_memlist(mp); in dr_attach_mem() 187 ml = memlist_del_span(ml, dr_physmax, UINT64_MAX - dr_physmax); in dr_attach_mem() 230 memlist_delete(ml); in dr_attach_mem() 368 struct memlist *ml; in dr_mem_status() local 370 ml = dr_get_memlist(mp); in dr_mem_status() 371 rv = ml ? dr_del_mlist_query(ml, &mq) : -1; in dr_mem_status() 372 memlist_delete(ml); in dr_mem_status() 504 for (ml = mlist; ml != NULL; ml = ml->ml_next) { in dr_post_attach_mem() 509 ml->ml_address, in dr_post_attach_mem() [all …]
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_util.c | 179 for (ml = mlist; ml; ml = mlist) { in dr_memlist_delete() 258 else for (ml = mlist; ml; ml = ml->ml_next) in memlist_dump() 303 for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) { in dr_memlist_add_span() 317 (ml->ml_address + ml->ml_size)) - base; in dr_memlist_add_span() 324 (ml->ml_address + ml->ml_size)) - in dr_memlist_add_span() 326 ml->ml_address = MIN(ml->ml_address, base); in dr_memlist_add_span() 357 for (tl = ml = mlist; ml; tl = ml, ml = nlp) { in dr_memlist_del_span() 365 mend = ml->ml_address + ml->ml_size; in dr_memlist_del_span() 372 ml->ml_size = mend - ml->ml_address; in dr_memlist_del_span() 374 ml->ml_size = base - ml->ml_address; in dr_memlist_del_span() [all …]
|
H A D | dr_mem.c | 383 for (ml = mlist; ml; ml = ml->ml_next) { in dr_mem_ecache_scrub() 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() 1289 for (ml = s_copy_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit() 1303 for (ml = t_excess_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | dr_mem.c | 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() 1160 for (ml = t_excess_mlist; ml; ml = ml->ml_next) { in dr_process_excess_mlist() 1407 for (ml = s_copy_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit() 1423 for (ml = t_excess_mlist; ml; ml = ml->ml_next) { in dr_post_detach_mem_unit() 2571 for (ml = t_ml; ml != NULL; ml = ml->ml_next) { in dr_get_copy_mlist() 2583 for (ml = t_ml; ml != NULL; ml = ml->ml_next) { in dr_get_copy_mlist() 2648 for (ml = s_ml; ml; ml = ml->ml_next) { in dr_get_nonreloc_mlist() 2737 for (ml = s_ml; ml; ml = ml->ml_next) in dr_memlist_canfit() [all …]
|
H A D | drmach.c | 415 ml = memlist_add_span(ml, in drmach_setup_mc_info() 430 ml = memlist_del_span(ml, 0ull, mp->slice_base); in drmach_setup_mc_info() 441 if (ml) { in drmach_setup_mc_info() 2481 for (ml = phys_install; ml; ml = ml->ml_next) in drmach_mem_status() 2579 for (ml = phys_install; ml; ml = ml->ml_next) { in drmach_pt_readmem() 2982 for (tl = ml = mlist; ml; tl = ml, ml = ml->ml_next) { in drmach_memlist_add_span() 2999 (ml->ml_address + ml->ml_size)) - base; in drmach_memlist_add_span() 3008 ml->ml_address = MIN(ml->ml_address, base); in drmach_memlist_add_span() 3190 for (ml = prog->data->cpu_ml[cpuid]; ml; ml = ml->ml_next) { in drmach_copy_rename_prog__relocatable() 3991 for (ml = s_mem->memlist; ml; ml = ml->ml_next) { in drmach_swap_pa() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/dfmounts/ |
H A D | dfmounts.c | 139 (caddr_t)&ml, tout); in pr_mounts() 146 if (ml == NULL) in pr_mounts() 160 for (; ml != NULL && tb < &table[NTABLEENTRIES]; ml = ml->ml_next) in pr_mounts() 161 *tb++ = ml; in pr_mounts() 195 freemntlist(ml); in pr_mounts() 204 while (ml) { in freemntlist() 205 if (ml->ml_hostname) in freemntlist() 206 free(ml->ml_hostname); in freemntlist() 207 if (ml->ml_directory) in freemntlist() 209 old = ml; in freemntlist() [all …]
|
/illumos-gate/usr/src/psm/stand/boot/sparc/common/ |
H A D | bootprop.c | 122 struct memlist *ml; in bgetproplen() local 136 for (ml = *((struct memlist **)p->val); in bgetproplen() 137 ml != NIL; in bgetproplen() 138 ml = ml->ml_next) in bgetproplen() 171 struct memlist *ml; in bgetprop() local 210 for (ml = *((struct memlist **)p->val); in bgetprop() 211 ml != NIL; in bgetprop() 212 ml = ml->ml_next) { in bgetprop() 215 *t++ = ml->ml_address; in bgetprop() 216 *t++ = ml->ml_size; in bgetprop()
|
/illumos-gate/usr/src/cmd/luxadm/ |
H A D | diag.c | 80 struct dlist *ml; in print_ssd_in_box() local 109 ml = l_state.drv_front[i].g_disk_state.multipath_list; in print_ssd_in_box() 110 while (ml) { in print_ssd_in_box() 115 ml->dev_path) == 0) { in print_ssd_in_box() 133 ml = ml->next; in print_ssd_in_box() 141 ml = l_state.drv_rear[i].g_disk_state.multipath_list; in print_ssd_in_box() 142 while (ml) { in print_ssd_in_box() 148 ml->dev_path) == 0) { in print_ssd_in_box() 167 ml = ml->next; in print_ssd_in_box()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/showmount/ |
H A D | showmount.c | 79 struct mountbody *ml = NULL; in main() local 160 for (ml = result_list; ml != NULL; ml = ml->ml_next) in main() 175 for (ml = result_list, tb = &table[0]; in main() 176 ml != NULL; in main() 177 ml = ml->ml_next, tb++) { in main() 178 *tb = ml; in main()
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbd_mem.c | 336 for (ml = mlist; ml != NULL; ml = ml->ml_next) { in sbd_post_attach_mem() 338 ml->ml_size); in sbd_post_attach_mem() 493 for (; ml; ml = ml->ml_next) { in sbd_add_memory_spans() 509 (void) sbdp_mem_add_span(hdp, ml->ml_address, ml->ml_size); 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() 950 if (ml == NULL) { in sbd_pre_release_mem() 1458 for (ml = mlist; ml; ml = ml->ml_next) in sbd_init_mem_unit_data() 2124 for (ml = mlist; ml; ml = ml->ml_next) in memlist_dump() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_fnmount.c | 172 trim_line(mapline *ml); 179 opts_only(const mapline *ml); 313 mapline ml; in process_ref() local 314 char *addrdata = ml.linebuf; in process_ref() 328 if (trim_line(&ml) != 0) { in process_ref() 331 if (opts_only(&ml)) { in process_ref() 721 trim_line(mapline *ml) in trim_line() argument 725 end = ml->linebuf + strcspn(ml->linebuf, "#"); in trim_line() 729 if (end <= ml->linebuf) { in trim_line() 733 unquote(ml->linebuf, ml->lineqbuf); in trim_line() [all …]
|
/illumos-gate/usr/src/cmd/geniconvtbl/ |
H A D | itm_util.c | 518 itmc_map_t *ml; in map_table() local 589 for (num = 0, ml = map_list; ml; ml = ml->next, num++) { in map_table() 632 &(ml->data_pair.range))); in map_table() 641 &(ml->data_pair.data0)), in map_table() 647 j = map_table_resultlen(ml); in map_table() 673 for (num = 0, ml = map_list; ml; ml = ml->next, num++) { in map_table() 685 for (num = 0, ml = map_list; ml; ml = ml->next, num++) { in map_table() 732 for (num = 0, num2 = 0, ml = map_list; ml; ml = ml->next) { in map_table() 1914 j = ml->data_pair.data0.size; in map_table_resultlen() 1915 if (j < ml->data_pair.data1.size) j = ml->data_pair.data1.size; in map_table_resultlen() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ |
H A D | fslib.c | 206 fsgetmlast(mntlist_t *ml, struct mnttab *mntin) in fsgetmlast() argument 210 for (; ml; ml = ml->mntl_next) { in fsgetmlast() 215 if ((strcmp(ml->mntl_mnt->mnt_mountp, in fsgetmlast() 217 (strcmp(ml->mntl_mnt->mnt_special, in fsgetmlast() 219 delete = ml; in fsgetmlast() 221 if (strcmp(ml->mntl_mnt->mnt_mountp, in fsgetmlast() 223 delete = ml; in fsgetmlast() 225 if (strcmp(ml->mntl_mnt->mnt_special, in fsgetmlast() 227 delete = ml; in fsgetmlast()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_util.c | 175 register struct memlist *ml; in dr_memlist_delete() local 177 for (ml = mlist; ml; ml = mlist) { in dr_memlist_delete() 178 mlist = ml->ml_next; in dr_memlist_delete() 179 kmem_free((void *)ml, sizeof (struct memlist)); in dr_memlist_delete()
|
H A D | dr_mem.c | 757 struct memlist *ml; in dr_mem_list_query() local 780 for (ml = phys_copy; ml; ml = ml->ml_next) in dr_mem_list_query() 799 for (idx = 0, ml = phys_copy; ml; ml = ml->ml_next, idx++) { in dr_mem_list_query() 800 mb.addr = ml->ml_address; in dr_mem_list_query() 801 mb.size = ml->ml_size; in dr_mem_list_query() 1147 struct memlist *ml; in mem_del() local 1257 for (ml = d_ml; ml; ml = ml->ml_next) in mem_del() 1258 if (err = kcage_range_add(btop(ml->ml_address), in mem_del() 1259 btop(ml->ml_size), KCAGE_DOWN)) in mem_del()
|
/illumos-gate/usr/src/uts/sun4/io/fpc/ |
H A D | fpc.c | 62 static struct modlinkage ml = { variable 73 return (mod_install(&ml)); in _init() 79 return (mod_info(&ml, modinfop)); in _info() 85 return (mod_remove(&ml)); in _fini()
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/ |
H A D | hot.c | 110 struct dlist *ml = NULL; in g_dev_stop() local 130 if ((err = g_get_multipath(phys_path, &ml, in g_dev_stop() 134 while (ml != NULL) { in g_dev_stop() 135 if (g_stop(ml->logical_path, 0) == 0) { in g_dev_stop() 136 (void) g_free_multipath(ml); in g_dev_stop() 139 ml = ml->next; in g_dev_stop() 141 (void) g_free_multipath(ml); in g_dev_stop()
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_mem.c | 120 for (ml = mlist; ml; ml = ml->ml_next) in sbdp_memlist_dump() 122 ml->ml_address, ml->ml_size); in sbdp_memlist_dump() 1076 struct memlist *ml; in sbdp_copy_rename__relocatable() local 1095 for (ml = mlist; ml; ml = ml->ml_next) { in sbdp_copy_rename__relocatable() 1099 s_pa = ml->ml_address; in sbdp_copy_rename__relocatable() 1101 nbytes = ml->ml_size; in sbdp_copy_rename__relocatable() 1655 for (ml = mlist; ml; ml = ml->ml_next) in sbdp_get_mem_size() 1656 size += ml->ml_size; in sbdp_get_mem_size() 2080 struct memlist *ml; in sbdp_passthru_readmem() local 2089 for (ml = phys_install; ml; ml = ml->ml_next) { in sbdp_passthru_readmem() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/os/ |
H A D | opl.c | 325 opl_memlist_per_board(struct memlist *ml) in opl_memlist_per_board() argument 334 for (; ml; ml = ml->ml_next) { in opl_memlist_per_board() 335 low = (uint64_t)ml->ml_address; in opl_memlist_per_board() 336 high = low+(uint64_t)(ml->ml_size); in opl_memlist_per_board() 361 struct memlist *ml, *tml; in set_platform_cage_params() local 369 ml = opl_memlist_per_board(phys_avail); in set_platform_cage_params() 378 kcage_range_init(ml, KCAGE_DOWN, preferred_cage_size); in set_platform_cage_params() 382 tml = ml->ml_next; in set_platform_cage_params() 383 kmem_free(ml, sizeof (struct memlist)); in set_platform_cage_params() 384 ml = tml; in set_platform_cage_params() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/n2piupc/ |
H A D | n2piupc.c | 94 static struct modlinkage ml = { variable 127 if ((rval = mod_install(&ml)) == DDI_SUCCESS) in _init() 153 rval = mod_remove(&ml); in _fini() 172 return (mod_info(&ml, modinfop)); in _info()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnb.c | 696 mblk_t *ml; in xnb_to_peer() local 723 for (ml = mp; ml != NULL; ml = ml->b_cont) { in xnb_to_peer() 724 size_t chunk = ml->b_wptr - ml->b_rptr; in xnb_to_peer() 1042 for (ml = mp, ml_prev = NULL; ml != NULL; ml = ml->b_cont) { in xnb_copy_to_peer() 1043 size_t chunk = ml->b_wptr - ml->b_rptr; in xnb_copy_to_peer() 1056 if (is_foreign(ml->b_rptr) || is_foreign(ml->b_wptr)) { in xnb_copy_to_peer() 1061 if (free == ml) in xnb_copy_to_peer() 1063 if (mp == ml) in xnb_copy_to_peer() 1065 ml = ml_new; in xnb_copy_to_peer() 1072 r_tmp = ml->b_rptr; in xnb_copy_to_peer() [all …]
|
/illumos-gate/usr/src/cmd/ndmpd/tlm/ |
H A D | tlm_bitmap.c | 372 uint_t cl, ml; in bm_chunk_setup() local 379 ml = BMAP_CHUNK_BYTES; in bm_chunk_setup() 382 ml = MEM_LEN(l); in bm_chunk_setup() 396 cp->c_mlen = ml; in bm_chunk_setup() 971 uint_t cl, ml; in dbm_chunk_load() local 981 ml = MEM_LEN(l); in dbm_chunk_load() 992 else if (read(bmp->bm_fd, cp->c_bmp, ml) != ml) in dbm_chunk_load() 1004 cp->c_mlen = ml; in dbm_chunk_load() 1341 uint_t cl, ml; in swfile_init() local 1351 ml = MEM_LEN(cl); in swfile_init() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/kctl/ |
H A D | kctl_dmod.c | 268 struct modctl_list *ml; in kctl_dmod_load_all() local 270 for (ml = kobj_linkmaps[KOBJ_LM_PRIMARY]; ml != NULL; in kctl_dmod_load_all() 271 ml = ml->modl_next) in kctl_dmod_load_all() 272 kctl_dmod_autoload(ml->modl_modp->mod_modname); in kctl_dmod_load_all()
|