Home
last modified time | relevance | path

Searched refs:plugintable (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/lib/libima/common/
H A Dima-lib.c70 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 Dsunima-lib.c37 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()
/titanic_50/usr/src/lib/mpapi/libmpapi/common/
H A Dmpapi.c80 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()
266 wcsncpy(plugintable[i].pluginName, in InitLibrary()
268 strncpy(plugintable[i].pluginPath, in InitLibrary()
271 plugintable[i].ownerId = i + 1; in InitLibrary()
274 dlsym(plugintable[i].hdlPlugin, "Initialize"); in InitLibrary()
276 status = PassFunc(plugintable[i].ownerId); in InitLibrary()
316 if (plugintable[i].hdlPlugin != NULL) { in ExitLibrary()
320 dlsym(plugintable[i].hdlPlugin, "Terminate"); in ExitLibrary()
[all …]
H A Dmpapi-sun.c38 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()