/illumos-gate/usr/src/uts/common/os/ |
H A D | modconf.c | 294 mod_install(struct modlinkage *modlp) in mod_install() argument 300 if (modlp->ml_rev != MODREV_1) { in mod_install() 304 linkpp = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_install() 307 if ((retval = MODL_INSTALL(*linkpp, modlp)) != 0) { in mod_install() 308 linkpp1 = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_install() 311 MODL_REMOVE(*linkpp1, modlp); /* clean up */ in mod_install() 329 mod_remove(struct modlinkage *modlp) in mod_remove() argument 334 linkpp = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_remove() 337 if ((retval = MODL_REMOVE(*linkpp, modlp)) != 0) { in mod_remove() 339 linkpp = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_remove() [all …]
|
H A D | modsubr.c | 347 mod_getctl(struct modlinkage *modlp) in mod_getctl() argument 354 if (modp->mod_linkage == modlp) { in mod_getctl()
|
H A D | driver_lyr.c | 1448 ldi_ident_from_mod(struct modlinkage *modlp, ldi_ident_t *lip) in ldi_ident_from_mod() argument 1454 if ((modlp == NULL) || (lip == NULL)) in ldi_ident_from_mod() 1459 modp = mod_getctl(modlp); in ldi_ident_from_mod()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_implfuncs.c | 67 static int mod_installpsm(struct modlpsm *modl, struct modlinkage *modlp); 68 static int mod_removepsm(struct modlpsm *modl, struct modlinkage *modlp); 69 static int mod_infopsm(struct modlpsm *modl, struct modlinkage *modlp, int *p0); 304 mod_installpsm(struct modlpsm *modl, struct modlinkage *modlp) in mod_installpsm() argument 321 mod_removepsm(struct modlpsm *modl, struct modlinkage *modlp) in mod_removepsm() argument 344 mod_infopsm(struct modlpsm *modl, struct modlinkage *modlp, int *p0) in mod_infopsm() argument
|
/illumos-gate/usr/src/uts/sun/sys/dada/impl/ |
H A D | transport.h | 154 extern int dcd_hba_init(struct modlinkage *modlp); 156 extern void dcd_hab_fini(struct modlinkage *modlp);
|
/illumos-gate/usr/src/cmd/sgs/gprof/common/ |
H A D | gprof.c | 1097 process_modules(ProfModuleList *modlp) in process_modules() argument 1108 modlp->version); in process_modules() 1113 if (modlp->version > PROF_MODULES_VER) { in process_modules() 1115 "is not supported\n", whoami, modlp->version); in process_modules() 1125 newmodp = (ProfModule *)((char *)modlp + modlp->modules); in process_modules() 1133 so_path = (caddr_t)modlp + newmodp->path; in process_modules() 1143 ((caddr_t)modlp + newmodp->next); in process_modules() 1210 ((caddr_t)modlp + newmodp->next); in process_modules() 1281 newmodp = (ProfModule *)((caddr_t)modlp + newmodp->next); in process_modules()
|
/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | h1394.h | 238 int h1394_init(struct modlinkage *modlp); 239 void h1394_fini(struct modlinkage *modlp);
|
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_impl.c | 464 ibc_init(struct modlinkage *modlp) in ibc_init() argument 470 cb_args.cb_modlp = modlp; in ibc_init() 495 ibc_fini(struct modlinkage *modlp) in ibc_fini() argument 501 cb_args.cb_modlp = modlp; in ibc_fini()
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 353 struct modlinkage *modlp); 356 struct modlinkage *modlp);
|
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | h1394.c | 69 h1394_init(struct modlinkage *modlp) in h1394_init() argument 73 devops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in h1394_init() 90 h1394_fini(struct modlinkage *modlp) in h1394_fini() argument 94 devops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in h1394_fini()
|
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/ |
H A D | ibci.h | 444 int ibc_init(struct modlinkage *modlp); 445 void ibc_fini(struct modlinkage *modlp);
|
/illumos-gate/usr/src/uts/sun/io/dada/impl/ |
H A D | dcd_hba.c | 88 dcd_hba_init(struct modlinkage *modlp) in dcd_hba_init() argument
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_hba.c | 864 scsi_hba_init(struct modlinkage *modlp) in scsi_hba_init() argument 874 hba_dev_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in scsi_hba_init() 1419 scsi_hba_fini(struct modlinkage *modlp) in scsi_hba_fini() argument 1426 hba_dev_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in scsi_hba_fini()
|
/illumos-gate/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 690 sata_hba_init(struct modlinkage *modlp) in sata_hba_init() argument 697 ((struct modldrv *)(modlp->ml_linkage[0]))->drv_linkinfo); in sata_hba_init() 701 hba_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in sata_hba_init() 710 if ((rval = scsi_hba_init(modlp)) != 0) { in sata_hba_init() 1171 sata_hba_fini(struct modlinkage *modlp) in sata_hba_fini() argument 1175 ((struct modldrv *)(modlp->ml_linkage[0]))->drv_linkinfo); in sata_hba_fini() 1177 scsi_hba_fini(modlp); in sata_hba_fini()
|