md 315 lib/compression/mszip.c uint32_t ml, md; /* masks for bl and bd bits */ md 328 lib/compression/mszip.c md = Zipmask[bd]; md 359 lib/compression/mszip.c if ((e = (t = td + ((uint32_t)b & md))->e) > 16) md 203 source4/dsdb/repl/replicated_objects.c struct replPropertyMetaDataBlob *md; md 259 source4/dsdb/repl/replicated_objects.c md = talloc(mem_ctx, struct replPropertyMetaDataBlob); md 260 source4/dsdb/repl/replicated_objects.c W_ERROR_HAVE_NO_MEMORY(md); md 262 source4/dsdb/repl/replicated_objects.c md->version = 1; md 263 source4/dsdb/repl/replicated_objects.c md->reserved = 0; md 264 source4/dsdb/repl/replicated_objects.c md->ctr.ctr1.count = in->meta_data_ctr->count; md 265 source4/dsdb/repl/replicated_objects.c md->ctr.ctr1.reserved = 0; md 266 source4/dsdb/repl/replicated_objects.c md->ctr.ctr1.array = talloc_array(mem_ctx, md 268 source4/dsdb/repl/replicated_objects.c md->ctr.ctr1.count + 1); /* +1 because of the RDN attribute */ md 269 source4/dsdb/repl/replicated_objects.c W_ERROR_HAVE_NO_MEMORY(md->ctr.ctr1.array); md 279 source4/dsdb/repl/replicated_objects.c m = &md->ctr.ctr1.array[i]; md 302 source4/dsdb/repl/replicated_objects.c rdn_m = &md->ctr.ctr1.array[md->ctr.ctr1.count]; md 318 source4/dsdb/repl/replicated_objects.c md->ctr.ctr1.count++; md 338 source4/dsdb/repl/replicated_objects.c out->meta_data = md; md 596 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct replPropertyMetaDataBlob *md; md 613 source4/dsdb/samdb/ldb_modules/repl_meta_data.c md = ar->objs->objects[ar->index_current].meta_data; md 643 source4/dsdb/samdb/ldb_modules/repl_meta_data.c for (i=0; i < md->ctr.ctr1.count; i++) { md 644 source4/dsdb/samdb/ldb_modules/repl_meta_data.c md->ctr.ctr1.array[i].local_usn = seq_num; md 648 source4/dsdb/samdb/ldb_modules/repl_meta_data.c md, md 611 source4/heimdal/kdc/digest.c unsigned char md[MD5_DIGEST_LENGTH]; md 643 source4/heimdal/kdc/digest.c MD5_Final(md, &ctx); md 645 source4/heimdal/kdc/digest.c hex_encode(md, sizeof(md), &mdx); md 667 source4/heimdal/kdc/digest.c unsigned char md[MD5_DIGEST_LENGTH]; md 699 source4/heimdal/kdc/digest.c MD5_Final(md, &ctx); md 702 source4/heimdal/kdc/digest.c MD5_Update(&ctx, md, sizeof(md)); md 714 source4/heimdal/kdc/digest.c MD5_Final(md, &ctx); md 715 source4/heimdal/kdc/digest.c hex_encode(md, sizeof(md), &A1); md 733 source4/heimdal/kdc/digest.c MD5_Final(md, &ctx); md 734 source4/heimdal/kdc/digest.c hex_encode(md, sizeof(md), &A2); md 759 source4/heimdal/kdc/digest.c MD5_Final(md, &ctx); md 764 source4/heimdal/kdc/digest.c hex_encode(md, sizeof(md), &mdx); md 784 source4/heimdal/kdc/digest.c unsigned char md[SHA_DIGEST_LENGTH], challange[SHA_DIGEST_LENGTH]; md 917 source4/heimdal/kdc/digest.c SHA1_Final(md, &ctx); md 920 source4/heimdal/kdc/digest.c SHA1_Update(&ctx, md, sizeof(md)); md 923 source4/heimdal/kdc/digest.c SHA1_Final(md, &ctx); md 933 source4/heimdal/kdc/digest.c hex_encode(md, sizeof(md), r.u.response.rsp); md 946 source4/heimdal/kdc/digest.c SHA1_Final(md, &ctx); md 958 source4/heimdal/kdc/digest.c ret = krb5_data_copy(r.u.response.session_key, md, 16); md 51 source4/heimdal/kdc/kerberos5.c realloc_method_data(METHOD_DATA *md) md 54 source4/heimdal/kdc/kerberos5.c pa = realloc(md->val, (md->len + 1) * sizeof(*md->val)); md 57 source4/heimdal/kdc/kerberos5.c md->val = pa; md 58 source4/heimdal/kdc/kerberos5.c md->len++; md 63 source4/heimdal/kdc/kerberos5.c set_salt_padata (METHOD_DATA *md, Salt *salt) md 66 source4/heimdal/kdc/kerberos5.c realloc_method_data(md); md 67 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_type = salt->type; md 69 source4/heimdal/kdc/kerberos5.c &md->val[md->len - 1].padata_value); md 464 source4/heimdal/kdc/kerberos5.c METHOD_DATA *md, hdb_entry *client, md 536 source4/heimdal/kdc/kerberos5.c ret = realloc_method_data(md); md 541 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_type = KRB5_PADATA_ETYPE_INFO; md 542 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_value.length = len; md 543 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_value.data = buf; md 626 source4/heimdal/kdc/kerberos5.c METHOD_DATA *md, hdb_entry *client, md 692 source4/heimdal/kdc/kerberos5.c ret = realloc_method_data(md); md 697 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_type = KRB5_PADATA_ETYPE_INFO2; md 698 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_value.length = len; md 699 source4/heimdal/kdc/kerberos5.c md->val[md->len - 1].padata_value.data = buf; md 963 source4/heimdal/kdc/pkinit.c METHOD_DATA *md) md 1147 source4/heimdal/kdc/pkinit.c ret = krb5_padata_add(context, md, pa_type, buf, len); md 1219 source4/heimdal/kdc/pkinit.c ret = krb5_padata_add(context, md, md 81 source4/heimdal/lib/hcrypto/evp.c const EVP_MD *md; md 98 source4/heimdal/lib/hcrypto/evp.c EVP_MD_size(const EVP_MD *md) md 100 source4/heimdal/lib/hcrypto/evp.c return md->hash_size; md 114 source4/heimdal/lib/hcrypto/evp.c EVP_MD_block_size(const EVP_MD *md) md 116 source4/heimdal/lib/hcrypto/evp.c return md->block_size; md 177 source4/heimdal/lib/hcrypto/evp.c if (ctx->md && ctx->md->cleanup) md 178 source4/heimdal/lib/hcrypto/evp.c (ctx->md->cleanup)(ctx); md 179 source4/heimdal/lib/hcrypto/evp.c ctx->md = NULL; md 199 source4/heimdal/lib/hcrypto/evp.c return ctx->md; md 215 source4/heimdal/lib/hcrypto/evp.c return EVP_MD_size(ctx->md); md 231 source4/heimdal/lib/hcrypto/evp.c return EVP_MD_block_size(ctx->md); md 247 source4/heimdal/lib/hcrypto/evp.c EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *md, ENGINE *engine) md 249 source4/heimdal/lib/hcrypto/evp.c if (ctx->md != md || ctx->engine != engine) { md 251 source4/heimdal/lib/hcrypto/evp.c ctx->md = md; md 254 source4/heimdal/lib/hcrypto/evp.c ctx->ptr = calloc(1, md->ctx_size); md 258 source4/heimdal/lib/hcrypto/evp.c (ctx->md->init)(ctx->ptr); md 277 source4/heimdal/lib/hcrypto/evp.c (ctx->md->update)(ctx->ptr, data, size); md 297 source4/heimdal/lib/hcrypto/evp.c (ctx->md->final)(hash, ctx->ptr); md 299 source4/heimdal/lib/hcrypto/evp.c *size = ctx->md->hash_size; md 322 source4/heimdal/lib/hcrypto/evp.c const EVP_MD *md, ENGINE *engine) md 330 source4/heimdal/lib/hcrypto/evp.c ret = EVP_DigestInit_ex(ctx, md, engine); md 517 source4/heimdal/lib/hcrypto/evp.c int EVP_DigestFinal(EVP_MD_CTX *ctx,unsigned char *md,unsigned int *s); md 1552 source4/heimdal/lib/hcrypto/evp.c const EVP_MD *md, md 1572 source4/heimdal/lib/hcrypto/evp.c buf = malloc(EVP_MD_size(md)); md 1580 source4/heimdal/lib/hcrypto/evp.c EVP_DigestInit_ex(&c, md, NULL); md 1592 source4/heimdal/lib/hcrypto/evp.c assert(mds == EVP_MD_size(md)); md 1595 source4/heimdal/lib/hcrypto/evp.c EVP_DigestInit_ex(&c, md, NULL); md 1598 source4/heimdal/lib/hcrypto/evp.c assert(mds == EVP_MD_size(md)); md 73 source4/heimdal/lib/hcrypto/hmac.c return EVP_MD_size(ctx->md); md 80 source4/heimdal/lib/hcrypto/hmac.c const EVP_MD *md, md 86 source4/heimdal/lib/hcrypto/hmac.c if (ctx->md != md) { md 87 source4/heimdal/lib/hcrypto/hmac.c ctx->md = md; md 92 source4/heimdal/lib/hcrypto/hmac.c ctx->key_length = EVP_MD_size(ctx->md); md 99 source4/heimdal/lib/hcrypto/hmac.c if (keylen > EVP_MD_block_size(ctx->md)) { md 100 source4/heimdal/lib/hcrypto/hmac.c EVP_Digest(key, keylen, ctx->buf, NULL, ctx->md, engine); md 102 source4/heimdal/lib/hcrypto/hmac.c keylen = EVP_MD_size(ctx->md); md 114 source4/heimdal/lib/hcrypto/hmac.c ctx->opad = malloc(EVP_MD_block_size(ctx->md)); md 115 source4/heimdal/lib/hcrypto/hmac.c ctx->ipad = malloc(EVP_MD_block_size(ctx->md)); md 116 source4/heimdal/lib/hcrypto/hmac.c memset(ctx->ipad, 0x36, EVP_MD_block_size(ctx->md)); md 117 source4/heimdal/lib/hcrypto/hmac.c memset(ctx->opad, 0x5c, EVP_MD_block_size(ctx->md)); md 126 source4/heimdal/lib/hcrypto/hmac.c EVP_DigestInit_ex(ctx->ctx, ctx->md, ctx->engine); md 127 source4/heimdal/lib/hcrypto/hmac.c EVP_DigestUpdate(ctx->ctx, ctx->ipad, EVP_MD_block_size(ctx->md)); md 137 source4/heimdal/lib/hcrypto/hmac.c HMAC_Final(HMAC_CTX *ctx, void *md, unsigned int *len) md 141 source4/heimdal/lib/hcrypto/hmac.c EVP_DigestInit_ex(ctx->ctx, ctx->md, ctx->engine); md 142 source4/heimdal/lib/hcrypto/hmac.c EVP_DigestUpdate(ctx->ctx, ctx->opad, EVP_MD_block_size(ctx->md)); md 144 source4/heimdal/lib/hcrypto/hmac.c EVP_DigestFinal_ex(ctx->ctx, md, len); md 148 source4/heimdal/lib/hcrypto/hmac.c HMAC(const EVP_MD *md, md 156 source4/heimdal/lib/hcrypto/hmac.c HMAC_Init_ex(&ctx, key, key_size, md, NULL); md 59 source4/heimdal/lib/hcrypto/hmac.h const EVP_MD *md; md 77 source4/heimdal/lib/hcrypto/hmac.h void HMAC_Final(HMAC_CTX *ctx, void *md, unsigned int *len); md 80 source4/heimdal/lib/hcrypto/hmac.h const void *data, size_t n, void *md, unsigned int *md_len); md 53 source4/heimdal/lib/hcrypto/pkcs12.c void *out, const EVP_MD *md) md 66 source4/heimdal/lib/hcrypto/pkcs12.c vlen = EVP_MD_block_size(md); md 101 source4/heimdal/lib/hcrypto/pkcs12.c if (!EVP_DigestInit_ex(ctx, md, NULL)) { md 113 source4/heimdal/lib/hcrypto/pkcs12.c EVP_Digest(hash, size, hash, &size, md, NULL); md 77 source4/heimdal/lib/hcrypto/pkcs5.c const EVP_MD *md; md 83 source4/heimdal/lib/hcrypto/pkcs5.c md = EVP_sha1(); md 84 source4/heimdal/lib/hcrypto/pkcs5.c checksumsize = EVP_MD_size(md); md 112 source4/heimdal/lib/hcrypto/pkcs5.c HMAC(md, password, password_len, data, datalen, md 117 source4/heimdal/lib/hcrypto/pkcs5.c HMAC(md, password, password_len, tmpcksum, checksumsize, md 322 source4/heimdal/lib/hcrypto/rand-fortuna.c MD_CTX md; md 325 source4/heimdal/lib/hcrypto/rand-fortuna.c md_init(&md); md 326 source4/heimdal/lib/hcrypto/rand-fortuna.c md_update(&md, data, len); md 327 source4/heimdal/lib/hcrypto/rand-fortuna.c md_result(&md, hash); md 342 source4/heimdal/lib/hcrypto/rand-fortuna.c memset(&md, 0, sizeof(md)); md 91 source4/heimdal/lib/hx509/crypto.c const struct signature_alg *md; md 1053 source4/heimdal/lib/hx509/crypto.c const struct signature_alg *md; md 1055 source4/heimdal/lib/hx509/crypto.c md = find_sig_alg(&alg->algorithm); md 1056 source4/heimdal/lib/hx509/crypto.c if (md == NULL) { md 1060 source4/heimdal/lib/hx509/crypto.c if (signer && (md->flags & PROVIDE_CONF) == 0) { md 1064 source4/heimdal/lib/hx509/crypto.c if (signer == NULL && (md->flags & REQUIRE_SIGNER)) { md 1068 source4/heimdal/lib/hx509/crypto.c if (md->key_oid && signer) { md 1072 source4/heimdal/lib/hx509/crypto.c if (der_heim_oid_cmp(&spi->algorithm.algorithm, (*md->key_oid)()) != 0) { md 1077 source4/heimdal/lib/hx509/crypto.c return (*md->verify_signature)(context, md, signer, alg, data, sig); md 1109 source4/heimdal/lib/hx509/crypto.c const struct signature_alg *md; md 1118 source4/heimdal/lib/hx509/crypto.c md = find_sig_alg(&alg->algorithm); md 1119 source4/heimdal/lib/hx509/crypto.c if (md == NULL) { md 1125 source4/heimdal/lib/hx509/crypto.c if (signer && (md->flags & PROVIDE_CONF) == 0) { md 1131 source4/heimdal/lib/hx509/crypto.c return (*md->create_signature)(context, md, signer, alg, data, md 1635 source4/heimdal/lib/hx509/crypto.c key->md = &pkcs1_rsa_sha1_alg; md 2273 source4/heimdal/lib/hx509/crypto.c const EVP_MD *md) md 2300 source4/heimdal/lib/hx509/crypto.c PKCS12_KEY_ID, iter, key->length, key->data, md)) { md 2306 source4/heimdal/lib/hx509/crypto.c PKCS12_IV_ID, iter, iv->length, iv->data, md)) { md 2330 source4/heimdal/lib/hx509/crypto.c const EVP_MD **md, md 2335 source4/heimdal/lib/hx509/crypto.c *md = EVP_sha1(); md 2340 source4/heimdal/lib/hx509/crypto.c *md = EVP_sha1(); md 2346 source4/heimdal/lib/hx509/crypto.c *md = EVP_sha1(); md 2351 source4/heimdal/lib/hx509/crypto.c *md = EVP_sha1(); md 2357 source4/heimdal/lib/hx509/crypto.c *md = EVP_sha1(); md 2395 source4/heimdal/lib/hx509/crypto.c const EVP_MD *md; md 2404 source4/heimdal/lib/hx509/crypto.c enc_oid = find_string2key(&ai->algorithm, &c, &md, &s2k); md 2443 source4/heimdal/lib/hx509/crypto.c &key, &iv, enc_oid, md); md 2529 source4/heimdal/lib/hx509/crypto.c const struct signature_alg *md; md 2534 source4/heimdal/lib/hx509/crypto.c md = find_sig_alg(key->signature_alg); md 2535 source4/heimdal/lib/hx509/crypto.c if (md == NULL) md 2537 source4/heimdal/lib/hx509/crypto.c return (*md->key_oid)(); md 612 source4/heimdal/lib/krb5/get_in_tkt.c METHOD_DATA *md, md 637 source4/heimdal/lib/krb5/get_in_tkt.c pa2 = realloc (md->val, (md->len + netypes) * sizeof(*md->val)); md 642 source4/heimdal/lib/krb5/get_in_tkt.c md->val = pa2; md 650 source4/heimdal/lib/krb5/get_in_tkt.c ret = make_pa_enc_timestamp (context, &md->val[md->len], md 655 source4/heimdal/lib/krb5/get_in_tkt.c ++md->len; md 849 source4/heimdal/lib/krb5/get_in_tkt.c METHOD_DATA md; md 853 source4/heimdal/lib/krb5/get_in_tkt.c &md, md 855 source4/heimdal/lib/krb5/get_in_tkt.c for(i = 0; i < md.len; i++){ md 856 source4/heimdal/lib/krb5/get_in_tkt.c switch(md.val[i].padata_type){ md 865 source4/heimdal/lib/krb5/get_in_tkt.c md.val[i].padata_value.data, md 866 source4/heimdal/lib/krb5/get_in_tkt.c md.val[i].padata_value.length, md 874 source4/heimdal/lib/krb5/get_in_tkt.c free_METHOD_DATA(&md); md 837 source4/heimdal/lib/krb5/init_creds_pw.c find_pa_data(const METHOD_DATA *md, int type) md 840 source4/heimdal/lib/krb5/init_creds_pw.c if (md == NULL) md 842 source4/heimdal/lib/krb5/init_creds_pw.c for (i = 0; i < md->len; i++) md 843 source4/heimdal/lib/krb5/init_creds_pw.c if (md->val[i].padata_type == type) md 844 source4/heimdal/lib/krb5/init_creds_pw.c return &md->val[i]; md 853 source4/heimdal/lib/krb5/init_creds_pw.c METHOD_DATA *md) md 859 source4/heimdal/lib/krb5/init_creds_pw.c PA_DATA *pa = find_pa_data(md, pa_prefs[i].type); md 870 source4/heimdal/lib/krb5/init_creds_pw.c make_pa_enc_timestamp(krb5_context context, METHOD_DATA *md, md 917 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_padata_add(context, md, KRB5_PADATA_ENC_TIMESTAMP, buf, len); md 925 source4/heimdal/lib/krb5/init_creds_pw.c METHOD_DATA *md, md 958 source4/heimdal/lib/krb5/init_creds_pw.c ret = make_pa_enc_timestamp (context, md, enctypes[i], key); md 974 source4/heimdal/lib/krb5/init_creds_pw.c METHOD_DATA *md) md 980 source4/heimdal/lib/krb5/init_creds_pw.c add_enc_ts_padata(context, md, client, md 988 source4/heimdal/lib/krb5/init_creds_pw.c add_enc_ts_padata(context, md, client, md 996 source4/heimdal/lib/krb5/init_creds_pw.c add_enc_ts_padata(context, md, client, md 1026 source4/heimdal/lib/krb5/init_creds_pw.c METHOD_DATA *md) md 1035 source4/heimdal/lib/krb5/init_creds_pw.c md); md 1046 source4/heimdal/lib/krb5/init_creds_pw.c METHOD_DATA *md) md 1070 source4/heimdal/lib/krb5/init_creds_pw.c ret = krb5_padata_add(context, md, KRB5_PADATA_PA_PAC_REQUEST, buf, len); md 1219 source4/heimdal/lib/krb5/init_creds_pw.c METHOD_DATA md; md 1227 source4/heimdal/lib/krb5/init_creds_pw.c memset(&md, 0, sizeof(md)); md 1273 source4/heimdal/lib/krb5/init_creds_pw.c &md, &ctx->as_req.padata, md 1318 source4/heimdal/lib/krb5/init_creds_pw.c free_METHOD_DATA(&md); md 1319 source4/heimdal/lib/krb5/init_creds_pw.c memset(&md, 0, sizeof(md)); md 1324 source4/heimdal/lib/krb5/init_creds_pw.c &md, md 1383 source4/heimdal/lib/krb5/init_creds_pw.c free_METHOD_DATA(&md); md 1384 source4/heimdal/lib/krb5/init_creds_pw.c memset(&md, 0, sizeof(md)); md 48 source4/heimdal/lib/krb5/padata.c krb5_padata_add(krb5_context context, METHOD_DATA *md, md 53 source4/heimdal/lib/krb5/padata.c pa = realloc (md->val, (md->len + 1) * sizeof(*md->val)); md 59 source4/heimdal/lib/krb5/padata.c md->val = pa; md 61 source4/heimdal/lib/krb5/padata.c pa[md->len].padata_type = type; md 62 source4/heimdal/lib/krb5/padata.c pa[md->len].padata_value.length = len; md 63 source4/heimdal/lib/krb5/padata.c pa[md->len].padata_value.data = buf; md 64 source4/heimdal/lib/krb5/padata.c md->len++; md 498 source4/heimdal/lib/krb5/pkinit.c METHOD_DATA *md) md 647 source4/heimdal/lib/krb5/pkinit.c ret = krb5_padata_add(context, md, pa_type, buf.data, buf.length); md 652 source4/heimdal/lib/krb5/pkinit.c krb5_padata_add(context, md, KRB5_PADATA_PK_AS_09_BINDING, NULL, 0); md 666 source4/heimdal/lib/krb5/pkinit.c METHOD_DATA *md) md 721 source4/heimdal/lib/krb5/pkinit.c return pk_mk_padata(context, ctx, req_body, nonce, md); md 503 source4/lib/messaging/pymessaging.c struct PyNdrRpcMethodDef *md = wrapped; md 505 source4/lib/messaging/pymessaging.c return py_irpc_call(iface, md, args, kwargs); md 33 source4/librpc/rpc/pyrpc.c const struct PyNdrRpcMethodDef *md, md 41 source4/librpc/rpc/pyrpc.c if (md->pack_in_data == NULL || md->unpack_out_data == NULL) { md 52 source4/librpc/rpc/pyrpc.c r = talloc_zero_size(mem_ctx, md->table->calls[md->opnum].struct_size); md 58 source4/librpc/rpc/pyrpc.c if (!md->pack_in_data(args, kwargs, r)) { md 63 source4/librpc/rpc/pyrpc.c status = md->call(iface->pipe, mem_ctx, r); md 70 source4/librpc/rpc/pyrpc.c result = md->unpack_out_data(r); md 79 source4/librpc/rpc/pyrpc.c const struct PyNdrRpcMethodDef *md = (const struct PyNdrRpcMethodDef *)wrapped; md 81 source4/librpc/rpc/pyrpc.c return py_dcerpc_run_function(iface, md, args, kwargs); md 565 source4/ntvfs/cifs/vfs_cifs.c struct ntvfs_request *req, union smb_mkdir *md) md 573 source4/ntvfs/cifs/vfs_cifs.c return smb_raw_mkdir(p->tree, md); md 576 source4/ntvfs/cifs/vfs_cifs.c c_req = smb_raw_mkdir_send(p->tree, md); md 421 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct ntvfs_request *req, union smb_mkdir *md) md 427 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (md->generic.level != RAW_MKDIR_MKDIR) { md 431 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_path = cifspsx_unix_path(ntvfs, req, md->mkdir.in.path); md 370 source4/ntvfs/ipc/vfs_ipc.c struct ntvfs_request *req, union smb_mkdir *md) md 353 source4/ntvfs/nbench/vfs_nbench.c struct ntvfs_request *req, union smb_mkdir *md) md 357 source4/ntvfs/nbench/vfs_nbench.c PASS_THRU_REQ(ntvfs, req, mkdir, md, (ntvfs, req, md)); md 80 source4/ntvfs/ntvfs.h union smb_mkdir *md); md 114 source4/ntvfs/ntvfs_interface.c NTSTATUS ntvfs_mkdir(struct ntvfs_request *req, union smb_mkdir *md) md 120 source4/ntvfs/ntvfs_interface.c return ntvfs->ops->mkdir(ntvfs, req, md); md 419 source4/ntvfs/ntvfs_interface.c union smb_mkdir *md) md 424 source4/ntvfs/ntvfs_interface.c return ntvfs->next->ops->mkdir(ntvfs->next, req, md); md 31 source4/ntvfs/posix/pvfs_mkdir.c struct ntvfs_request *req, union smb_mkdir *md) md 38 source4/ntvfs/posix/pvfs_mkdir.c status = pvfs_resolve_name(pvfs, req, md->t2mkdir.in.path, 0, &name); md 60 source4/ntvfs/posix/pvfs_mkdir.c status = pvfs_resolve_name(pvfs, req, md->t2mkdir.in.path, 0, &name); md 78 source4/ntvfs/posix/pvfs_mkdir.c md->t2mkdir.in.num_eas, md 79 source4/ntvfs/posix/pvfs_mkdir.c md->t2mkdir.in.eas); md 97 source4/ntvfs/posix/pvfs_mkdir.c struct ntvfs_request *req, union smb_mkdir *md) md 105 source4/ntvfs/posix/pvfs_mkdir.c if (md->generic.level == RAW_MKDIR_T2MKDIR) { md 106 source4/ntvfs/posix/pvfs_mkdir.c return pvfs_t2mkdir(pvfs, req, md); md 109 source4/ntvfs/posix/pvfs_mkdir.c if (md->generic.level != RAW_MKDIR_MKDIR) { md 114 source4/ntvfs/posix/pvfs_mkdir.c status = pvfs_resolve_name(pvfs, req, md->mkdir.in.path, 0, &name); md 418 source4/ntvfs/simple/vfs_simple.c struct ntvfs_request *req, union smb_mkdir *md) md 424 source4/ntvfs/simple/vfs_simple.c if (md->generic.level != RAW_MKDIR_MKDIR) { md 428 source4/ntvfs/simple/vfs_simple.c unix_path = svfs_unix_path(ntvfs, req, md->mkdir.in.path); md 462 source4/ntvfs/smb2/vfs_smb2.c struct ntvfs_request *req, union smb_mkdir *md) md 469 source4/ntvfs/smb2/vfs_smb2.c c_req = smb2_composite_mkdir_send(p->tree, md); md 378 source4/ntvfs/unixuid/vfs_unixuid.c struct ntvfs_request *req, union smb_mkdir *md) md 382 source4/ntvfs/unixuid/vfs_unixuid.c PASS_THRU_REQ(ntvfs, req, mkdir, (ntvfs, req, md)); md 1534 source4/torture/basic/base.c union smb_mkdir md; md 1535 source4/torture/basic/base.c md.t2mkdir.level = RAW_MKDIR_T2MKDIR; md 1536 source4/torture/basic/base.c md.t2mkdir.in.path = dname; md 1537 source4/torture/basic/base.c md.t2mkdir.in.num_eas = 0; md 1538 source4/torture/basic/base.c md.t2mkdir.in.eas = NULL; md 1540 source4/torture/basic/base.c status = smb_raw_mkdir(cli_nt->tree, &md); md 1549 source4/torture/basic/base.c status = smb_raw_mkdir(cli_dos->tree, &md); md 42 source4/torture/raw/mkdir.c union smb_mkdir md; md 55 source4/torture/raw/mkdir.c md.mkdir.level = RAW_MKDIR_MKDIR; md 56 source4/torture/raw/mkdir.c md.mkdir.in.path = path; md 58 source4/torture/raw/mkdir.c status = smb_raw_mkdir(cli->tree, &md); md 64 source4/torture/raw/mkdir.c status = smb_raw_mkdir(cli->tree, &md); md 79 source4/torture/raw/mkdir.c status = smb_raw_mkdir(cli->tree, &md); md 93 source4/torture/raw/mkdir.c md.mkdir.in.path = "..\\..\\.."; md 94 source4/torture/raw/mkdir.c status = smb_raw_mkdir(cli->tree, &md); md 100 source4/torture/raw/mkdir.c md.t2mkdir.level = RAW_MKDIR_T2MKDIR; md 101 source4/torture/raw/mkdir.c md.t2mkdir.in.path = path; md 102 source4/torture/raw/mkdir.c md.t2mkdir.in.num_eas = 0; md 103 source4/torture/raw/mkdir.c status = smb_raw_mkdir(cli->tree, &md); md 110 source4/torture/raw/mkdir.c md.t2mkdir.in.path = talloc_asprintf(tctx, "%s\\bad_path\\bad_path", md 112 source4/torture/raw/mkdir.c status = smb_raw_mkdir(cli->tree, &md); md 118 source4/torture/raw/mkdir.c md.t2mkdir.level = RAW_MKDIR_T2MKDIR; md 119 source4/torture/raw/mkdir.c md.t2mkdir.in.path = path; md 120 source4/torture/raw/mkdir.c md.t2mkdir.in.num_eas = 3; md 121 source4/torture/raw/mkdir.c md.t2mkdir.in.eas = talloc_array(tctx, struct ea_struct, md.t2mkdir.in.num_eas); md 122 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[0].flags = 0; md 123 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[0].name.s = "EAONE"; md 124 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[0].value = data_blob_talloc(tctx, "blah", 4); md 125 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[1].flags = 0; md 126 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[1].name.s = "EA TWO"; md 127 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[1].value = data_blob_talloc(tctx, "foo bar", 7); md 128 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[2].flags = 0; md 129 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[2].name.s = "EATHREE"; md 130 source4/torture/raw/mkdir.c md.t2mkdir.in.eas[2].value = data_blob_talloc(tctx, "xx1", 3); md 131 source4/torture/raw/mkdir.c status = smb_raw_mkdir(cli->tree, &md);