Lines Matching defs:rp
48 topo_rtld_t *rp = mod->tm_data;
53 rp->rtld_fini(mod);
60 (void) dlclose(rp->rtld_dlp);
61 topo_mod_free(mod, rp, sizeof (topo_rtld_t));
70 topo_rtld_t *rp;
79 if ((rp = mod->tm_data = topo_mod_alloc(mod, sizeof (topo_rtld_t)))
83 rp->rtld_dlp = dlp;
84 rp->rtld_init = (int (*)())dlsym(dlp, "_topo_init");
85 rp->rtld_fini = (void (*)())dlsym(dlp, "_topo_fini");
87 if (rp->rtld_init == NULL) {
89 topo_free(rp, sizeof (topo_rtld_t));
96 err = rp->rtld_init(mod, version);