extended 338 libcli/ldap/ldap_message.c if (tree->u.extended.rule_id) {
extended 340 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.extended.rule_id);
extended 343 libcli/ldap/ldap_message.c if (tree->u.extended.attr) {
extended 345 libcli/ldap/ldap_message.c asn1_write_LDAPString(data, tree->u.extended.attr);
extended 349 libcli/ldap/ldap_message.c asn1_write_DATA_BLOB_LDAPString(data, &tree->u.extended.value);
extended 352 libcli/ldap/ldap_message.c asn1_write_uint8(data, tree->u.extended.dnAttributes);
extended 1057 libcli/ldap/ldap_message.c ret->u.extended.attr = talloc_steal(ret, attr);
extended 1059 libcli/ldap/ldap_message.c ret->u.extended.attr = talloc_strdup(ret, "*");
extended 1061 libcli/ldap/ldap_message.c ret->u.extended.rule_id = talloc_steal(ret, oid);
extended 1062 libcli/ldap/ldap_message.c ret->u.extended.value.data = (uint8_t *)talloc_steal(ret, value);
extended 1063 libcli/ldap/ldap_message.c ret->u.extended.value.length = strlen(value);
extended 1064 libcli/ldap/ldap_message.c ret->u.extended.dnAttributes = dnAttributes;
extended 320 source3/lib/ldb/common/ldb_match.c if (tree->u.extended.dnAttributes) {
extended 324 source3/lib/ldb/common/ldb_match.c if (tree->u.extended.rule_id == NULL) {
extended 328 source3/lib/ldb/common/ldb_match.c if (tree->u.extended.attr == NULL) {
extended 334 source3/lib/ldb/common/ldb_match.c if (strcmp(rules[i].oid, tree->u.extended.rule_id) == 0) {
extended 341 source3/lib/ldb/common/ldb_match.c tree->u.extended.rule_id);
extended 346 source3/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr);
extended 352 source3/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value);
extended 227 source3/lib/ldb/common/ldb_parse.c ret->u.extended.value = ldb_binary_decode(ret, value);
extended 228 source3/lib/ldb/common/ldb_parse.c if (ret->u.extended.value.data == NULL) goto failed;
extended 237 source3/lib/ldb/common/ldb_parse.c ret->u.extended.attr = attr;
extended 239 source3/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 1;
extended 241 source3/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p2+1);
extended 242 source3/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed;
extended 244 source3/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = NULL;
extended 247 source3/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 0;
extended 248 source3/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p1+1);
extended 249 source3/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed;
extended 757 source3/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.extended.value);
extended 760 source3/lib/ldb/common/ldb_parse.c tree->u.extended.attr?tree->u.extended.attr:"",
extended 761 source3/lib/ldb/common/ldb_parse.c tree->u.extended.dnAttributes?":dn":"",
extended 762 source3/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?":":"",
extended 763 source3/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?tree->u.extended.rule_id:"",
extended 812 source3/lib/ldb/common/ldb_parse.c if (tree->u.extended.attr &&
extended 813 source3/lib/ldb/common/ldb_parse.c ldb_attr_cmp(tree->u.extended.attr, attr) == 0) {
extended 814 source3/lib/ldb/common/ldb_parse.c tree->u.extended.attr = replace;
extended 276 source3/lib/ldb/include/ldb.h } extended;
extended 65 source3/lib/ldb/include/ldb_private.h int (*extended)(struct ldb_module *, struct ldb_request *); /* extended operations */
extended 795 source3/lib/ldb/modules/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.extended.attr);
extended 796 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.extended.attr = attr;
extended 850 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.extended.value = ldb_val_map_local(module, *new, map, &tree->u.extended.value);
extended 851 source3/lib/ldb/modules/ldb_map_outbound.c (*new)->u.extended.rule_id = talloc_strdup(*new, tree->u.extended.rule_id);
extended 432 source4/dsdb/samdb/ldb_modules/kludge_acl.c if (strcmp(req->op.extended.oid,
extended 533 source4/dsdb/samdb/ldb_modules/kludge_acl.c .extended = kludge_acl_extended,
extended 115 source4/dsdb/samdb/ldb_modules/partition.c PARTITION_FIND_OP(module, extended);
extended 116 source4/dsdb/samdb/ldb_modules/partition.c ret = module->ops->extended(module, request);
extended 293 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.extended.oid,
extended 294 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.extended.data,
extended 733 source4/dsdb/samdb/ldb_modules/partition.c seq = talloc_get_type(req->op.extended.data, struct ldb_seqnum_request);
extended 764 source4/dsdb/samdb/ldb_modules/partition.c seqr = talloc_get_type(res->extended->data,
extended 817 source4/dsdb/samdb/ldb_modules/partition.c tseqr = talloc_get_type(res->extended->data,
extended 865 source4/dsdb/samdb/ldb_modules/partition.c tseqr = talloc_get_type(res->extended->data,
extended 917 source4/dsdb/samdb/ldb_modules/partition.c tseqr = talloc_get_type(res->extended->data,
extended 974 source4/dsdb/samdb/ldb_modules/partition.c ext = talloc_get_type(req->op.extended.data, struct dsdb_extended_replicated_objects);
extended 997 source4/dsdb/samdb/ldb_modules/partition.c schema_dn = talloc_get_type(req->op.extended.data, struct ldb_dn);
extended 1040 source4/dsdb/samdb/ldb_modules/partition.c if (strcmp(req->op.extended.oid, LDB_EXTENDED_SEQUENCE_NUMBER) == 0) {
extended 1044 source4/dsdb/samdb/ldb_modules/partition.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_REPLICATED_OBJECTS_OID) == 0) {
extended 1049 source4/dsdb/samdb/ldb_modules/partition.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID) == 0) {
extended 1341 source4/dsdb/samdb/ldb_modules/partition.c .extended = partition_extended,
extended 1409 source4/dsdb/samdb/ldb_modules/repl_meta_data.c objs = talloc_get_type(req->op.extended.data, struct dsdb_extended_replicated_objects);
extended 1454 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_REPLICATED_OBJECTS_OID) == 0) {
extended 1465 source4/dsdb/samdb/ldb_modules/repl_meta_data.c .extended = replmd_extended,
extended 239 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID) != 0) {
extended 497 source4/dsdb/samdb/ldb_modules/schema_fsmo.c .extended = schema_fsmo_extended,
extended 626 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c seq = talloc_get_type(req->op.extended.data, struct ldb_seqnum_request);
extended 700 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c if (strcmp(req->op.extended.oid, LDB_EXTENDED_SEQUENCE_NUMBER) == 0) {
extended 710 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .extended = entryuuid_extended,
extended 717 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c .extended = entryuuid_extended,
extended 600 source4/lib/ldb/common/ldb.c FIRST_OP(ldb, extended);
extended 601 source4/lib/ldb/common/ldb.c ret = module->ops->extended(module, req);
extended 966 source4/lib/ldb/common/ldb.c res->extended = talloc_move(res, &ares->response);
extended 999 source4/lib/ldb/common/ldb.c req->op.extended.oid = oid;
extended 1000 source4/lib/ldb/common/ldb.c req->op.extended.data = data;
extended 1271 source4/lib/ldb/common/ldb.c if (strcmp(LDB_EXTENDED_SEQUENCE_NUMBER, res->extended->oid) != 0) {
extended 1276 source4/lib/ldb/common/ldb.c seqr = talloc_get_type(res->extended->data,
extended 318 source4/lib/ldb/common/ldb_match.c if (tree->u.extended.dnAttributes) {
extended 322 source4/lib/ldb/common/ldb_match.c if (tree->u.extended.rule_id == NULL) {
extended 326 source4/lib/ldb/common/ldb_match.c if (tree->u.extended.attr == NULL) {
extended 332 source4/lib/ldb/common/ldb_match.c if (strcmp(rules[i].oid, tree->u.extended.rule_id) == 0) {
extended 339 source4/lib/ldb/common/ldb_match.c tree->u.extended.rule_id);
extended 344 source4/lib/ldb/common/ldb_match.c el = ldb_msg_find_element(msg, tree->u.extended.attr);
extended 350 source4/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value);
extended 561 source4/lib/ldb/common/ldb_modules.c FIND_OP(module, extended);
extended 562 source4/lib/ldb/common/ldb_modules.c ret = module->ops->extended(module, request);
extended 224 source4/lib/ldb/common/ldb_parse.c ret->u.extended.value = ldb_binary_decode(ret, value);
extended 225 source4/lib/ldb/common/ldb_parse.c if (ret->u.extended.value.data == NULL) goto failed;
extended 234 source4/lib/ldb/common/ldb_parse.c ret->u.extended.attr = attr;
extended 236 source4/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 1;
extended 238 source4/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p2+1);
extended 239 source4/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed;
extended 241 source4/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = NULL;
extended 244 source4/lib/ldb/common/ldb_parse.c ret->u.extended.dnAttributes = 0;
extended 245 source4/lib/ldb/common/ldb_parse.c ret->u.extended.rule_id = talloc_strdup(ret, p1+1);
extended 246 source4/lib/ldb/common/ldb_parse.c if (ret->u.extended.rule_id == NULL) goto failed;
extended 758 source4/lib/ldb/common/ldb_parse.c s = ldb_binary_encode(mem_ctx, tree->u.extended.value);
extended 761 source4/lib/ldb/common/ldb_parse.c tree->u.extended.attr?tree->u.extended.attr:"",
extended 762 source4/lib/ldb/common/ldb_parse.c tree->u.extended.dnAttributes?":dn":"",
extended 763 source4/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?":":"",
extended 764 source4/lib/ldb/common/ldb_parse.c tree->u.extended.rule_id?tree->u.extended.rule_id:"",
extended 813 source4/lib/ldb/common/ldb_parse.c if (tree->u.extended.attr &&
extended 814 source4/lib/ldb/common/ldb_parse.c ldb_attr_cmp(tree->u.extended.attr, attr) == 0) {
extended 815 source4/lib/ldb/common/ldb_parse.c tree->u.extended.attr = replace;
extended 279 source4/lib/ldb/include/ldb.h } extended;
extended 716 source4/lib/ldb/include/ldb.h struct ldb_extended *extended;
extended 778 source4/lib/ldb/include/ldb.h struct ldb_extended extended;
extended 53 source4/lib/ldb/include/ldb_module.h int (*extended)(struct ldb_module *, struct ldb_request *); /* extended operations */
extended 803 source4/lib/ldb/ldb_map/ldb_map_outbound.c attr = map_attr_map_local(*new, map, tree->u.extended.attr);
extended 804 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.extended.attr = attr;
extended 858 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.extended.value = ldb_val_map_local(module, *new, map, &tree->u.extended.value);
extended 859 source4/lib/ldb/ldb_map/ldb_map_outbound.c (*new)->u.extended.rule_id = talloc_strdup(*new, tree->u.extended.rule_id);
extended 1558 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c .extended = lsql_handle_request,
extended 917 source4/lib/ldb/ldb_tdb/ldb_tdb.c seq = talloc_get_type(req->op.extended.data,
extended 1068 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (strcmp(ctx->req->op.extended.oid,
extended 1209 source4/lib/ldb/ldb_tdb/ldb_tdb.c .extended = ltdb_handle_request,
extended 2019 source4/lib/ldb/pyldb.c ops->extended = py_module_extended;