ext 98 source3/libgpo/gpext/gpext.c struct gp_extension *ext; ext 100 source3/libgpo/gpext/gpext.c ext = get_extension_by_name(extensions, name); ext 101 source3/libgpo/gpext/gpext.c if (!ext) { ext 105 source3/libgpo/gpext/gpext.c DLIST_REMOVE(extensions, ext); ext 106 source3/libgpo/gpext/gpext.c TALLOC_FREE(ext); ext 181 source3/libgpo/gpext/gpext.c struct gp_extension *ext = NULL; ext 183 source3/libgpo/gpext/gpext.c ext = TALLOC_ZERO_P(mem_ctx, struct gp_extension); ext 186 source3/libgpo/gpext/gpext.c ext->methods = get_methods_by_name(extensions, name); ext 187 source3/libgpo/gpext/gpext.c if (!ext->methods) { ext 195 source3/libgpo/gpext/gpext.c ext->methods = get_methods_by_name(extensions, name); ext 196 source3/libgpo/gpext/gpext.c if (!ext->methods) { ext 201 source3/libgpo/gpext/gpext.c *gpext = ext; ext 529 source3/libgpo/gpext/gpext.c struct gp_extension *ext = NULL; ext 531 source3/libgpo/gpext/gpext.c for (ext = extensions; ext; ext = ext->next) { ext 532 source3/libgpo/gpext/gpext.c if (ext->methods && ext->methods->shutdown) { ext 533 source3/libgpo/gpext/gpext.c ext->methods->shutdown(); ext 628 source3/libgpo/gpext/gpext.c struct gp_extension *ext, *ext_next = NULL; ext 630 source3/libgpo/gpext/gpext.c for (ext = extensions; ext; ext = ext_next) { ext 631 source3/libgpo/gpext/gpext.c ext_next = ext->next; ext 632 source3/libgpo/gpext/gpext.c DLIST_REMOVE(extensions, ext); ext 633 source3/libgpo/gpext/gpext.c TALLOC_FREE(ext); ext 691 source3/libgpo/gpext/gpext.c struct gp_extension *ext = NULL; ext 707 source3/libgpo/gpext/gpext.c for (ext = extensions; ext; ext = ext->next) { ext 709 source3/libgpo/gpext/gpext.c if (GUID_equal(ext->guid, &guid)) { ext 719 source3/libgpo/gpext/gpext.c status = ext->methods->initialize(mem_ctx); ext 722 source3/libgpo/gpext/gpext.c status = ext->methods->process_group_policy(ads, ext 731 source3/libgpo/gpext/gpext.c ext->methods->shutdown(); ext 31 source3/libgpo/gpo_ldap.c struct GP_EXT *ext = NULL; ext 42 source3/libgpo/gpo_ldap.c ext = TALLOC_ZERO_P(mem_ctx, struct GP_EXT); ext 43 source3/libgpo/gpo_ldap.c if (!ext) { ext 56 source3/libgpo/gpo_ldap.c ext->num_exts = i; ext 58 source3/libgpo/gpo_ldap.c if (ext->num_exts) { ext 59 source3/libgpo/gpo_ldap.c ext->extensions = TALLOC_ZERO_ARRAY(mem_ctx, char *, ext 60 source3/libgpo/gpo_ldap.c ext->num_exts); ext 61 source3/libgpo/gpo_ldap.c ext->extensions_guid = TALLOC_ZERO_ARRAY(mem_ctx, char *, ext 62 source3/libgpo/gpo_ldap.c ext->num_exts); ext 63 source3/libgpo/gpo_ldap.c ext->snapins = TALLOC_ZERO_ARRAY(mem_ctx, char *, ext 64 source3/libgpo/gpo_ldap.c ext->num_exts); ext 65 source3/libgpo/gpo_ldap.c ext->snapins_guid = TALLOC_ZERO_ARRAY(mem_ctx, char *, ext 66 source3/libgpo/gpo_ldap.c ext->num_exts); ext 69 source3/libgpo/gpo_ldap.c ext->gp_extension = talloc_strdup(mem_ctx, extension_raw); ext 71 source3/libgpo/gpo_ldap.c if (!ext->extensions || !ext->extensions_guid || ext 72 source3/libgpo/gpo_ldap.c !ext->snapins || !ext->snapins_guid || ext 73 source3/libgpo/gpo_ldap.c !ext->gp_extension) { ext 105 source3/libgpo/gpo_ldap.c ext->extensions[i] = talloc_strdup(mem_ctx, ext 107 source3/libgpo/gpo_ldap.c ext->extensions_guid[i] = talloc_strdup(mem_ctx, q); ext 110 source3/libgpo/gpo_ldap.c if (ext->extensions_guid[i] == NULL) { ext 124 source3/libgpo/gpo_ldap.c ext->snapins[i] = talloc_strdup(mem_ctx, ext 126 source3/libgpo/gpo_ldap.c ext->snapins_guid[i] = talloc_strdup(mem_ctx, m); ext 129 source3/libgpo/gpo_ldap.c if (ext->snapins_guid[i] == NULL) { ext 135 source3/libgpo/gpo_ldap.c *gp_ext = ext; ext 233 source3/smbd/mangle_hash.c smb_ucs2_t *pref = 0, *ext = 0; ext 253 source3/smbd/mangle_hash.c if (!NT_STATUS_IS_OK(mangle_get_prefix(fname, &pref, &ext, allow_wildcards))) ext 261 source3/smbd/mangle_hash.c if (ext && (strlen_w(ext) > 3)) ext 268 source3/smbd/mangle_hash.c SAFE_FREE(ext); ext 227 source3/smbd/vfs.c struct vfs_fsp_data *ext; ext 235 source3/smbd/vfs.c ext = (struct vfs_fsp_data *)TALLOC_ZERO( ext 237 source3/smbd/vfs.c if (ext == NULL) { ext 241 source3/smbd/vfs.c ext->owner = handle; ext 242 source3/smbd/vfs.c ext->next = fsp->vfs_extension; ext 243 source3/smbd/vfs.c ext->destroy = destroy_fn; ext 244 source3/smbd/vfs.c fsp->vfs_extension = ext; ext 245 source3/smbd/vfs.c return EXT_DATA_AREA(ext); ext 730 source4/dsdb/samdb/ldb_modules/partition.c struct ldb_extended *ext; ext 927 source4/dsdb/samdb/ldb_modules/partition.c ext = talloc_zero(req, struct ldb_extended); ext 928 source4/dsdb/samdb/ldb_modules/partition.c if (!ext) { ext 931 source4/dsdb/samdb/ldb_modules/partition.c seqr = talloc_zero(ext, struct ldb_seqnum_result); ext 933 source4/dsdb/samdb/ldb_modules/partition.c talloc_free(ext); ext 936 source4/dsdb/samdb/ldb_modules/partition.c ext->oid = LDB_EXTENDED_SEQUENCE_NUMBER; ext 937 source4/dsdb/samdb/ldb_modules/partition.c ext->data = seqr; ext 967 source4/dsdb/samdb/ldb_modules/partition.c return ldb_module_done(req, NULL, ext, LDB_SUCCESS); ext 972 source4/dsdb/samdb/ldb_modules/partition.c struct dsdb_extended_replicated_objects *ext; ext 974 source4/dsdb/samdb/ldb_modules/partition.c ext = talloc_get_type(req->op.extended.data, struct dsdb_extended_replicated_objects); ext 975 source4/dsdb/samdb/ldb_modules/partition.c if (!ext) { ext 980 source4/dsdb/samdb/ldb_modules/partition.c if (ext->version != DSDB_EXTENDED_REPLICATED_OBJECTS_VERSION) { ext 982 source4/dsdb/samdb/ldb_modules/partition.c ext->version, DSDB_EXTENDED_REPLICATED_OBJECTS_VERSION); ext 986 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, ext->partition_dn); ext 622 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c struct ldb_extended *ext; ext 664 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c ext = talloc_zero(req, struct ldb_extended); ext 665 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c if (!ext) { ext 670 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c talloc_free(ext); ext 673 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c ext->oid = LDB_EXTENDED_SEQUENCE_NUMBER; ext 674 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c ext->data = seqr; ext 695 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c return ldb_module_done(req, NULL, ext, LDB_SUCCESS); ext 102 source4/heimdal/lib/hdb/ext.c } else if (ext->data.element != choice_HDB_extension_data_asn1_ellipsis) { ext 103 source4/heimdal/lib/hdb/ext.c ext2 = hdb_find_extension(entry, ext->data.element); ext 119 source4/heimdal/lib/hdb/ext.c ret = der_get_tag(ext->data.u.asn1_ellipsis.data, ext 120 source4/heimdal/lib/hdb/ext.c ext->data.u.asn1_ellipsis.length, ext 155 source4/heimdal/lib/hdb/ext.c ret = copy_HDB_extension(ext, ext2); ext 170 source4/heimdal/lib/hdb/ext.c ret = copy_HDB_extension(ext, ext 212 source4/heimdal/lib/hdb/ext.c const HDB_extension *ext; ext 214 source4/heimdal/lib/hdb/ext.c ext = hdb_find_extension(entry, choice_HDB_extension_data_pkinit_acl); ext 215 source4/heimdal/lib/hdb/ext.c if (ext) ext 216 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_acl; ext 226 source4/heimdal/lib/hdb/ext.c const HDB_extension *ext; ext 228 source4/heimdal/lib/hdb/ext.c ext = hdb_find_extension(entry, choice_HDB_extension_data_pkinit_cert_hash); ext 229 source4/heimdal/lib/hdb/ext.c if (ext) ext 230 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.pkinit_cert_hash; ext 240 source4/heimdal/lib/hdb/ext.c const HDB_extension *ext; ext 242 source4/heimdal/lib/hdb/ext.c ext = hdb_find_extension(entry, choice_HDB_extension_data_last_pw_change); ext 243 source4/heimdal/lib/hdb/ext.c if (ext) ext 244 source4/heimdal/lib/hdb/ext.c *t = ext->data.u.last_pw_change; ext 256 source4/heimdal/lib/hdb/ext.c HDB_extension ext; ext 258 source4/heimdal/lib/hdb/ext.c ext.mandatory = FALSE; ext 259 source4/heimdal/lib/hdb/ext.c ext.data.element = choice_HDB_extension_data_last_pw_change; ext 262 source4/heimdal/lib/hdb/ext.c ext.data.u.last_pw_change = t; ext 264 source4/heimdal/lib/hdb/ext.c return hdb_replace_extension(context, entry, &ext); ext 271 source4/heimdal/lib/hdb/ext.c HDB_extension *ext; ext 275 source4/heimdal/lib/hdb/ext.c ext = hdb_find_extension(entry, choice_HDB_extension_data_password); ext 276 source4/heimdal/lib/hdb/ext.c if (ext) { ext 280 source4/heimdal/lib/hdb/ext.c if (db->hdb_master_key_set && ext->data.u.password.mkvno) { ext 283 source4/heimdal/lib/hdb/ext.c key = _hdb_find_master_key(ext->data.u.password.mkvno, ext 289 source4/heimdal/lib/hdb/ext.c *ext->data.u.password.mkvno); ext 294 source4/heimdal/lib/hdb/ext.c ext->data.u.password.password.data, ext 295 source4/heimdal/lib/hdb/ext.c ext->data.u.password.password.length, ext 298 source4/heimdal/lib/hdb/ext.c ret = der_copy_octet_string(&ext->data.u.password.password, &pw); ext 335 source4/heimdal/lib/hdb/ext.c HDB_extension ext; ext 339 source4/heimdal/lib/hdb/ext.c ext.mandatory = FALSE; ext 340 source4/heimdal/lib/hdb/ext.c ext.data.element = choice_HDB_extension_data_password; ext 354 source4/heimdal/lib/hdb/ext.c &ext.data.u.password.password); ext 358 source4/heimdal/lib/hdb/ext.c ext.data.u.password.mkvno = ext 359 source4/heimdal/lib/hdb/ext.c malloc(sizeof(*ext.data.u.password.mkvno)); ext 360 source4/heimdal/lib/hdb/ext.c if (ext.data.u.password.mkvno == NULL) { ext 361 source4/heimdal/lib/hdb/ext.c free_HDB_extension(&ext); ext 365 source4/heimdal/lib/hdb/ext.c *ext.data.u.password.mkvno = _hdb_mkey_version(key); ext 368 source4/heimdal/lib/hdb/ext.c ext.data.u.password.mkvno = NULL; ext 370 source4/heimdal/lib/hdb/ext.c ret = krb5_data_copy(&ext.data.u.password.password, ext 374 source4/heimdal/lib/hdb/ext.c free_HDB_extension(&ext); ext 379 source4/heimdal/lib/hdb/ext.c ret = hdb_replace_extension(context, entry, &ext); ext 381 source4/heimdal/lib/hdb/ext.c free_HDB_extension(&ext); ext 397 source4/heimdal/lib/hdb/ext.c const HDB_extension *ext; ext 399 source4/heimdal/lib/hdb/ext.c ext = hdb_find_extension(entry, ext 401 source4/heimdal/lib/hdb/ext.c if (ext) ext 402 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.allowed_to_delegate_to; ext 412 source4/heimdal/lib/hdb/ext.c const HDB_extension *ext; ext 414 source4/heimdal/lib/hdb/ext.c ext = hdb_find_extension(entry, choice_HDB_extension_data_aliases); ext 415 source4/heimdal/lib/hdb/ext.c if (ext) ext 416 source4/heimdal/lib/hdb/ext.c *a = &ext->data.u.aliases; ext 872 source4/heimdal/lib/hx509/ca.c Extension ext; ext 875 source4/heimdal/lib/hx509/ca.c memset(&ext, 0, sizeof(ext)); ext 878 source4/heimdal/lib/hx509/ca.c ext.critical = malloc(sizeof(*ext.critical)); ext 879 source4/heimdal/lib/hx509/ca.c if (ext.critical == NULL) { ext 884 source4/heimdal/lib/hx509/ca.c *ext.critical = TRUE; ext 887 source4/heimdal/lib/hx509/ca.c ret = der_copy_oid(oid, &ext.extnID); ext 892 source4/heimdal/lib/hx509/ca.c ret = der_copy_octet_string(data, &ext.extnValue); ext 897 source4/heimdal/lib/hx509/ca.c ret = add_Extensions(tbsc->extensions, &ext); ext 903 source4/heimdal/lib/hx509/ca.c free_Extension(&ext); ext 762 source4/heimdal/lib/hx509/print.c { ext(subjectDirectoryAttributes, Null), M_N_C }, ext 763 source4/heimdal/lib/hx509/print.c { ext(subjectKeyIdentifier, subjectKeyIdentifier), M_N_C }, ext 764 source4/heimdal/lib/hx509/print.c { ext(keyUsage, Null), S_C }, ext 765 source4/heimdal/lib/hx509/print.c { ext(subjectAltName, subjectAltName), M_N_C }, ext 766 source4/heimdal/lib/hx509/print.c { ext(issuerAltName, issuerAltName), S_N_C }, ext 767 source4/heimdal/lib/hx509/print.c { ext(basicConstraints, basicConstraints), D_C }, ext 768 source4/heimdal/lib/hx509/print.c { ext(cRLNumber, Null), M_N_C }, ext 769 source4/heimdal/lib/hx509/print.c { ext(cRLReason, Null), M_N_C }, ext 770 source4/heimdal/lib/hx509/print.c { ext(holdInstructionCode, Null), M_N_C }, ext 771 source4/heimdal/lib/hx509/print.c { ext(invalidityDate, Null), M_N_C }, ext 772 source4/heimdal/lib/hx509/print.c { ext(deltaCRLIndicator, Null), M_C }, ext 773 source4/heimdal/lib/hx509/print.c { ext(issuingDistributionPoint, Null), M_C }, ext 774 source4/heimdal/lib/hx509/print.c { ext(certificateIssuer, Null), M_C }, ext 775 source4/heimdal/lib/hx509/print.c { ext(nameConstraints, Null), M_C }, ext 776 source4/heimdal/lib/hx509/print.c { ext(cRLDistributionPoints, CRLDistributionPoints), S_N_C }, ext 777 source4/heimdal/lib/hx509/print.c { ext(certificatePolicies, Null) }, ext 778 source4/heimdal/lib/hx509/print.c { ext(policyMappings, Null), M_N_C }, ext 779 source4/heimdal/lib/hx509/print.c { ext(authorityKeyIdentifier, authorityKeyIdentifier), M_N_C }, ext 780 source4/heimdal/lib/hx509/print.c { ext(policyConstraints, Null), D_C }, ext 781 source4/heimdal/lib/hx509/print.c { ext(extKeyUsage, extKeyUsage), D_C }, ext 782 source4/heimdal/lib/hx509/print.c { ext(freshestCRL, Null), M_N_C }, ext 783 source4/heimdal/lib/hx509/print.c { ext(inhibitAnyPolicy, Null), M_C }, ext 786 source4/heimdal/lib/hx509/print.c { ext(proxyCertInfo, proxyCertInfo), M_C }, ext 787 source4/heimdal/lib/hx509/print.c { ext(authorityInfoAccess, authorityInfoAccess), M_C }, ext 972 source4/lib/ldb/ldb_tdb/ldb_tdb.c *ext = talloc_zero(req, struct ldb_extended); ext 973 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (*ext == NULL) { ext 977 source4/lib/ldb/ldb_tdb/ldb_tdb.c (*ext)->oid = LDB_EXTENDED_SEQUENCE_NUMBER; ext 978 source4/lib/ldb/ldb_tdb/ldb_tdb.c (*ext)->data = talloc_steal(*ext, res); ext 1057 source4/lib/ldb/ldb_tdb/ldb_tdb.c ares->response = ext; ext 1065 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_extended *ext = NULL; ext 1071 source4/lib/ldb/ldb_tdb/ldb_tdb.c ret = ltdb_sequence_number(ctx, &ext); ext 1077 source4/lib/ldb/ldb_tdb/ldb_tdb.c ltdb_request_extended_done(ctx, ext, ret);