| /illumos-gate/usr/src/cmd/modload/ |
| H A D | modunload.c | 54 exec_userfile(char *execfile, const struct modinfo *modinfo, char **envp) in exec_userfile() argument 59 (void) snprintf(modid, sizeof (modid), "%d", modinfo->mi_id); in exec_userfile() 61 modinfo->mi_msinfo[0].msi_p0); in exec_userfile() 151 struct modinfo modinfo; in main() local 153 modinfo.mi_id = modinfo.mi_nextid = id; in main() 154 modinfo.mi_info = MI_INFO_ONE; in main() 156 (void) strlcpy(modinfo.mi_name, unload_name, in main() 157 sizeof (modinfo.mi_name)); in main() 158 modinfo.mi_info |= MI_INFO_BY_NAME; in main() 160 if (modctl(MODINFO, id, &modinfo) < 0) { in main() [all …]
|
| H A D | modinfo.c | 65 static void print_info(struct modinfo *mi); 66 static void print_cinfo(struct modinfo *mi); 80 struct modinfo modinfo; in main() local 113 modinfo.mi_id = modinfo.mi_nextid = id; in main() 114 modinfo.mi_info = (info_all) ? MI_INFO_ALL : MI_INFO_ONE; in main() 117 modinfo.mi_info |= MI_INFO_CNT; in main() 126 if (modctl(MODINFO, id, &modinfo) < 0) { in main() 137 print_cinfo(&modinfo); in main() 139 print_info(&modinfo); in main() 144 id = modinfo.mi_id; in main() [all …]
|
| H A D | modload.c | 120 struct modinfo modinfo; in l_exec_userfile() local 135 modinfo.mi_id = id; in l_exec_userfile() 136 modinfo.mi_nextid = id; in l_exec_userfile() 137 modinfo.mi_info = MI_INFO_ONE; in l_exec_userfile() 138 if (modctl(MODINFO, id, &modinfo) < 0) in l_exec_userfile() 141 (void) sprintf(module_id, "%d", modinfo.mi_id); in l_exec_userfile() 142 (void) sprintf(mod0, "%d", modinfo.mi_msinfo[0].msi_p0); in l_exec_userfile()
|
| H A D | Makefile.com | 31 MODPROG = modinfo modunload modload 93 modinfo: modinfo.o $(MODCOMMONOBJ) 94 $(LINK.c) -o $@ modinfo.o $(MODCOMMONOBJ) $(LDLIBS)
|
| /illumos-gate/usr/src/cmd/fuser/ |
| H A D | fuser.c | 295 struct modinfo modinfo; in report_kernel() local 300 modinfo.mi_info = MI_INFO_ONE | MI_INFO_CNT | MI_INFO_NOBASE; in report_kernel() 301 modinfo.mi_id = modinfo.mi_nextid = f_user->fu_modid; in report_kernel() 302 if (modctl(MODINFO, f_user->fu_modid, &modinfo) < 0) { in report_kernel() 312 (void) fprintf(stderr, " [%s]", modinfo.mi_name); in report_kernel() 318 modinfo.mi_name, strlen(modinfo.mi_name) + 1, &major) < 0) { in report_kernel() 323 path = i_get_dev_path(f_user, modinfo.mi_name, major, di_root); in report_kernel() 335 (void) fprintf(stderr, " [%s]", modinfo.mi_name); in report_kernel() 343 modinfo.mi_name, major, f_user->fu_minor); in report_kernel() 355 modinfo.mi_name, path); in report_kernel() [all …]
|
| /illumos-gate/usr/src/lib/libc/port/threads/ |
| H A D | tls.c | 54 TLS_modinfo *modinfo; in tls_modinfo_alloc() local 57 if ((modinfo = tls_modinfo->tls_data) == NULL || in tls_modinfo_alloc() 63 modinfo = lmalloc(mod_slots * sizeof (TLS_modinfo)); in tls_modinfo_alloc() 65 (void) memcpy(modinfo, tls_modinfo->tls_data, in tls_modinfo_alloc() 70 tls_modinfo->tls_data = modinfo; in tls_modinfo_alloc() 73 return (modinfo); in tls_modinfo_alloc() 92 TLS_modinfo *modinfo; in __tls_static_mods() local 146 modinfo = tls_modinfo_alloc(tlsm, max_modid); in __tls_static_mods() 148 (void) memcpy(&modinfo[tlsp->tm_modid], in __tls_static_mods() 170 TLS_modinfo *modinfo; in __tls_mod_add() local [all …]
|
| /illumos-gate/usr/src/lib/libktest/common/ |
| H A D | libktest.c | 423 struct modinfo modinfo = { in ktest_mod_id_for_name() local 426 (void) snprintf(modinfo.mi_name, sizeof (modinfo.mi_name), in ktest_mod_id_for_name() 429 if (modctl(MODINFO, 0, &modinfo) < 0) { in ktest_mod_id_for_name() 432 return (modinfo.mi_id); in ktest_mod_id_for_name()
|
| /illumos-gate/usr/src/cmd/sysdef/ |
| H A D | sysdef.c | 156 struct modinfo modinfo; in loaded_mod() local 159 modinfo.mi_id = modinfo.mi_nextid = -1; in loaded_mod() 160 modinfo.mi_info = MI_INFO_ALL; in loaded_mod() 162 while (modctl(MODINFO, modinfo.mi_id, &modinfo) >= 0) in loaded_mod() 163 if (strcmp(modinfo.mi_name, name) == 0) in loaded_mod()
|
| /illumos-gate/usr/src/uts/i86xpv/io/ |
| H A D | balloon_drv.c | 194 _info(struct modinfo *modinfo) in _info() argument 196 return (mod_info(&modl, modinfo)); in _info()
|
| H A D | domcaps.c | 184 _info(struct modinfo *modinfo) in _info() argument 186 return (mod_info(&modl, modinfo)); in _info()
|
| H A D | xpvtod.c | 186 _info(struct modinfo *modinfo) in _info() argument 188 return (mod_info(&modl, modinfo)); in _info()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/libavl/ |
| H A D | libavl.c | 37 static const mdb_modinfo_t modinfo = { variable 44 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/list/ |
| H A D | listmod.c | 35 static const mdb_modinfo_t modinfo = { variable 42 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/lib/fm/libfmd_snmp/common/ |
| H A D | module.c | 166 modinfo_update_one(const fmd_adm_modinfo_t *modinfo, void *arg) in modinfo_update_one() argument 170 sunFmModule_data_t *data = module_lookup_name(modinfo->ami_name); in modinfo_update_one() 184 modinfo->ami_name)); in modinfo_update_one() 199 modinfo->ami_name, data)); in modinfo_update_one() 201 (void) strlcpy(data->d_ami_name, modinfo->ami_name, in modinfo_update_one() 223 (void) strlcpy(data->d_ami_vers, modinfo->ami_vers, in modinfo_update_one() 225 (void) strlcpy(data->d_ami_desc, modinfo->ami_desc, in modinfo_update_one() 227 data->d_ami_flags = modinfo->ami_flags; in modinfo_update_one()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/libnvpair/ |
| H A D | libnvpair.c | 44 static const mdb_modinfo_t modinfo = { variable 51 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/dtrace/ |
| H A D | dof.c | 1058 static mdb_modinfo_t modinfo = { variable 1083 modinfo.mi_dcmds = mdb_zalloc(sizeof (*dp) * (d + kd + 1), UM_SLEEP); in _mdb_init() 1084 modinfo.mi_walkers = mdb_zalloc(sizeof (*wp) * (w + kw + 1), UM_SLEEP); in _mdb_init() 1086 bcopy(common_dcmds, (void *)modinfo.mi_dcmds, sizeof (*dp) * d); in _mdb_init() 1087 bcopy(common_walkers, (void *)modinfo.mi_walkers, sizeof (*wp) * w); in _mdb_init() 1091 (modinfo.mi_dcmds + d), sizeof (*dp) * kd); in _mdb_init() 1093 (modinfo.mi_walkers + w), sizeof (*wp) * kw); in _mdb_init() 1095 return (&modinfo); in _mdb_init() 1105 for (dp = modinfo.mi_dcmds; dp->dc_name != NULL; dp++) in _mdb_fini() 1108 for (wp = modinfo.mi_walkers; wp->walk_name != NULL; wp++) in _mdb_fini() [all …]
|
| /illumos-gate/usr/src/cmd/mdb/demo/common/ |
| H A D | example1.c | 103 static const mdb_modinfo_t modinfo = { variable 110 return (&modinfo); in _mdb_init()
|
| H A D | example2.c | 149 static const mdb_modinfo_t modinfo = { variable 156 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/neti/ |
| H A D | neti.c | 101 static const mdb_modinfo_t modinfo = { MDB_API_VERSION, dcmds }; variable 106 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/uts/common/io/ |
| H A D | cpuid_drv.c | 281 _info(struct modinfo *modinfo) in _info() argument 283 return (mod_info(&modl, modinfo)); in _info()
|
| /illumos-gate/usr/src/cmd/mdb/i86pc/modules/pcplusmp/ |
| H A D | pcplusmp.c | 109 static const mdb_modinfo_t modinfo = { MDB_API_VERSION, dcmds, NULL }; variable 124 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/random/ |
| H A D | random.c | 134 static const mdb_modinfo_t modinfo = { variable 141 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/sockfs/ |
| H A D | sockfs.c | 158 static const mdb_modinfo_t modinfo = { MDB_API_VERSION, dcmds, NULL }; variable 163 return (&modinfo); in _mdb_init()
|
| /illumos-gate/usr/src/uts/intel/io/ |
| H A D | ucode_drv.c | 329 _info(struct modinfo *modinfo) in _info() argument 331 return (mod_info(&modl, modinfo)); in _info()
|
| /illumos-gate/usr/src/uts/common/io/dld/ |
| H A D | dld_str.c | 500 struct module_info *modinfo; in dld_init_ops() local 502 modinfo = kmem_zalloc(sizeof (struct module_info), KM_SLEEP); in dld_init_ops() 503 modinfo->mi_idname = kmem_zalloc(FMNAMESZ, KM_SLEEP); in dld_init_ops() 504 (void) snprintf(modinfo->mi_idname, FMNAMESZ, "%s", name); in dld_init_ops() 505 modinfo->mi_minpsz = 0; in dld_init_ops() 506 modinfo->mi_maxpsz = 64*1024; in dld_init_ops() 507 modinfo->mi_hiwat = 1; in dld_init_ops() 508 modinfo->mi_lowat = 0; in dld_init_ops() 513 rq->qi_minfo = modinfo; in dld_init_ops() 518 wq->qi_minfo = modinfo; in dld_init_ops() [all …]
|