Searched refs:plugintable (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/lib/libima/common/ |
H A D | ima-lib.c | 70 IMA_PLUGIN_INFO plugintable[IMA_MAX_NUM_PLUGINS]; variable 154 if (strstr(plugintable[i].PluginPath, in getSolarisNodeProps() 159 if (plugintable[i].hPlugin != NULL) { in getSolarisNodeProps() 160 os_obtainmutex(plugintable[i].pluginMutex); in getSolarisNodeProps() 163 plugintable[i].hPlugin, in getSolarisNodeProps() 168 os_releasemutex(plugintable[i].pluginMutex); in getSolarisNodeProps() 216 if (strstr(plugintable[i].PluginPath, in setSolarisSharedNodeName() 221 if (plugintable[i].hPlugin != NULL) { in setSolarisSharedNodeName() 222 os_obtainmutex(plugintable[i].pluginMutex); in setSolarisSharedNodeName() 224 (IMA_SetNodeNameFn) dlsym(plugintable[i].hPlugin, in setSolarisSharedNodeName() [all …]
|
H A D | sunima-lib.c | 37 extern IMA_PLUGIN_INFO plugintable[IMA_MAX_NUM_PLUGINS]; 67 if (plugintable[i].ownerId == oid.ownerId) { in SUN_IMA_SetTunableProperties() 69 os_obtainmutex(plugintable[i].pluginMutex); in SUN_IMA_SetTunableProperties() 72 dlsym(plugintable[i].hPlugin, in SUN_IMA_SetTunableProperties() 78 os_releasemutex(plugintable[i].pluginMutex); in SUN_IMA_SetTunableProperties() 110 if (plugintable[i].ownerId == oid.ownerId) { in SUN_IMA_GetTunableProperties() 111 os_obtainmutex(plugintable[i].pluginMutex); in SUN_IMA_GetTunableProperties() 114 dlsym(plugintable[i].hPlugin, in SUN_IMA_GetTunableProperties() 120 os_releasemutex(plugintable[i].pluginMutex); in SUN_IMA_GetTunableProperties()
|
/illumos-gate/usr/src/lib/mpapi/libmpapi/common/ |
H A D | mpapi.c | 80 MPPLUGININFO_T plugintable[MP_MAX_NUM_PLUGINS]; variable 257 plugintable[i].hdlPlugin = dlopen(path, RTLD_LAZY); in InitLibrary() 262 if (plugintable[i].hdlPlugin != NULL) { in InitLibrary() 265 wcsncpy(plugintable[i].pluginName, in InitLibrary() 267 strncpy(plugintable[i].pluginPath, in InitLibrary() 270 plugintable[i].ownerId = i + 1; in InitLibrary() 273 dlsym(plugintable[i].hdlPlugin, "Initialize"); in InitLibrary() 275 (void) PassFunc(plugintable[i].ownerId); in InitLibrary() 315 if (plugintable[i].hdlPlugin != NULL) { in ExitLibrary() 319 dlsym(plugintable[i].hdlPlugin, "Terminate"); in ExitLibrary() [all …]
|
H A D | mpapi-sun.c | 38 extern MPPLUGININFO_T plugintable[MP_MAX_NUM_PLUGINS]; 59 if (plugintable[index].hdlPlugin != NULL) { in Sun_MP_SendScsiCmd() 61 dlsym(plugintable[index].hdlPlugin, in Sun_MP_SendScsiCmd()
|