Searched refs:sch_dlp (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/fm/fmdump/common/
H A Dscheme.c50 * load a scheme, we add an entry with sch_dlp = NULL and sch_err recording
68 void *sch_dlp; /* libdl(3DL) shared library handle */ member in struct:fmd_scheme
121 sp->sch_dlp = NULL;
136 if ((p = dlsym(sp->sch_dlp, opd->opd_name)) != NULL)
165 if ((sp->sch_dlp = dlopen(path, RTLD_LOCAL | RTLD_NOW)) == NULL) {
172 (void) dlclose(sp->sch_dlp);
173 sp->sch_dlp = NULL;
193 sp->sch_dlp == NULL || sp->sch_err != 0) {
/opensolaris-onvv-gate/usr/src/lib/fm/libfmd_snmp/common/
H A Dscheme.c69 void *sch_dlp; /* libdl(3DL) shared library handle */ member in struct:fmd_scheme
124 sp->sch_dlp = NULL;
139 if ((p = dlsym(sp->sch_dlp, opd->opd_name)) != NULL)
168 if ((sp->sch_dlp = dlopen(path, RTLD_LOCAL | RTLD_NOW | RTLD_PARENT)) ==
176 (void) dlclose(sp->sch_dlp);
177 sp->sch_dlp = NULL;
197 sp->sch_dlp == NULL || sp->sch_err != 0) {
/opensolaris-onvv-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_scheme.h65 void *sch_dlp; /* libdl(3DL) shared library handle */ member in struct:fmd_scheme
H A Dfmd_scheme.c225 sp->sch_dlp = NULL;
239 if (sp->sch_dlp != NULL) {
245 (void) dlclose(sp->sch_dlp);
322 if ((p = dlsym(sp->sch_dlp, opd->opd_name)) != NULL)
397 sp->sch_dlp = dlopen(path, RTLD_LOCAL | RTLD_NOW);
399 if (sp->sch_dlp == NULL) {
407 (void) dlclose(sp->sch_dlp);
408 sp->sch_dlp = NULL;

Completed in 177 milliseconds