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);