Home
last modified time | relevance | path

Searched refs:modlp (Results 1 – 15 of 15) sorted by relevance

/titanic_50/usr/src/uts/common/os/
H A Dmodconf.c289 mod_install(struct modlinkage *modlp) in mod_install() argument
295 if (modlp->ml_rev != MODREV_1) { in mod_install()
299 linkpp = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_install()
302 if ((retval = MODL_INSTALL(*linkpp, modlp)) != 0) { in mod_install()
303 linkpp1 = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_install()
306 MODL_REMOVE(*linkpp1, modlp); /* clean up */ in mod_install()
324 mod_remove(struct modlinkage *modlp) in mod_remove() argument
329 linkpp = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_remove()
332 if ((retval = MODL_REMOVE(*linkpp, modlp)) != 0) { in mod_remove()
334 linkpp = (struct modlmisc **)&modlp->ml_linkage[0]; in mod_remove()
[all …]
H A Dmodsubr.c347 mod_getctl(struct modlinkage *modlp) in mod_getctl() argument
354 if (modp->mod_linkage == modlp) { in mod_getctl()
H A Ddriver_lyr.c1431 ldi_ident_from_mod(struct modlinkage *modlp, ldi_ident_t *lip) in ldi_ident_from_mod() argument
1437 if ((modlp == NULL) || (lip == NULL)) in ldi_ident_from_mod()
1442 modp = mod_getctl(modlp); in ldi_ident_from_mod()
/titanic_50/usr/src/uts/i86pc/os/
H A Dmp_implfuncs.c65 static int mod_installpsm(struct modlpsm *modl, struct modlinkage *modlp);
66 static int mod_removepsm(struct modlpsm *modl, struct modlinkage *modlp);
67 static int mod_infopsm(struct modlpsm *modl, struct modlinkage *modlp, int *p0);
302 mod_installpsm(struct modlpsm *modl, struct modlinkage *modlp) in mod_installpsm() argument
319 mod_removepsm(struct modlpsm *modl, struct modlinkage *modlp) in mod_removepsm() argument
342 mod_infopsm(struct modlpsm *modl, struct modlinkage *modlp, int *p0) in mod_infopsm() argument
/titanic_50/usr/src/cmd/sgs/prof/common/
H A Dprofv.c618 process_modules(ProfModuleList *modlp) in process_modules() argument
627 if (modlp->version > PROF_MODULES_VER) { in process_modules()
630 cmdname, modlp->version); in process_modules()
640 newmodp = (ProfModule *)((caddr_t)modlp + modlp->modules); in process_modules()
648 so_path = (caddr_t)modlp + newmodp->path; in process_modules()
657 ((caddr_t)modlp + newmodp->next); in process_modules()
697 ((caddr_t)modlp + newmodp->next); in process_modules()
727 newmodp = (ProfModule *)((caddr_t)modlp + newmodp->next); in process_modules()
/titanic_50/usr/src/uts/sun/sys/dada/impl/
H A Dtransport.h154 extern int dcd_hba_init(struct modlinkage *modlp);
156 extern void dcd_hab_fini(struct modlinkage *modlp);
/titanic_50/usr/src/cmd/sgs/gprof/common/
H A Dgprof.c1060 process_modules(ProfModuleList *modlp) in process_modules() argument
1071 modlp->version); in process_modules()
1076 if (modlp->version > PROF_MODULES_VER) { in process_modules()
1078 "is not supported\n", whoami, modlp->version); in process_modules()
1088 newmodp = (ProfModule *)((char *)modlp + modlp->modules); in process_modules()
1096 so_path = (caddr_t)modlp + newmodp->path; in process_modules()
1106 ((caddr_t)modlp + newmodp->next); in process_modules()
1173 ((caddr_t)modlp + newmodp->next); in process_modules()
1244 newmodp = (ProfModule *)((caddr_t)modlp + newmodp->next); in process_modules()
/titanic_50/usr/src/uts/common/sys/1394/
H A Dh1394.h240 int h1394_init(struct modlinkage *modlp);
241 void h1394_fini(struct modlinkage *modlp);
/titanic_50/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_impl.c464 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()
/titanic_50/usr/src/uts/common/sys/scsi/impl/
H A Dtransport.h352 struct modlinkage *modlp);
355 struct modlinkage *modlp);
/titanic_50/usr/src/uts/common/sys/ib/ibtl/
H A Dibci.h444 int ibc_init(struct modlinkage *modlp);
445 void ibc_fini(struct modlinkage *modlp);
/titanic_50/usr/src/uts/common/io/1394/
H A Dh1394.c73 h1394_init(struct modlinkage *modlp) in h1394_init() argument
79 devops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in h1394_init()
97 h1394_fini(struct modlinkage *modlp) in h1394_fini() argument
103 devops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in h1394_fini()
/titanic_50/usr/src/uts/sun/io/dada/impl/
H A Ddcd_hba.c88 dcd_hba_init(struct modlinkage *modlp) in dcd_hba_init() argument
/titanic_50/usr/src/uts/common/io/scsi/impl/
H A Dscsi_hba.c860 scsi_hba_init(struct modlinkage *modlp) in scsi_hba_init() argument
870 hba_dev_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in scsi_hba_init()
1415 scsi_hba_fini(struct modlinkage *modlp) in scsi_hba_fini() argument
1422 hba_dev_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in scsi_hba_fini()
/titanic_50/usr/src/uts/common/io/sata/impl/
H A Dsata.c679 sata_hba_init(struct modlinkage *modlp) in sata_hba_init() argument
686 ((struct modldrv *)(modlp->ml_linkage[0]))->drv_linkinfo); in sata_hba_init()
690 hba_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops; in sata_hba_init()
699 if ((rval = scsi_hba_init(modlp)) != 0) { in sata_hba_init()
1160 sata_hba_fini(struct modlinkage *modlp) in sata_hba_fini() argument
1164 ((struct modldrv *)(modlp->ml_linkage[0]))->drv_linkinfo); in sata_hba_fini()
1166 scsi_hba_fini(modlp); in sata_hba_fini()