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

/illumos-gate/usr/src/uts/common/os/
H A Dmodconf.c289 mod_install(struct modlinkage *modlp) argument
295 if (modlp->ml_rev != MODREV_1) {
299 linkpp = (struct modlmisc **)&modlp->ml_linkage[0];
302 if ((retval = MODL_INSTALL(*linkpp, modlp)) != 0) {
303 linkpp1 = (struct modlmisc **)&modlp->ml_linkage[0];
306 MODL_REMOVE(*linkpp1, modlp); /* clean up */
324 mod_remove(struct modlinkage *modlp) argument
329 linkpp = (struct modlmisc **)&modlp->ml_linkage[0];
332 if ((retval = MODL_REMOVE(*linkpp, modlp)) != 0) {
334 linkpp = (struct modlmisc **)&modlp
355 mod_info(struct modlinkage *modlp, struct modinfo *modinfop) argument
399 mod_modname(struct modlinkage *modlp) argument
414 mod_null(struct modldrv *modl, struct modlinkage *modlp) argument
424 mod_infonull(void *modl, struct modlinkage *modlp, int *p0) argument
435 mod_infodrv(struct modldrv *modl, struct modlinkage *modlp, int *p0) argument
457 mod_infodacf(struct modldacf *modl, struct modlinkage *modlp, int *p0) argument
469 mod_installdacf(struct modldacf *modl, struct modlinkage *modlp) argument
480 mod_removedacf(struct modldacf *modl, struct modlinkage *modlp) argument
494 mod_installpcbe(struct modlpcbe *modl, struct modlinkage *modlp) argument
513 mod_removepcbe(struct modlpcbe *modl, struct modlinkage *modlp) argument
523 mod_installbrand(struct modlbrand *modl, struct modlinkage *modlp) argument
530 mod_removebrand(struct modlbrand *modl, struct modlinkage *modlp) argument
539 mod_installdrv(struct modldrv *modl, struct modlinkage *modlp) argument
641 mod_removedrv(struct modldrv *modl, struct modlinkage *modlp) argument
726 mod_infosysnum(struct modlinkage *modlp, struct sysent table[]) argument
739 mod_installsys_sysent( struct modlsys *modl, struct modlinkage *modlp, struct sysent table[]) argument
806 mod_removesys_sysent( struct modlsys *modl, struct modlinkage *modlp, struct sysent table[]) argument
851 mod_infosys(struct modlsys *modl, struct modlinkage *modlp, int *p0) argument
862 mod_installsys(struct modlsys *modl, struct modlinkage *modlp) argument
872 mod_removesys(struct modlsys *modl, struct modlinkage *modlp) argument
884 mod_infosys32(struct modlsys *modl, struct modlinkage *modlp, int *p0) argument
895 mod_installsys32(struct modlsys *modl, struct modlinkage *modlp) argument
905 mod_removesys32(struct modlsys *modl, struct modlinkage *modlp) argument
917 mod_infofs(struct modlfs *modl, struct modlinkage *modlp, int *p0) argument
937 mod_installfs(struct modlfs *modl, struct modlinkage *modlp) argument
1055 mod_removefs(struct modlfs *modl, struct modlinkage *modlp) argument
1104 mod_infostrmod(struct modlstrmod *modl, struct modlinkage *modlp, int *p0) argument
1116 mod_installstrmod(struct modlstrmod *modl, struct modlinkage *modlp) argument
1134 mod_removestrmod(struct modlstrmod *modl, struct modlinkage *modlp) argument
1147 mod_infosockmod(struct modlsockmod *modl, struct modlinkage *modlp, int *p0) argument
1158 mod_installsockmod(struct modlsockmod *modl, struct modlinkage *modlp) argument
1186 mod_removesockmod(struct modlsockmod *modl, struct modlinkage *modlp) argument
1200 mod_infosched(struct modlsched *modl, struct modlinkage *modlp, int *p0) argument
1220 mod_installsched(struct modlsched *modl, struct modlinkage *modlp) argument
1263 mod_removesched(struct modlsched *modl, struct modlinkage *modlp) argument
1295 mod_infoexec(struct modlexec *modl, struct modlinkage *modlp, int *p0) argument
1311 mod_installexec(struct modlexec *modl, struct modlinkage *modlp) argument
1354 mod_removeexec(struct modlexec *modl, struct modlinkage *modlp) argument
1381 mod_getsysent(struct modlinkage *modlp, struct sysent *se) argument
1416 mod_infoipp(struct modlipp *modl, struct modlinkage *modlp, int *p0) argument
1433 mod_installipp(struct modlipp *modl, struct modlinkage *modlp) argument
1443 mod_removeipp(struct modlipp *modl, struct modlinkage *modlp) argument
1465 mod_installkiconv(struct modlkiconv *modl, struct modlinkage *modlp) argument
1472 mod_removekiconv(struct modlkiconv *modl, struct modlinkage *modlp) argument
[all...]
H A Dmodsubr.c347 mod_getctl(struct modlinkage *modlp) argument
354 if (modp->mod_linkage == modlp) {
H A Ddriver_lyr.c1431 ldi_ident_from_mod(struct modlinkage *modlp, ldi_ident_t *lip) argument
1437 if ((modlp == NULL) || (lip == NULL))
1442 modp = mod_getctl(modlp);
/illumos-gate/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);
/illumos-gate/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) argument
319 mod_removepsm(struct modlpsm *modl, struct modlinkage *modlp) argument
342 mod_infopsm(struct modlpsm *modl, struct modlinkage *modlp, int *p0) argument
/illumos-gate/usr/src/cmd/sgs/prof/common/
H A Dprofv.c618 process_modules(ProfModuleList *modlp) argument
627 if (modlp->version > PROF_MODULES_VER) {
630 cmdname, modlp->version);
640 newmodp = (ProfModule *)((caddr_t)modlp + modlp->modules);
648 so_path = (caddr_t)modlp + newmodp->path;
657 ((caddr_t)modlp + newmodp->next);
697 ((caddr_t)modlp + newmodp->next);
727 newmodp = (ProfModule *)((caddr_t)modlp + newmodp->next);
/illumos-gate/usr/src/uts/common/sys/1394/
H A Dh1394.h240 int h1394_init(struct modlinkage *modlp);
241 void h1394_fini(struct modlinkage *modlp);
/illumos-gate/usr/src/cmd/sgs/gprof/common/
H A Dgprof.c1060 process_modules(ProfModuleList *modlp) argument
1071 modlp->version);
1076 if (modlp->version > PROF_MODULES_VER) {
1078 "is not supported\n", whoami, modlp->version);
1088 newmodp = (ProfModule *)((char *)modlp + modlp->modules);
1096 so_path = (caddr_t)modlp + newmodp->path;
1106 ((caddr_t)modlp + newmodp->next);
1173 ((caddr_t)modlp + newmodp->next);
1244 newmodp = (ProfModule *)((caddr_t)modlp
[all...]
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_impl.c451 * modlp - Pointer to IBC client module linkage structure
464 ibc_init(struct modlinkage *modlp) argument
470 cb_args.cb_modlp = modlp;
483 * modlp - Pointer to IBC client module linkage structure
495 ibc_fini(struct modlinkage *modlp) argument
501 cb_args.cb_modlp = modlp;
/illumos-gate/usr/src/uts/common/sys/scsi/impl/
H A Dtransport.h352 struct modlinkage *modlp);
355 struct modlinkage *modlp);
/illumos-gate/usr/src/uts/sun/io/dada/impl/
H A Ddcd_hba.c88 dcd_hba_init(struct modlinkage *modlp) argument
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibci.h444 int ibc_init(struct modlinkage *modlp);
445 void ibc_fini(struct modlinkage *modlp);
/illumos-gate/usr/src/uts/common/io/1394/
H A Dh1394.c64 * Input(s): modlp The structure containing all of the
73 h1394_init(struct modlinkage *modlp) argument
79 devops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops;
88 * Input(s): modlp The structure containing all of the
97 h1394_fini(struct modlinkage *modlp) argument
103 devops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops;
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_hba.c860 scsi_hba_init(struct modlinkage *modlp) argument
870 hba_dev_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops;
1415 scsi_hba_fini(struct modlinkage *modlp) argument
1422 hba_dev_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops;
/illumos-gate/usr/src/uts/common/io/sata/impl/
H A Dsata.c679 sata_hba_init(struct modlinkage *modlp) argument
686 ((struct modldrv *)(modlp->ml_linkage[0]))->drv_linkinfo);
690 hba_ops = ((struct modldrv *)(modlp->ml_linkage[0]))->drv_dev_ops;
699 if ((rval = scsi_hba_init(modlp)) != 0) {
1160 sata_hba_fini(struct modlinkage *modlp) argument
1164 ((struct modldrv *)(modlp->ml_linkage[0]))->drv_linkinfo);
1166 scsi_hba_fini(modlp);

Completed in 182 milliseconds