Searched refs:objecttype (Results 1 - 3 of 3) sorted by relevance

/netbsd-current/external/bsd/openldap/dist/servers/slapd/slapi/
H A Dslapi_ext.c66 static int get_extension_block(int objecttype, void *object, struct slapi_extension_block **eblock, void **parent) argument
68 switch ((slapi_extension_t) objecttype) {
103 int objecttype, void *object, void *parent,
108 assert( objecttype < SLAPI_X_EXT_MAX );
109 assert( extensionhandle < registered_extensions.extensions[objecttype].count );
111 assert( registered_extensions.extensions[objecttype].constructors != NULL );
112 constructor = registered_extensions.extensions[objecttype].constructors[extensionhandle];
123 static void free_extension(struct slapi_extension_block *eblock, int objecttype, void *object, void *parent, int extensionhandle ) argument
127 assert( objecttype < SLAPI_X_EXT_MAX );
128 assert( extensionhandle < registered_extensions.extensions[objecttype]
102 new_extension(struct slapi_extension_block *eblock, int objecttype, void *object, void *parent, int extensionhandle ) argument
140 slapi_get_object_extension(int objecttype, void *object, int extensionhandle) argument
156 slapi_set_object_extension(int objecttype, void *object, int extensionhandle, void *extension) argument
174 slapi_register_object_extension( const char *pluginname, const char *objectname, slapi_extension_constructor_fnptr constructor, slapi_extension_destructor_fnptr destructor, int *objecttype, int *extensionhandle) argument
231 slapi_int_create_object_extensions(int objecttype, void *object) argument
280 slapi_int_free_object_extensions(int objecttype, void *object) argument
317 slapi_int_clear_object_extensions(int objecttype, void *object) argument
[all...]
H A Dproto-slapi.h84 LDAP_SLAPI_F (int) slapi_int_free_object_extensions LDAP_P((int objecttype, void *object));
85 LDAP_SLAPI_F (int) slapi_int_create_object_extensions LDAP_P((int objecttype, void *object));
86 LDAP_SLAPI_F (int) slapi_int_clear_object_extensions LDAP_P((int objecttype, void *object));
/netbsd-current/external/bsd/openldap/dist/include/
H A Dslapi-plugin.h440 slapi_extension_destructor_fnptr destructor, int *objecttype,
448 void *slapi_get_object_extension(int objecttype, void *object,
450 void slapi_set_object_extension(int objecttype, void *object,

Completed in 101 milliseconds