subclasses 287 source3/lib/ldb/common/attrib_handlers.c const char **subclasses; subclasses 292 source3/lib/ldb/common/attrib_handlers.c subclasses = ldb_subclass_list(ldb, (char *)v1->data); subclasses 293 source3/lib/ldb/common/attrib_handlers.c if (subclasses == NULL) { subclasses 296 source3/lib/ldb/common/attrib_handlers.c for (i=0;subclasses[i];i++) { subclasses 298 source3/lib/ldb/common/attrib_handlers.c vs.data = discard_const_p(uint8_t, subclasses[i]); subclasses 299 source3/lib/ldb/common/attrib_handlers.c vs.length = strlen(subclasses[i]); subclasses 206 source3/lib/ldb/common/ldb_attributes.c return (const char **)ldb->schema.classes[i].subclasses; subclasses 227 source3/lib/ldb/common/ldb_attributes.c c->subclasses = talloc_array(s, char *, 2); subclasses 228 source3/lib/ldb/common/ldb_attributes.c if (c->subclasses == NULL) goto failed; subclasses 230 source3/lib/ldb/common/ldb_attributes.c c->subclasses[0] = talloc_strdup(c->subclasses, subclass); subclasses 231 source3/lib/ldb/common/ldb_attributes.c if (c->subclasses[0] == NULL) goto failed; subclasses 232 source3/lib/ldb/common/ldb_attributes.c c->subclasses[1] = NULL; subclasses 261 source3/lib/ldb/common/ldb_attributes.c for (n=0;c->subclasses[n];n++) /* noop */; subclasses 263 source3/lib/ldb/common/ldb_attributes.c s = talloc_realloc(ldb->schema.classes, c->subclasses, char *, n+2); subclasses 269 source3/lib/ldb/common/ldb_attributes.c c->subclasses = s; subclasses 299 source3/lib/ldb/common/ldb_attributes.c talloc_free(c->subclasses); subclasses 88 source3/lib/ldb/include/ldb_private.h char **subclasses; subclasses 183 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg = ltdb->cache->subclasses; subclasses 222 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->subclasses == NULL) { subclasses 227 source3/lib/ldb/ldb_tdb/ldb_cache.c msg = ltdb->cache->subclasses; subclasses 232 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->subclasses); subclasses 233 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses = NULL; subclasses 337 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses = talloc_zero(ltdb->cache, struct ldb_message); subclasses 340 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses == NULL || subclasses 383 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->subclasses); subclasses 386 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses = talloc_zero(ltdb->cache, struct ldb_message); subclasses 389 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses == NULL || subclasses 274 source3/lib/ldb/ldb_tdb/ldb_index.c const char **subclasses; subclasses 281 source3/lib/ldb/ldb_tdb/ldb_index.c subclasses = ldb_subclass_list(module->ldb, target); subclasses 283 source3/lib/ldb/ldb_tdb/ldb_index.c if (subclasses == NULL) { subclasses 287 source3/lib/ldb/ldb_tdb/ldb_index.c for (i=0;subclasses[i];i++) { subclasses 296 source3/lib/ldb/ldb_tdb/ldb_index.c (uint8_t *)talloc_strdup(list, subclasses[i]); subclasses 300 source3/lib/ldb/ldb_tdb/ldb_index.c tree2.u.equality.value.length = strlen(subclasses[i]); subclasses 31 source3/lib/ldb/ldb_tdb/ldb_tdb.h struct ldb_message *subclasses; subclasses 155 source3/lib/ldb/modules/objectclass.c const char **subclasses = ldb_subclass_list(module->ldb, current->objectclass); subclasses 164 source3/lib/ldb/modules/objectclass.c for (i = 0; subclasses && subclasses[i]; i++) { subclasses 165 source3/lib/ldb/modules/objectclass.c if (ldb_attr_cmp(poss_subclass->objectclass, subclasses[i]) == 0) {