Lines Matching defs:modlp
48 mod_null(struct modlmisc *modl, struct modlinkage *modlp)
57 mod_infonull(void *modl, struct modlinkage *modlp, int *p0)
68 mod_install(struct modlinkage *modlp)
74 if (modlp->ml_rev != MODREV_1) {
79 linkpp = (struct modlmisc **)&modlp->ml_linkage[0];
82 if ((retval = MODL_INSTALL(*linkpp, modlp)) != 0) {
83 linkpp1 = (struct modlmisc **)&modlp->ml_linkage[0];
86 MODL_REMOVE(*linkpp1, modlp); /* clean up */
104 mod_remove(struct modlinkage *modlp)
109 linkpp = (struct modlmisc **)&modlp->ml_linkage[0];
112 if ((retval = MODL_REMOVE(*linkpp, modlp)) != 0) {
114 linkpp = (struct modlmisc **)&modlp->ml_linkage[0];
116 if (MODL_INSTALL(*linkpp, modlp) != 0) {
135 mod_info(struct modlinkage *modlp, struct modinfo *modinfop)
142 modinfop->mi_rev = modlp->ml_rev;
144 linkpp = (struct modlmisc **)modlp->ml_linkage;
153 retval = MODL_INFO(*linkpp, modlp, &msip->msi_p0);
167 modinfop->mi_base = (void *)modlp;