Lines Matching refs:plugintable

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()
229 os_releasemutex(plugintable[i].pluginMutex); in setSolarisSharedNodeName()
253 if (strstr(plugintable[i].PluginPath, in setSolarisSharedNodeAlias()
258 if (plugintable[i].hPlugin != NULL) { in setSolarisSharedNodeAlias()
259 os_obtainmutex(plugintable[i].pluginMutex); in setSolarisSharedNodeAlias()
261 (IMA_SetNodeAliasFn) dlsym(plugintable[i].hPlugin, in setSolarisSharedNodeAlias()
266 os_releasemutex(plugintable[i].pluginMutex); in setSolarisSharedNodeAlias()
470 plugintable[i].hPlugin = LoadLibrary(pluginpath); in InitLibrary()
473 plugintable[i].hPlugin = dlopen(pluginpath, RTLD_LAZY); in InitLibrary()
475 if (plugintable[i].hPlugin != NULL) { in InitLibrary()
480 memcpy((char *)&plugintable[i].PluginName, in InitLibrary()
483 &plugintable[i].PluginPath, in InitLibrary()
485 plugintable[i].ownerId = i + 1; in InitLibrary()
490 plugintable[i].hPlugin, "Initialize"); in InitLibrary()
494 plugintable[i].hPlugin, "Initialize"); in InitLibrary()
498 PassFunc(plugintable[i].ownerId); in InitLibrary()
501 plugintable[i].number_of_vbcallbacks = 0; in InitLibrary()
502 plugintable[i].number_of_pccallbacks = 0; in InitLibrary()
503 os_createmutex(&(plugintable[i].pluginMutex)); in InitLibrary()
522 if (plugintable[i].hPlugin != NULL) { in ExitLibrary()
525 os_obtainmutex(plugintable[i].pluginMutex); in ExitLibrary()
526 for (j = 0; j < plugintable[i].number_of_vbcallbacks; in ExitLibrary()
534 GetProcAddress(plugintable[i].hPlugin, in ExitLibrary()
539 dlsym(plugintable[i].hPlugin, in ExitLibrary()
543 PassFunc(plugintable[i].vbcallback[j]); in ExitLibrary()
547 plugintable[i].number_of_vbcallbacks = 0; in ExitLibrary()
549 for (j = 0; j < plugintable[i].number_of_pccallbacks; in ExitLibrary()
556 GetProcAddress(plugintable[i].hPlugin, in ExitLibrary()
561 dlsym(plugintable[i].hPlugin, in ExitLibrary()
565 PassFunc(plugintable[i].pccallback[j]); in ExitLibrary()
568 plugintable[i].number_of_pccallbacks = 0; in ExitLibrary()
573 (plugintable[i].hPlugin, "Terminate"); in ExitLibrary()
576 dlsym(plugintable[i].hPlugin, "Terminate"); in ExitLibrary()
583 FreeLibrary(plugintable[i].hPlugin); in ExitLibrary()
586 dlclose(plugintable[i].hPlugin); in ExitLibrary()
588 os_releasemutex(plugintable[i].pluginMutex); in ExitLibrary()
589 os_destroymutex(plugintable[i].pluginMutex); in ExitLibrary()
604 if ((plugintable[i].hPlugin != NULL) && in VisibilityCallback()
605 (objectId.ownerId == plugintable[i].ownerId)) { in VisibilityCallback()
606 os_obtainmutex(plugintable[i].pluginMutex); in VisibilityCallback()
608 j < plugintable[i].number_of_vbcallbacks; in VisibilityCallback()
610 (plugintable[i].vbcallback[j]) in VisibilityCallback()
613 os_releasemutex(plugintable[i].pluginMutex); in VisibilityCallback()
626 if ((plugintable[i].hPlugin != NULL) && in PropertyCallback()
627 (objectId.ownerId == plugintable[i].ownerId)) { in PropertyCallback()
628 os_obtainmutex(plugintable[i].pluginMutex); in PropertyCallback()
630 j < plugintable[i].number_of_pccallbacks; in PropertyCallback()
632 (plugintable[i].pccallback[j])(objectId); in PropertyCallback()
634 os_releasemutex(plugintable[i].pluginMutex); in PropertyCallback()
784 (*ppList)->oids[i].ownerId = plugintable[i].ownerId; in IMA_GetPluginOidList()
836 if (plugintable[i].ownerId == pluginOid.ownerId) { in IMA_GetPluginProperties()
838 if (plugintable[i].hPlugin != NULL) { in IMA_GetPluginProperties()
839 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPluginProperties()
842 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPluginProperties()
846 dlsym(plugintable[i].hPlugin, in IMA_GetPluginProperties()
852 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPluginProperties()
920 if (objectId.ownerId == plugintable[i].ownerId) { in IMA_GetAssociatedPluginOid()
922 pPluginId->ownerId = plugintable[i].ownerId; in IMA_GetAssociatedPluginOid()
988 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetObjectType()
1097 if (plugintable[i].ownerId == nodeOid.ownerId) { in IMA_GetNodeProperties()
1099 if (plugintable[i].hPlugin != NULL) { in IMA_GetNodeProperties()
1100 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetNodeProperties()
1103 GetProcAddress(plugintable[i].hPlugin, in IMA_GetNodeProperties()
1107 dlsym(plugintable[i].hPlugin, in IMA_GetNodeProperties()
1114 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetNodeProperties()
1186 if (plugintable[i].ownerId == nodeOid.ownerId) { in IMA_SetNodeName()
1188 if (plugintable[i].hPlugin != NULL) { in IMA_SetNodeName()
1189 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetNodeName()
1192 GetProcAddress(plugintable[i].hPlugin, in IMA_SetNodeName()
1196 dlsym(plugintable[i].hPlugin, in IMA_SetNodeName()
1203 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetNodeName()
1334 if (plugintable[i].ownerId == nodeOid.ownerId) { in IMA_SetNodeAlias()
1336 if (plugintable[i].hPlugin != NULL) { in IMA_SetNodeAlias()
1337 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetNodeAlias()
1340 GetProcAddress(plugintable[i].hPlugin, in IMA_SetNodeAlias()
1345 plugintable[i].hPlugin, in IMA_SetNodeAlias()
1352 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetNodeAlias()
1402 if (plugintable[i].hPlugin != NULL) { in IMA_GetLhbaOidList()
1403 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLhbaOidList()
1406 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1410 dlsym(plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1421 plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1425 dlsym(plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1434 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLhbaOidList()
1456 if (plugintable[i].hPlugin != NULL) { in IMA_GetLhbaOidList()
1457 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLhbaOidList()
1460 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1464 dlsym(plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1492 plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1496 dlsym(plugintable[i].hPlugin, in IMA_GetLhbaOidList()
1504 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLhbaOidList()
1561 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_GetLhbaProperties()
1563 if (plugintable[i].hPlugin != NULL) { in IMA_GetLhbaProperties()
1564 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLhbaProperties()
1567 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLhbaProperties()
1571 dlsym(plugintable[i].hPlugin, in IMA_GetLhbaProperties()
1578 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLhbaProperties()
1633 if (plugintable[i].hPlugin != NULL) { in IMA_GetPhbaOidList()
1634 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPhbaOidList()
1637 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1641 dlsym(plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1652 plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1656 dlsym(plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1664 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPhbaOidList()
1688 if (plugintable[i].hPlugin != NULL) { in IMA_GetPhbaOidList()
1689 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPhbaOidList()
1692 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1696 dlsym(plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1724 (plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1728 dlsym(plugintable[i].hPlugin, in IMA_GetPhbaOidList()
1736 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPhbaOidList()
1796 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_GetPhbaProperties()
1798 if (plugintable[i].hPlugin != NULL) { in IMA_GetPhbaProperties()
1799 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPhbaProperties()
1802 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPhbaProperties()
1806 dlsym(plugintable[i].hPlugin, in IMA_GetPhbaProperties()
1813 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPhbaProperties()
1871 if (plugintable[i].hPlugin != NULL) { in IMA_GetNonSharedNodeOidList()
1872 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetNonSharedNodeOidList()
1875 GetProcAddress(plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1879 dlsym(plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1890 plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1894 dlsym(plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1902 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetNonSharedNodeOidList()
1925 if (plugintable[i].hPlugin != NULL) { in IMA_GetNonSharedNodeOidList()
1926 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetNonSharedNodeOidList()
1929 GetProcAddress(plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1933 dlsym(plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1963 plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1967 dlsym(plugintable[i].hPlugin, in IMA_GetNonSharedNodeOidList()
1975 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetNonSharedNodeOidList()
2036 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetFirstBurstLengthProperties()
2038 if (plugintable[i].hPlugin != NULL) { in IMA_GetFirstBurstLengthProperties()
2039 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetFirstBurstLengthProperties()
2043 GetProcAddress(plugintable[i].hPlugin, in IMA_GetFirstBurstLengthProperties()
2048 dlsym(plugintable[i].hPlugin, in IMA_GetFirstBurstLengthProperties()
2055 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetFirstBurstLengthProperties()
2114 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetMaxBurstLengthProperties()
2116 if (plugintable[i].hPlugin != NULL) { in IMA_GetMaxBurstLengthProperties()
2117 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetMaxBurstLengthProperties()
2121 GetProcAddress(plugintable[i].hPlugin, in IMA_GetMaxBurstLengthProperties()
2126 dlsym(plugintable[i].hPlugin, in IMA_GetMaxBurstLengthProperties()
2132 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetMaxBurstLengthProperties()
2194 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetMaxRecvDataSegmentLengthProperties()
2196 if (plugintable[i].hPlugin != NULL) { in IMA_GetMaxRecvDataSegmentLengthProperties()
2197 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetMaxRecvDataSegmentLengthProperties()
2201 GetProcAddress(plugintable[i].hPlugin, in IMA_GetMaxRecvDataSegmentLengthProperties()
2206 dlsym(plugintable[i].hPlugin, in IMA_GetMaxRecvDataSegmentLengthProperties()
2213 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetMaxRecvDataSegmentLengthProperties()
2254 if (plugintable[i].ownerId == pluginOid.ownerId) { in IMA_PluginIOCtl()
2256 if (plugintable[i].hPlugin != NULL) { in IMA_PluginIOCtl()
2257 os_obtainmutex(plugintable[i].pluginMutex); in IMA_PluginIOCtl()
2260 GetProcAddress(plugintable[i].hPlugin, in IMA_PluginIOCtl()
2264 dlsym(plugintable[i].hPlugin, in IMA_PluginIOCtl()
2274 os_releasemutex(plugintable[i].pluginMutex); in IMA_PluginIOCtl()
2308 if (plugintable[i].ownerId == lnpId.ownerId) { in IMA_GetNetworkPortalOidList()
2310 if (plugintable[i].hPlugin != NULL) { in IMA_GetNetworkPortalOidList()
2311 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetNetworkPortalOidList()
2314 GetProcAddress(plugintable[i].hPlugin, in IMA_GetNetworkPortalOidList()
2318 dlsym(plugintable[i].hPlugin, in IMA_GetNetworkPortalOidList()
2349 plugintable[i].hPlugin, in IMA_GetNetworkPortalOidList()
2354 plugintable[i].hPlugin, in IMA_GetNetworkPortalOidList()
2362 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetNetworkPortalOidList()
2391 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_SetFirstBurstLength()
2393 if (plugintable[i].hPlugin != NULL) { in IMA_SetFirstBurstLength()
2394 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetFirstBurstLength()
2397 GetProcAddress(plugintable[i].hPlugin, in IMA_SetFirstBurstLength()
2402 plugintable[i].hPlugin, in IMA_SetFirstBurstLength()
2410 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetFirstBurstLength()
2439 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_SetMaxBurstLength()
2441 if (plugintable[i].hPlugin != NULL) { in IMA_SetMaxBurstLength()
2442 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetMaxBurstLength()
2445 GetProcAddress(plugintable[i].hPlugin, in IMA_SetMaxBurstLength()
2449 dlsym(plugintable[i].hPlugin, in IMA_SetMaxBurstLength()
2457 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetMaxBurstLength()
2486 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_SetMaxRecvDataSegmentLength()
2488 if (plugintable[i].hPlugin != NULL) { in IMA_SetMaxRecvDataSegmentLength()
2489 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetMaxRecvDataSegmentLength()
2493 GetProcAddress(plugintable[i].hPlugin, in IMA_SetMaxRecvDataSegmentLength()
2498 dlsym(plugintable[i].hPlugin, in IMA_SetMaxRecvDataSegmentLength()
2507 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetMaxRecvDataSegmentLength()
2539 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetMaxConnectionsProperties()
2541 if (plugintable[i].hPlugin != NULL) { in IMA_GetMaxConnectionsProperties()
2542 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetMaxConnectionsProperties()
2546 GetProcAddress(plugintable[i].hPlugin, in IMA_GetMaxConnectionsProperties()
2551 dlsym(plugintable[i].hPlugin, in IMA_GetMaxConnectionsProperties()
2558 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetMaxConnectionsProperties()
2587 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_SetMaxConnections()
2589 if (plugintable[i].hPlugin != NULL) { in IMA_SetMaxConnections()
2590 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetMaxConnections()
2593 GetProcAddress(plugintable[i].hPlugin, in IMA_SetMaxConnections()
2597 dlsym(plugintable[i].hPlugin, in IMA_SetMaxConnections()
2605 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetMaxConnections()
2637 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_GetDefaultTime2RetainProperties()
2639 if (plugintable[i].hPlugin != NULL) { in IMA_GetDefaultTime2RetainProperties()
2640 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDefaultTime2RetainProperties()
2644 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDefaultTime2RetainProperties()
2649 dlsym(plugintable[i].hPlugin, in IMA_GetDefaultTime2RetainProperties()
2656 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDefaultTime2RetainProperties()
2685 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_SetDefaultTime2Retain()
2687 if (plugintable[i].hPlugin != NULL) { in IMA_SetDefaultTime2Retain()
2688 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetDefaultTime2Retain()
2692 GetProcAddress(plugintable[i].hPlugin, in IMA_SetDefaultTime2Retain()
2697 dlsym(plugintable[i].hPlugin, in IMA_SetDefaultTime2Retain()
2705 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetDefaultTime2Retain()
2737 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_GetDefaultTime2WaitProperties()
2739 if (plugintable[i].hPlugin != NULL) { in IMA_GetDefaultTime2WaitProperties()
2740 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDefaultTime2WaitProperties()
2744 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDefaultTime2WaitProperties()
2749 dlsym(plugintable[i].hPlugin, in IMA_GetDefaultTime2WaitProperties()
2756 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDefaultTime2WaitProperties()
2785 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_SetDefaultTime2Wait()
2787 if (plugintable[i].hPlugin != NULL) { in IMA_SetDefaultTime2Wait()
2788 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetDefaultTime2Wait()
2792 GetProcAddress(plugintable[i].hPlugin, in IMA_SetDefaultTime2Wait()
2797 dlsym(plugintable[i].hPlugin, in IMA_SetDefaultTime2Wait()
2805 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetDefaultTime2Wait()
2837 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetMaxOutstandingR2TProperties()
2839 if (plugintable[i].hPlugin != NULL) { in IMA_GetMaxOutstandingR2TProperties()
2840 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetMaxOutstandingR2TProperties()
2844 GetProcAddress(plugintable[i].hPlugin, in IMA_GetMaxOutstandingR2TProperties()
2849 dlsym(plugintable[i].hPlugin, in IMA_GetMaxOutstandingR2TProperties()
2856 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetMaxOutstandingR2TProperties()
2885 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_SetMaxOutstandingR2T()
2887 if (plugintable[i].hPlugin != NULL) { in IMA_SetMaxOutstandingR2T()
2888 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetMaxOutstandingR2T()
2892 GetProcAddress(plugintable[i].hPlugin, in IMA_SetMaxOutstandingR2T()
2897 dlsym(plugintable[i].hPlugin, in IMA_SetMaxOutstandingR2T()
2905 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetMaxOutstandingR2T()
2937 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetErrorRecoveryLevelProperties()
2939 if (plugintable[i].hPlugin != NULL) { in IMA_GetErrorRecoveryLevelProperties()
2940 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetErrorRecoveryLevelProperties()
2944 GetProcAddress(plugintable[i].hPlugin, in IMA_GetErrorRecoveryLevelProperties()
2949 dlsym(plugintable[i].hPlugin, in IMA_GetErrorRecoveryLevelProperties()
2956 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetErrorRecoveryLevelProperties()
2985 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_SetErrorRecoveryLevel()
2987 if (plugintable[i].hPlugin != NULL) { in IMA_SetErrorRecoveryLevel()
2988 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetErrorRecoveryLevel()
2992 GetProcAddress(plugintable[i].hPlugin, in IMA_SetErrorRecoveryLevel()
2997 dlsym(plugintable[i].hPlugin, in IMA_SetErrorRecoveryLevel()
3005 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetErrorRecoveryLevel()
3037 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetInitialR2TProperties()
3039 if (plugintable[i].hPlugin != NULL) { in IMA_GetInitialR2TProperties()
3040 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetInitialR2TProperties()
3044 GetProcAddress(plugintable[i].hPlugin, in IMA_GetInitialR2TProperties()
3049 dlsym(plugintable[i].hPlugin, in IMA_GetInitialR2TProperties()
3056 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetInitialR2TProperties()
3090 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_SetInitialR2T()
3092 if (plugintable[i].hPlugin != NULL) { in IMA_SetInitialR2T()
3093 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetInitialR2T()
3097 plugintable[i].hPlugin, in IMA_SetInitialR2T()
3102 dlsym(plugintable[i].hPlugin, in IMA_SetInitialR2T()
3109 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetInitialR2T()
3141 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetImmediateDataProperties()
3143 if (plugintable[i].hPlugin != NULL) { in IMA_GetImmediateDataProperties()
3144 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetImmediateDataProperties()
3148 GetProcAddress(plugintable[i].hPlugin, in IMA_GetImmediateDataProperties()
3153 dlsym(plugintable[i].hPlugin, in IMA_GetImmediateDataProperties()
3160 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetImmediateDataProperties()
3193 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_SetImmediateData()
3195 if (plugintable[i].hPlugin != NULL) { in IMA_SetImmediateData()
3196 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetImmediateData()
3200 GetProcAddress(plugintable[i].hPlugin, in IMA_SetImmediateData()
3205 dlsym(plugintable[i].hPlugin, in IMA_SetImmediateData()
3212 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetImmediateData()
3244 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetDataPduInOrderProperties()
3246 if (plugintable[i].hPlugin != NULL) { in IMA_GetDataPduInOrderProperties()
3247 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDataPduInOrderProperties()
3251 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDataPduInOrderProperties()
3256 dlsym(plugintable[i].hPlugin, in IMA_GetDataPduInOrderProperties()
3263 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDataPduInOrderProperties()
3296 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_SetDataPduInOrder()
3298 if (plugintable[i].hPlugin != NULL) { in IMA_SetDataPduInOrder()
3299 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetDataPduInOrder()
3303 GetProcAddress(plugintable[i].hPlugin, in IMA_SetDataPduInOrder()
3308 dlsym(plugintable[i].hPlugin, in IMA_SetDataPduInOrder()
3315 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetDataPduInOrder()
3347 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetDataSequenceInOrderProperties()
3349 if (plugintable[i].hPlugin != NULL) { in IMA_GetDataSequenceInOrderProperties()
3350 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDataSequenceInOrderProperties()
3354 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDataSequenceInOrderProperties()
3359 dlsym(plugintable[i].hPlugin, in IMA_GetDataSequenceInOrderProperties()
3366 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDataSequenceInOrderProperties()
3399 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_SetDataSequenceInOrder()
3401 if (plugintable[i].hPlugin != NULL) { in IMA_SetDataSequenceInOrder()
3402 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetDataSequenceInOrder()
3406 GetProcAddress(plugintable[i].hPlugin, in IMA_SetDataSequenceInOrder()
3411 dlsym(plugintable[i].hPlugin, in IMA_SetDataSequenceInOrder()
3419 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetDataSequenceInOrder()
3452 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_SetStatisticsCollection()
3454 if (plugintable[i].hPlugin != NULL) { in IMA_SetStatisticsCollection()
3455 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetStatisticsCollection()
3459 GetProcAddress(plugintable[i].hPlugin, in IMA_SetStatisticsCollection()
3464 dlsym(plugintable[i].hPlugin, in IMA_SetStatisticsCollection()
3472 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetStatisticsCollection()
3504 if (plugintable[i].ownerId == portOid.ownerId) { in IMA_GetNetworkPortStatus()
3506 if (plugintable[i].hPlugin != NULL) { in IMA_GetNetworkPortStatus()
3507 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetNetworkPortStatus()
3511 GetProcAddress(plugintable[i].hPlugin, in IMA_GetNetworkPortStatus()
3516 dlsym(plugintable[i].hPlugin, in IMA_GetNetworkPortStatus()
3523 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetNetworkPortStatus()
3556 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetTargetOidList()
3558 if (plugintable[i].hPlugin != NULL) { in IMA_GetTargetOidList()
3559 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetTargetOidList()
3563 GetProcAddress(plugintable[i].hPlugin, in IMA_GetTargetOidList()
3568 dlsym(plugintable[i].hPlugin, in IMA_GetTargetOidList()
3596 plugintable[i].hPlugin, in IMA_GetTargetOidList()
3601 plugintable[i].hPlugin, in IMA_GetTargetOidList()
3609 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetTargetOidList()
3636 if (plugintable[i].ownerId == lhbaId.ownerId) { in IMA_RemoveStaleData()
3638 if (plugintable[i].hPlugin != NULL) { in IMA_RemoveStaleData()
3639 os_obtainmutex(plugintable[i].pluginMutex); in IMA_RemoveStaleData()
3642 GetProcAddress(plugintable[i].hPlugin, in IMA_RemoveStaleData()
3646 dlsym(plugintable[i].hPlugin, in IMA_RemoveStaleData()
3653 os_releasemutex(plugintable[i].pluginMutex); in IMA_RemoveStaleData()
3697 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_SetIsnsDiscovery()
3699 if (plugintable[i].hPlugin != NULL) { in IMA_SetIsnsDiscovery()
3700 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetIsnsDiscovery()
3704 GetProcAddress(plugintable[i].hPlugin, in IMA_SetIsnsDiscovery()
3709 dlsym(plugintable[i].hPlugin, in IMA_SetIsnsDiscovery()
3718 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetIsnsDiscovery()
3751 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_SetSlpDiscovery()
3753 if (plugintable[i].hPlugin != NULL) { in IMA_SetSlpDiscovery()
3754 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetSlpDiscovery()
3758 GetProcAddress(plugintable[i].hPlugin, in IMA_SetSlpDiscovery()
3762 dlsym(plugintable[i].hPlugin, in IMA_SetSlpDiscovery()
3771 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetSlpDiscovery()
3804 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_SetStaticDiscovery()
3806 if (plugintable[i].hPlugin != NULL) { in IMA_SetStaticDiscovery()
3807 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetStaticDiscovery()
3810 GetProcAddress(plugintable[i].hPlugin, in IMA_SetStaticDiscovery()
3814 dlsym(plugintable[i].hPlugin, in IMA_SetStaticDiscovery()
3823 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetStaticDiscovery()
3857 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_SetSendTargetsDiscovery()
3859 if (plugintable[i].hPlugin != NULL) { in IMA_SetSendTargetsDiscovery()
3860 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetSendTargetsDiscovery()
3863 GetProcAddress(plugintable[i].hPlugin, in IMA_SetSendTargetsDiscovery()
3867 dlsym(plugintable[i].hPlugin, in IMA_SetSendTargetsDiscovery()
3877 plugintable[i].pluginMutex); in IMA_SetSendTargetsDiscovery()
3915 if (plugintable[i].ownerId == phbaOid.ownerId) { in IMA_AddPhbaStaticDiscoveryTarget()
3917 if (plugintable[i].hPlugin != NULL) { in IMA_AddPhbaStaticDiscoveryTarget()
3918 os_obtainmutex(plugintable[i].pluginMutex); in IMA_AddPhbaStaticDiscoveryTarget()
3922 GetProcAddress(plugintable[i].hPlugin, in IMA_AddPhbaStaticDiscoveryTarget()
3927 dlsym(plugintable[i].hPlugin, in IMA_AddPhbaStaticDiscoveryTarget()
3958 plugintable[i].hPlugin, in IMA_AddPhbaStaticDiscoveryTarget()
3963 plugintable[i].hPlugin, in IMA_AddPhbaStaticDiscoveryTarget()
3971 os_releasemutex(plugintable[i].pluginMutex); in IMA_AddPhbaStaticDiscoveryTarget()
3996 if (plugintable[i].ownerId == targetOid.ownerId) { in IMA_RemovePhbaStaticDiscoveryTarget()
3998 if (plugintable[i].hPlugin != NULL) { in IMA_RemovePhbaStaticDiscoveryTarget()
3999 os_obtainmutex(plugintable[i].pluginMutex); in IMA_RemovePhbaStaticDiscoveryTarget()
4003 GetProcAddress(plugintable[i].hPlugin, in IMA_RemovePhbaStaticDiscoveryTarget()
4008 dlsym(plugintable[i].hPlugin, in IMA_RemovePhbaStaticDiscoveryTarget()
4015 os_releasemutex(plugintable[i].pluginMutex); in IMA_RemovePhbaStaticDiscoveryTarget()
4048 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetPnpOidList()
4050 if (plugintable[i].hPlugin != NULL) { in IMA_GetPnpOidList()
4051 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPnpOidList()
4054 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPnpOidList()
4058 dlsym(plugintable[i].hPlugin, in IMA_GetPnpOidList()
4089 plugintable[i].hPlugin, in IMA_GetPnpOidList()
4094 plugintable[i].hPlugin, in IMA_GetPnpOidList()
4102 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPnpOidList()
4133 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_GetPhbaDownloadProperties()
4135 if (plugintable[i].hPlugin != NULL) { in IMA_GetPhbaDownloadProperties()
4136 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPhbaDownloadProperties()
4140 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPhbaDownloadProperties()
4144 dlsym(plugintable[i].hPlugin, in IMA_GetPhbaDownloadProperties()
4151 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPhbaDownloadProperties()
4183 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_IsPhbaDownloadFile()
4185 if (plugintable[i].hPlugin != NULL) { in IMA_IsPhbaDownloadFile()
4186 os_obtainmutex(plugintable[i].pluginMutex); in IMA_IsPhbaDownloadFile()
4189 GetProcAddress(plugintable[i].hPlugin, in IMA_IsPhbaDownloadFile()
4193 dlsym(plugintable[i].hPlugin, in IMA_IsPhbaDownloadFile()
4201 os_releasemutex(plugintable[i].pluginMutex); in IMA_IsPhbaDownloadFile()
4239 if (plugintable[i].ownerId == phbaId.ownerId) { in IMA_PhbaDownload()
4241 if (plugintable[i].hPlugin != NULL) { in IMA_PhbaDownload()
4242 os_obtainmutex(plugintable[i].pluginMutex); in IMA_PhbaDownload()
4245 GetProcAddress(plugintable[i].hPlugin, in IMA_PhbaDownload()
4249 dlsym(plugintable[i].hPlugin, in IMA_PhbaDownload()
4257 os_releasemutex(plugintable[i].pluginMutex); in IMA_PhbaDownload()
4288 if (plugintable[i].ownerId == networkPortalId.ownerId) { in IMA_GetNetworkPortalProperties()
4290 if (plugintable[i].hPlugin != NULL) { in IMA_GetNetworkPortalProperties()
4291 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetNetworkPortalProperties()
4295 GetProcAddress(plugintable[i].hPlugin, in IMA_GetNetworkPortalProperties()
4300 dlsym(plugintable[i].hPlugin, in IMA_GetNetworkPortalProperties()
4308 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetNetworkPortalProperties()
4336 if (plugintable[i].ownerId == networkPortalId.ownerId) { in IMA_SetNetworkPortalIpAddress()
4338 if (plugintable[i].hPlugin != NULL) { in IMA_SetNetworkPortalIpAddress()
4339 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetNetworkPortalIpAddress()
4343 GetProcAddress(plugintable[i].hPlugin, in IMA_SetNetworkPortalIpAddress()
4347 dlsym(plugintable[i].hPlugin, in IMA_SetNetworkPortalIpAddress()
4355 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetNetworkPortalIpAddress()
4388 if (plugintable[i].hPlugin != NULL) { in IMA_GetLnpOidList()
4389 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLnpOidList()
4392 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLnpOidList()
4396 dlsym(plugintable[i].hPlugin, in IMA_GetLnpOidList()
4407 plugintable[i].hPlugin, in IMA_GetLnpOidList()
4411 dlsym(plugintable[i].hPlugin, in IMA_GetLnpOidList()
4419 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLnpOidList()
4443 if (plugintable[i].hPlugin != NULL) { in IMA_GetLnpOidList()
4444 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLnpOidList()
4447 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLnpOidList()
4451 dlsym(plugintable[i].hPlugin, in IMA_GetLnpOidList()
4479 plugintable[i].hPlugin, in IMA_GetLnpOidList()
4483 dlsym(plugintable[i].hPlugin, in IMA_GetLnpOidList()
4491 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLnpOidList()
4524 if (plugintable[i].ownerId == lnpId.ownerId) { in IMA_GetLnpProperties()
4526 if (plugintable[i].hPlugin != NULL) { in IMA_GetLnpProperties()
4527 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLnpProperties()
4530 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLnpProperties()
4534 dlsym(plugintable[i].hPlugin, in IMA_GetLnpProperties()
4541 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLnpProperties()
4572 if (plugintable[i].ownerId == pnpId.ownerId) { in IMA_GetPnpProperties()
4574 if (plugintable[i].hPlugin != NULL) { in IMA_GetPnpProperties()
4575 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPnpProperties()
4578 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPnpProperties()
4582 dlsym(plugintable[i].hPlugin, in IMA_GetPnpProperties()
4589 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPnpProperties()
4620 if (plugintable[i].ownerId == pnpId.ownerId) { in IMA_GetPnpStatistics()
4622 if (plugintable[i].hPlugin != NULL) { in IMA_GetPnpStatistics()
4623 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPnpStatistics()
4626 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPnpStatistics()
4630 dlsym(plugintable[i].hPlugin, in IMA_GetPnpStatistics()
4637 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPnpStatistics()
4668 if (plugintable[i].ownerId == targetId.ownerId) { in IMA_GetTargetProperties()
4670 if (plugintable[i].hPlugin != NULL) { in IMA_GetTargetProperties()
4671 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetTargetProperties()
4674 GetProcAddress(plugintable[i].hPlugin, in IMA_GetTargetProperties()
4678 dlsym(plugintable[i].hPlugin, in IMA_GetTargetProperties()
4685 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetTargetProperties()
4715 if (plugintable[i].ownerId == sessionId.ownerId) { in IMA_GetSessionProperties()
4717 if (plugintable[i].hPlugin != NULL) { in IMA_GetSessionProperties()
4718 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetSessionProperties()
4721 GetProcAddress(plugintable[i].hPlugin, in IMA_GetSessionProperties()
4725 dlsym(plugintable[i].hPlugin, in IMA_GetSessionProperties()
4732 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetSessionProperties()
4763 if (plugintable[i].ownerId == connectionId.ownerId) { in IMA_GetConnectionProperties()
4765 if (plugintable[i].hPlugin != NULL) { in IMA_GetConnectionProperties()
4766 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetConnectionProperties()
4769 GetProcAddress(plugintable[i].hPlugin, in IMA_GetConnectionProperties()
4773 dlsym(plugintable[i].hPlugin, in IMA_GetConnectionProperties()
4780 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetConnectionProperties()
4811 if (plugintable[i].ownerId == targetId.ownerId) { in IMA_GetTargetErrorStatistics()
4813 if (plugintable[i].hPlugin != NULL) { in IMA_GetTargetErrorStatistics()
4814 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetTargetErrorStatistics()
4817 GetProcAddress(plugintable[i].hPlugin, in IMA_GetTargetErrorStatistics()
4821 dlsym(plugintable[i].hPlugin, in IMA_GetTargetErrorStatistics()
4828 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetTargetErrorStatistics()
4862 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetLuOidList()
4864 if (plugintable[i].hPlugin != NULL) { in IMA_GetLuOidList()
4865 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLuOidList()
4868 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLuOidList()
4872 dlsym(plugintable[i].hPlugin, in IMA_GetLuOidList()
4902 plugintable[i].hPlugin, in IMA_GetLuOidList()
4907 plugintable[i].hPlugin, in IMA_GetLuOidList()
4915 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLuOidList()
4948 if (plugintable[i].ownerId == targetId.ownerId) { in IMA_GetLuOid()
4950 if (plugintable[i].hPlugin != NULL) { in IMA_GetLuOid()
4952 plugintable[i].pluginMutex); in IMA_GetLuOid()
4956 plugintable[i].hPlugin, in IMA_GetLuOid()
4960 dlsym(plugintable[i].hPlugin, in IMA_GetLuOid()
4968 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLuOid()
4999 if (plugintable[i].ownerId == luId.ownerId) { in IMA_GetLuProperties()
5001 if (plugintable[i].hPlugin != NULL) { in IMA_GetLuProperties()
5002 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetLuProperties()
5005 GetProcAddress(plugintable[i].hPlugin, in IMA_GetLuProperties()
5009 dlsym(plugintable[i].hPlugin, in IMA_GetLuProperties()
5016 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetLuProperties()
5050 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetStatisticsProperties()
5052 if (plugintable[i].hPlugin != NULL) { in IMA_GetStatisticsProperties()
5053 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetStatisticsProperties()
5057 GetProcAddress(plugintable[i].hPlugin, in IMA_GetStatisticsProperties()
5062 dlsym(plugintable[i].hPlugin, in IMA_GetStatisticsProperties()
5069 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetStatisticsProperties()
5101 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetDeviceStatistics()
5103 if (plugintable[i].hPlugin != NULL) { in IMA_GetDeviceStatistics()
5104 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDeviceStatistics()
5108 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDeviceStatistics()
5113 dlsym(plugintable[i].hPlugin, in IMA_GetDeviceStatistics()
5120 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDeviceStatistics()
5167 if (plugintable[i].ownerId == deviceId.ownerId) { in IMA_LuInquiry()
5169 if (plugintable[i].hPlugin != NULL) { in IMA_LuInquiry()
5170 os_obtainmutex(plugintable[i].pluginMutex); in IMA_LuInquiry()
5173 GetProcAddress(plugintable[i].hPlugin, in IMA_LuInquiry()
5177 dlsym(plugintable[i].hPlugin, in IMA_LuInquiry()
5188 os_releasemutex(plugintable[i].pluginMutex); in IMA_LuInquiry()
5231 if (plugintable[i].ownerId == deviceId.ownerId) { in IMA_LuReadCapacity()
5233 if (plugintable[i].hPlugin != NULL) { in IMA_LuReadCapacity()
5234 os_obtainmutex(plugintable[i].pluginMutex); in IMA_LuReadCapacity()
5237 GetProcAddress(plugintable[i].hPlugin, in IMA_LuReadCapacity()
5241 dlsym(plugintable[i].hPlugin, in IMA_LuReadCapacity()
5250 os_releasemutex(plugintable[i].pluginMutex); in IMA_LuReadCapacity()
5295 if (plugintable[i].ownerId == deviceId.ownerId) { in IMA_LuReportLuns()
5297 if (plugintable[i].hPlugin != NULL) { in IMA_LuReportLuns()
5298 os_obtainmutex(plugintable[i].pluginMutex); in IMA_LuReportLuns()
5301 GetProcAddress(plugintable[i].hPlugin, in IMA_LuReportLuns()
5305 dlsym(plugintable[i].hPlugin, in IMA_LuReportLuns()
5315 os_releasemutex(plugintable[i].pluginMutex); in IMA_LuReportLuns()
5341 if (plugintable[i].ownerId == luId.ownerId) { in IMA_ExposeLu()
5343 if (plugintable[i].hPlugin != NULL) { in IMA_ExposeLu()
5344 os_obtainmutex(plugintable[i].pluginMutex); in IMA_ExposeLu()
5347 GetProcAddress(plugintable[i].hPlugin, in IMA_ExposeLu()
5352 dlsym(plugintable[i].hPlugin, in IMA_ExposeLu()
5359 os_releasemutex(plugintable[i].pluginMutex); in IMA_ExposeLu()
5386 if (plugintable[i].ownerId == luId.ownerId) { in IMA_UnexposeLu()
5388 if (plugintable[i].hPlugin != NULL) { in IMA_UnexposeLu()
5389 os_obtainmutex(plugintable[i].pluginMutex); in IMA_UnexposeLu()
5392 GetProcAddress(plugintable[i].hPlugin, in IMA_UnexposeLu()
5396 dlsym(plugintable[i].hPlugin, in IMA_UnexposeLu()
5403 os_releasemutex(plugintable[i].pluginMutex); in IMA_UnexposeLu()
5434 if (plugintable[i].ownerId == hbaId.ownerId) { in IMA_GetPhbaStatus()
5436 if (plugintable[i].hPlugin != NULL) { in IMA_GetPhbaStatus()
5437 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetPhbaStatus()
5440 GetProcAddress(plugintable[i].hPlugin, in IMA_GetPhbaStatus()
5444 dlsym(plugintable[i].hPlugin, in IMA_GetPhbaStatus()
5451 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetPhbaStatus()
5480 if (plugintable[i].hPlugin != NULL) { in IMA_RegisterForObjectVisibilityChanges()
5481 os_obtainmutex(plugintable[i].pluginMutex); in IMA_RegisterForObjectVisibilityChanges()
5482 if (plugintable[i].number_of_vbcallbacks >= in IMA_RegisterForObjectVisibilityChanges()
5484 os_releasemutex(plugintable[i].pluginMutex); in IMA_RegisterForObjectVisibilityChanges()
5490 j < plugintable[i].number_of_vbcallbacks; j++) { in IMA_RegisterForObjectVisibilityChanges()
5491 if (plugintable[i].vbcallback[j] == pClientFn) { in IMA_RegisterForObjectVisibilityChanges()
5501 GetProcAddress(plugintable[i].hPlugin, in IMA_RegisterForObjectVisibilityChanges()
5506 dlsym(plugintable[i].hPlugin, in IMA_RegisterForObjectVisibilityChanges()
5513 j = plugintable[i]. in IMA_RegisterForObjectVisibilityChanges()
5515 plugintable[i].vbcallback[j] = in IMA_RegisterForObjectVisibilityChanges()
5517 plugintable[i]. in IMA_RegisterForObjectVisibilityChanges()
5523 os_releasemutex(plugintable[i].pluginMutex); in IMA_RegisterForObjectVisibilityChanges()
5553 if (plugintable[i].hPlugin != NULL) { in IMA_DeregisterForObjectVisibilityChanges()
5554 os_obtainmutex(plugintable[i].pluginMutex); in IMA_DeregisterForObjectVisibilityChanges()
5558 j < plugintable[i].number_of_vbcallbacks; j++) { in IMA_DeregisterForObjectVisibilityChanges()
5559 if (plugintable[i].vbcallback[j] == pClientFn) { in IMA_DeregisterForObjectVisibilityChanges()
5574 GetProcAddress(plugintable[i].hPlugin, in IMA_DeregisterForObjectVisibilityChanges()
5579 dlsym(plugintable[i].hPlugin, in IMA_DeregisterForObjectVisibilityChanges()
5590 plugintable[i]. in IMA_DeregisterForObjectVisibilityChanges()
5593 plugintable[i]. in IMA_DeregisterForObjectVisibilityChanges()
5595 plugintable[i]. in IMA_DeregisterForObjectVisibilityChanges()
5599 plugintable[i]. in IMA_DeregisterForObjectVisibilityChanges()
5604 os_releasemutex(plugintable[i].pluginMutex); in IMA_DeregisterForObjectVisibilityChanges()
5633 if (plugintable[i].hPlugin != NULL) { in IMA_RegisterForObjectPropertyChanges()
5634 os_obtainmutex(plugintable[i].pluginMutex); in IMA_RegisterForObjectPropertyChanges()
5635 if (plugintable[i].number_of_pccallbacks >= in IMA_RegisterForObjectPropertyChanges()
5637 os_releasemutex(plugintable[i].pluginMutex); in IMA_RegisterForObjectPropertyChanges()
5643 j < plugintable[i].number_of_pccallbacks; in IMA_RegisterForObjectPropertyChanges()
5645 if (plugintable[i].pccallback[j] == in IMA_RegisterForObjectPropertyChanges()
5656 GetProcAddress(plugintable[i].hPlugin, in IMA_RegisterForObjectPropertyChanges()
5661 dlsym(plugintable[i].hPlugin, in IMA_RegisterForObjectPropertyChanges()
5668 j = plugintable[i]. in IMA_RegisterForObjectPropertyChanges()
5670 plugintable[i].pccallback[j] = in IMA_RegisterForObjectPropertyChanges()
5672 plugintable[i]. in IMA_RegisterForObjectPropertyChanges()
5678 os_releasemutex(plugintable[i].pluginMutex); in IMA_RegisterForObjectPropertyChanges()
5707 if (plugintable[i].hPlugin != NULL) { in IMA_DeregisterForObjectPropertyChanges()
5708 os_obtainmutex(plugintable[i].pluginMutex); in IMA_DeregisterForObjectPropertyChanges()
5712 j < plugintable[i].number_of_pccallbacks; in IMA_DeregisterForObjectPropertyChanges()
5714 if (plugintable[i].pccallback[j] == in IMA_DeregisterForObjectPropertyChanges()
5730 GetProcAddress(plugintable[i].hPlugin, in IMA_DeregisterForObjectPropertyChanges()
5736 dlsym(plugintable[i].hPlugin, in IMA_DeregisterForObjectPropertyChanges()
5747 for (; j < plugintable[i]. in IMA_DeregisterForObjectPropertyChanges()
5750 plugintable[i]. in IMA_DeregisterForObjectPropertyChanges()
5752 = plugintable[i]. in IMA_DeregisterForObjectPropertyChanges()
5756 plugintable[i]. in IMA_DeregisterForObjectPropertyChanges()
5762 os_releasemutex(plugintable[i].pluginMutex); in IMA_DeregisterForObjectPropertyChanges()
5794 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetIpProperties()
5796 if (plugintable[i].hPlugin != NULL) { in IMA_GetIpProperties()
5797 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetIpProperties()
5800 GetProcAddress(plugintable[i].hPlugin, in IMA_GetIpProperties()
5804 dlsym(plugintable[i].hPlugin, in IMA_GetIpProperties()
5810 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetIpProperties()
5842 if (plugintable[i].ownerId == oid.ownerId) { in IMA_SetIpConfigMethod()
5844 if (plugintable[i].hPlugin != NULL) { in IMA_SetIpConfigMethod()
5845 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetIpConfigMethod()
5848 GetProcAddress(plugintable[i].hPlugin, in IMA_SetIpConfigMethod()
5852 dlsym(plugintable[i].hPlugin, in IMA_SetIpConfigMethod()
5860 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetIpConfigMethod()
5887 if (plugintable[i].ownerId == oid.ownerId) { in IMA_SetSubnetMask()
5889 if (plugintable[i].hPlugin != NULL) { in IMA_SetSubnetMask()
5890 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetSubnetMask()
5893 GetProcAddress(plugintable[i].hPlugin, in IMA_SetSubnetMask()
5897 dlsym(plugintable[i].hPlugin, in IMA_SetSubnetMask()
5904 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetSubnetMask()
5944 if (plugintable[i].ownerId == oid.ownerId) { in IMA_SetDnsServerAddress()
5946 if (plugintable[i].hPlugin != NULL) { in IMA_SetDnsServerAddress()
5947 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetDnsServerAddress()
5950 GetProcAddress(plugintable[i].hPlugin, in IMA_SetDnsServerAddress()
5954 dlsym(plugintable[i].hPlugin, in IMA_SetDnsServerAddress()
5963 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetDnsServerAddress()
5991 if (plugintable[i].ownerId == oid.ownerId) { in IMA_SetDefaultGateway()
5993 if (plugintable[i].hPlugin != NULL) { in IMA_SetDefaultGateway()
5994 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetDefaultGateway()
5997 GetProcAddress(plugintable[i].hPlugin, in IMA_SetDefaultGateway()
6001 dlsym(plugintable[i].hPlugin, in IMA_SetDefaultGateway()
6008 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetDefaultGateway()
6041 if (plugintable[i].ownerId == lhbaOid.ownerId) { in IMA_GetSupportedAuthMethods()
6043 if (plugintable[i].hPlugin != NULL) { in IMA_GetSupportedAuthMethods()
6044 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetSupportedAuthMethods()
6047 GetProcAddress(plugintable[i].hPlugin, in IMA_GetSupportedAuthMethods()
6051 dlsym(plugintable[i].hPlugin, in IMA_GetSupportedAuthMethods()
6060 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetSupportedAuthMethods()
6092 if (plugintable[i].ownerId == lhbaOid.ownerId) { in IMA_GetInUseInitiatorAuthMethods()
6094 if (plugintable[i].hPlugin != NULL) { in IMA_GetInUseInitiatorAuthMethods()
6095 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetInUseInitiatorAuthMethods()
6098 GetProcAddress(plugintable[i].hPlugin, in IMA_GetInUseInitiatorAuthMethods()
6102 dlsym(plugintable[i].hPlugin, in IMA_GetInUseInitiatorAuthMethods()
6110 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetInUseInitiatorAuthMethods()
6150 if (plugintable[i].ownerId == lhbaOid.ownerId) { in IMA_GetInitiatorAuthParms()
6152 if (plugintable[i].hPlugin != NULL) { in IMA_GetInitiatorAuthParms()
6153 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetInitiatorAuthParms()
6156 GetProcAddress(plugintable[i].hPlugin, in IMA_GetInitiatorAuthParms()
6160 dlsym(plugintable[i].hPlugin, in IMA_GetInitiatorAuthParms()
6168 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetInitiatorAuthParms()
6199 if (plugintable[i].ownerId == lhbaOid.ownerId) { in IMA_SetInitiatorAuthMethods()
6201 if (plugintable[i].hPlugin != NULL) { in IMA_SetInitiatorAuthMethods()
6202 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetInitiatorAuthMethods()
6205 GetProcAddress(plugintable[i].hPlugin, in IMA_SetInitiatorAuthMethods()
6209 dlsym(plugintable[i].hPlugin, in IMA_SetInitiatorAuthMethods()
6217 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetInitiatorAuthMethods()
6257 if (plugintable[i].ownerId == lhbaOid.ownerId) { in IMA_SetInitiatorAuthParms()
6259 if (plugintable[i].hPlugin != NULL) { in IMA_SetInitiatorAuthParms()
6260 os_obtainmutex(plugintable[i].pluginMutex); in IMA_SetInitiatorAuthParms()
6263 GetProcAddress(plugintable[i].hPlugin, in IMA_SetInitiatorAuthParms()
6267 dlsym(plugintable[i].hPlugin, in IMA_SetInitiatorAuthParms()
6276 os_releasemutex(plugintable[i].pluginMutex); in IMA_SetInitiatorAuthParms()
6306 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetStaticDiscoveryTargetOidList()
6308 if (plugintable[i].hPlugin != NULL) { in IMA_GetStaticDiscoveryTargetOidList()
6309 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetStaticDiscoveryTargetOidList()
6313 GetProcAddress(plugintable[i].hPlugin, in IMA_GetStaticDiscoveryTargetOidList()
6318 dlsym(plugintable[i].hPlugin, in IMA_GetStaticDiscoveryTargetOidList()
6325 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetStaticDiscoveryTargetOidList()
6355 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetDiscoveryProperties()
6357 if (plugintable[i].hPlugin != NULL) { in IMA_GetDiscoveryProperties()
6358 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryProperties()
6361 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDiscoveryProperties()
6365 dlsym(plugintable[i].hPlugin, in IMA_GetDiscoveryProperties()
6372 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryProperties()
6400 if (plugintable[i].ownerId == oid.ownerId) { in IMA_AddDiscoveryAddress()
6402 if (plugintable[i].hPlugin != NULL) { in IMA_AddDiscoveryAddress()
6403 os_obtainmutex(plugintable[i].pluginMutex); in IMA_AddDiscoveryAddress()
6406 GetProcAddress(plugintable[i].hPlugin, in IMA_AddDiscoveryAddress()
6410 dlsym(plugintable[i].hPlugin, in IMA_AddDiscoveryAddress()
6419 os_releasemutex(plugintable[i].pluginMutex); in IMA_AddDiscoveryAddress()
6447 if (plugintable[i].ownerId == oid.ownerId) { in IMA_AddStaticDiscoveryTarget()
6449 if (plugintable[i].hPlugin != NULL) { in IMA_AddStaticDiscoveryTarget()
6450 os_obtainmutex(plugintable[i].pluginMutex); in IMA_AddStaticDiscoveryTarget()
6453 GetProcAddress(plugintable[i].hPlugin, in IMA_AddStaticDiscoveryTarget()
6458 dlsym(plugintable[i].hPlugin, in IMA_AddStaticDiscoveryTarget()
6467 os_releasemutex(plugintable[i].pluginMutex); in IMA_AddStaticDiscoveryTarget()
6494 if (plugintable[i].ownerId == oid.ownerId) { in IMA_CommitHbaParameters()
6496 if (plugintable[i].hPlugin != NULL) { in IMA_CommitHbaParameters()
6497 os_obtainmutex(plugintable[i].pluginMutex); in IMA_CommitHbaParameters()
6500 GetProcAddress(plugintable[i].hPlugin, in IMA_CommitHbaParameters()
6504 dlsym(plugintable[i].hPlugin, in IMA_CommitHbaParameters()
6511 os_releasemutex(plugintable[i].pluginMutex); in IMA_CommitHbaParameters()
6537 if (plugintable[i].ownerId == oid.ownerId) { in IMA_RemoveStaticDiscoveryTarget()
6539 if (plugintable[i].hPlugin != NULL) { in IMA_RemoveStaticDiscoveryTarget()
6540 os_obtainmutex(plugintable[i].pluginMutex); in IMA_RemoveStaticDiscoveryTarget()
6543 GetProcAddress(plugintable[i].hPlugin, in IMA_RemoveStaticDiscoveryTarget()
6547 dlsym(plugintable[i].hPlugin, in IMA_RemoveStaticDiscoveryTarget()
6554 os_releasemutex(plugintable[i].pluginMutex); in IMA_RemoveStaticDiscoveryTarget()
6585 if (plugintable[i].ownerId == in IMA_GetStaticDiscoveryTargetProperties()
6589 if (plugintable[i].hPlugin != NULL) { in IMA_GetStaticDiscoveryTargetProperties()
6590 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetStaticDiscoveryTargetProperties()
6594 GetProcAddress(plugintable[i].hPlugin, in IMA_GetStaticDiscoveryTargetProperties()
6599 dlsym(plugintable[i].hPlugin, in IMA_GetStaticDiscoveryTargetProperties()
6607 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetStaticDiscoveryTargetProperties()
6646 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetDiscoveryAddressOidList()
6648 if (plugintable[i].hPlugin != NULL) { in IMA_GetDiscoveryAddressOidList()
6649 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryAddressOidList()
6652 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6656 dlsym(plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6668 plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6673 plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6681 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryAddressOidList()
6702 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetDiscoveryAddressOidList()
6704 if (plugintable[i].hPlugin != NULL) { in IMA_GetDiscoveryAddressOidList()
6705 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryAddressOidList()
6708 GetProcAddress(plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6712 dlsym(plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6745 plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6750 plugintable[i].hPlugin, in IMA_GetDiscoveryAddressOidList()
6758 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryAddressOidList()
6801 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetSessionOidList()
6803 if (plugintable[i].hPlugin != NULL) { in IMA_GetSessionOidList()
6804 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetSessionOidList()
6807 GetProcAddress(plugintable[i].hPlugin, in IMA_GetSessionOidList()
6811 dlsym(plugintable[i].hPlugin, in IMA_GetSessionOidList()
6823 plugintable[i].hPlugin, in IMA_GetSessionOidList()
6828 plugintable[i].hPlugin, in IMA_GetSessionOidList()
6837 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetSessionOidList()
6858 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetSessionOidList()
6860 if (plugintable[i].hPlugin != NULL) { in IMA_GetSessionOidList()
6861 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetSessionOidList()
6864 GetProcAddress(plugintable[i].hPlugin, in IMA_GetSessionOidList()
6868 dlsym(plugintable[i].hPlugin, in IMA_GetSessionOidList()
6902 plugintable[i].hPlugin, in IMA_GetSessionOidList()
6907 plugintable[i].hPlugin, in IMA_GetSessionOidList()
6915 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetSessionOidList()
6957 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetConnectionOidList()
6959 if (plugintable[i].hPlugin != NULL) { in IMA_GetConnectionOidList()
6960 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetConnectionOidList()
6963 GetProcAddress(plugintable[i].hPlugin, in IMA_GetConnectionOidList()
6967 dlsym(plugintable[i].hPlugin, in IMA_GetConnectionOidList()
6979 plugintable[i].hPlugin, in IMA_GetConnectionOidList()
6984 plugintable[i].hPlugin, in IMA_GetConnectionOidList()
6993 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetConnectionOidList()
7015 if (plugintable[i].ownerId == Oid.ownerId) { in IMA_GetConnectionOidList()
7017 if (plugintable[i].hPlugin != NULL) { in IMA_GetConnectionOidList()
7018 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetConnectionOidList()
7021 GetProcAddress(plugintable[i].hPlugin, in IMA_GetConnectionOidList()
7025 dlsym(plugintable[i].hPlugin, in IMA_GetConnectionOidList()
7058 plugintable[i].hPlugin, in IMA_GetConnectionOidList()
7063 plugintable[i].hPlugin, in IMA_GetConnectionOidList()
7071 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetConnectionOidList()
7103 if (plugintable[i].ownerId == discoveryAddressOid.ownerId) { in IMA_RemoveDiscoveryAddress()
7105 if (plugintable[i].hPlugin != NULL) { in IMA_RemoveDiscoveryAddress()
7106 os_obtainmutex(plugintable[i].pluginMutex); in IMA_RemoveDiscoveryAddress()
7109 GetProcAddress(plugintable[i].hPlugin, in IMA_RemoveDiscoveryAddress()
7113 dlsym(plugintable[i].hPlugin, in IMA_RemoveDiscoveryAddress()
7120 os_releasemutex(plugintable[i].pluginMutex); in IMA_RemoveDiscoveryAddress()
7152 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetIpsecProperties()
7154 if (plugintable[i].hPlugin != NULL) { in IMA_GetIpsecProperties()
7155 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetIpsecProperties()
7158 GetProcAddress(plugintable[i].hPlugin, in IMA_GetIpsecProperties()
7162 dlsym(plugintable[i].hPlugin, in IMA_GetIpsecProperties()
7169 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetIpsecProperties()
7203 if (plugintable[i].ownerId == targetOid.ownerId) { in IMA_GetAddressKeys()
7205 if (plugintable[i].hPlugin != NULL) { in IMA_GetAddressKeys()
7206 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetAddressKeys()
7210 plugintable[i].hPlugin, in IMA_GetAddressKeys()
7214 plugintable[i].hPlugin, in IMA_GetAddressKeys()
7245 plugintable[i].hPlugin, in IMA_GetAddressKeys()
7250 plugintable[i].hPlugin, in IMA_GetAddressKeys()
7258 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetAddressKeys()
7289 if (plugintable[i].ownerId == oid.ownerId) { in IMA_GetDiscoveryAddressProperties()
7291 if (plugintable[i].hPlugin != NULL) { in IMA_GetDiscoveryAddressProperties()
7292 os_obtainmutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryAddressProperties()
7297 plugintable[i].hPlugin, in IMA_GetDiscoveryAddressProperties()
7302 plugintable[i].hPlugin, in IMA_GetDiscoveryAddressProperties()
7309 os_releasemutex(plugintable[i].pluginMutex); in IMA_GetDiscoveryAddressProperties()
7339 if (plugintable[i].ownerId == pluginOid.ownerId) { in QIMA_SetUpdateInterval()
7341 if (plugintable[i].hPlugin != NULL) { in QIMA_SetUpdateInterval()
7342 os_obtainmutex(plugintable[i].pluginMutex); in QIMA_SetUpdateInterval()
7346 plugintable[i].hPlugin, in QIMA_SetUpdateInterval()
7350 plugintable[i].hPlugin, in QIMA_SetUpdateInterval()
7357 os_releasemutex(plugintable[i].pluginMutex); in QIMA_SetUpdateInterval()