Lines Matching refs:pPlugin
70 Slapi_PBlock *pPlugin = NULL;
78 pPlugin = slapi_pblock_new();
79 if ( pPlugin == NULL ) {
84 slapi_pblock_set( pPlugin, SLAPI_PLUGIN_TYPE, (void *)&type );
85 slapi_pblock_set( pPlugin, SLAPI_PLUGIN_ARGC, (void *)&argc );
99 slapi_pblock_set( pPlugin, SLAPI_PLUGIN_ARGV, (void *)ppPluginArgv );
100 slapi_pblock_set( pPlugin, SLAPI_X_CONFIG_ARGV, (void *)av2 );
102 rc = slapi_int_load_plugin( pPlugin, path, initfunc, 1, NULL, &hdLoadHandle );
107 if ( slapi_pblock_get( pPlugin, SLAPI_PLUGIN_DESCRIPTION, (void **)&pPluginDesc ) == 0 &&
118 if ( rc != 0 && pPlugin != NULL ) {
119 slapi_pblock_destroy( pPlugin );
120 pPlugin = NULL;
126 return pPlugin;
518 * pPlugin - a pointer to a Slapi_PBlock struct which will be passed to
537 Slapi_PBlock *pPlugin,
570 rc = ( *fpInitFunc )( pPlugin );
678 Slapi_PBlock *pPlugin;
680 pPlugin = plugin_pblock_new( iType, numPluginArgc, argv );
681 if (pPlugin == NULL) {
686 rc = slapi_int_register_extop(be, &pGExtendedOps, pPlugin);
688 slapi_pblock_destroy( pPlugin );
693 rc = slapi_int_register_plugin( be, pPlugin );
696 slapi_int_unregister_extop( be, &pGExtendedOps, pPlugin );
698 slapi_pblock_destroy( pPlugin );