Searched defs:modctl (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/intel/modules/mdb_kb/
H A Dmdb_kb.c59 #include <sys/modctl.h>
888 uintptr_t modctl = modhead; local
919 modctl + offsetof(struct modctl, mod_mp), &modulep))
938 modctl + offsetof(struct modctl, mod_next), &modctl))
941 if (modctl == modhead)
965 struct modctl modules;
970 sizeof (struct modctl)) !
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dmodctl.h45 * The following structure defines the operations used by modctl
59 * Defined in modctl.c
88 * modctl with the MODINFO cmd.
226 * commands. These are the commands supported by the modctl system call.
384 * Structure returned by modctl with MODINFO command.
439 * flag may lead 32-bit apps to receive an EOVERFLOW error from modctl(MODINFO)
478 struct modctl *mp;
484 struct modctl *modl_modp;
490 * are replicated in the modctl structure so that mod_containing_pc()
493 typedef struct modctl { struct
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Ddevinfo.c32 #include <sys/modctl.h>
1246 struct modctl modctl; local
1252 if (mdb_vread(&modctl, sizeof (modctl), addr) == -1) {
1253 mdb_warn("couldn't read modctl at %p", addr);
1258 (uintptr_t)modctl.mod_modname) == -1) {
1259 mdb_warn("couldn't read modname at %p", modctl.mod_modname);
/illumos-gate/usr/src/uts/common/os/
H A Dmodctl.c27 * modctl system call for loadable module support.
56 #include <sys/modctl.h>
80 static int mod_circdep(struct modctl *);
84 static int mod_getinfo(struct modctl *, struct modinfo *);
85 static struct modctl *allocate_modp(const char *, const char *);
87 static int mod_load(struct modctl *, int);
88 static void mod_unload(struct modctl *);
89 static int modinstall(struct modctl *);
90 static int moduninstall(struct modctl *);
92 static struct modctl *mod_hold_by_name_commo
2362 modctl(int cmd, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, function
[all...]

Completed in 73 milliseconds