sam 258 librpc/gen_ndr/cli_samr.c struct samr_SamArray **sam /* [out] [ref] */, sam 294 librpc/gen_ndr/cli_samr.c *sam = *r.out.sam; sam 479 librpc/gen_ndr/cli_samr.c struct samr_SamArray **sam /* [out] [ref] */, sam 515 librpc/gen_ndr/cli_samr.c *sam = *r.out.sam; sam 573 librpc/gen_ndr/cli_samr.c struct samr_SamArray **sam /* [out] [ref] */, sam 610 librpc/gen_ndr/cli_samr.c *sam = *r.out.sam; sam 667 librpc/gen_ndr/cli_samr.c struct samr_SamArray **sam /* [out] [ref] */, sam 703 librpc/gen_ndr/cli_samr.c *sam = *r.out.sam; sam 34 librpc/gen_ndr/cli_samr.h struct samr_SamArray **sam /* [out] [ref] */, sam 64 librpc/gen_ndr/cli_samr.h struct samr_SamArray **sam /* [out] [ref] */, sam 79 librpc/gen_ndr/cli_samr.h struct samr_SamArray **sam /* [out] [ref] */, sam 93 librpc/gen_ndr/cli_samr.h struct samr_SamArray **sam /* [out] [ref] */, sam 5856 librpc/gen_ndr/ndr_samr.c if (r->out.sam == NULL) { sam 5859 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_unique_ptr(ndr, *r->out.sam)); sam 5860 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 5861 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 5900 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 5901 librpc/gen_ndr/ndr_samr.c ZERO_STRUCTP(r->out.sam); sam 5914 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 5917 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sam, LIBNDR_FLAG_REF_ALLOC); sam 5920 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, *r->out.sam); sam 5922 librpc/gen_ndr/ndr_samr.c *r->out.sam = NULL; sam 5924 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 5926 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, *r->out.sam, 0); sam 5927 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 5971 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", r->out.sam); sam 5973 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", *r->out.sam); sam 5975 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 5976 librpc/gen_ndr/ndr_samr.c ndr_print_samr_SamArray(ndr, "sam", *r->out.sam); sam 6401 librpc/gen_ndr/ndr_samr.c if (r->out.sam == NULL) { sam 6404 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_unique_ptr(ndr, *r->out.sam)); sam 6405 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 6406 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 6445 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 6446 librpc/gen_ndr/ndr_samr.c ZERO_STRUCTP(r->out.sam); sam 6459 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 6462 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sam, LIBNDR_FLAG_REF_ALLOC); sam 6465 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, *r->out.sam); sam 6467 librpc/gen_ndr/ndr_samr.c *r->out.sam = NULL; sam 6469 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 6471 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, *r->out.sam, 0); sam 6472 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 6516 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", r->out.sam); sam 6518 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", *r->out.sam); sam 6520 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 6521 librpc/gen_ndr/ndr_samr.c ndr_print_samr_SamArray(ndr, "sam", *r->out.sam); sam 6668 librpc/gen_ndr/ndr_samr.c if (r->out.sam == NULL) { sam 6671 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_unique_ptr(ndr, *r->out.sam)); sam 6672 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 6673 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 6713 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 6714 librpc/gen_ndr/ndr_samr.c ZERO_STRUCTP(r->out.sam); sam 6727 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 6730 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sam, LIBNDR_FLAG_REF_ALLOC); sam 6733 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, *r->out.sam); sam 6735 librpc/gen_ndr/ndr_samr.c *r->out.sam = NULL; sam 6737 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 6739 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, *r->out.sam, 0); sam 6740 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 6785 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", r->out.sam); sam 6787 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", *r->out.sam); sam 6789 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 6790 librpc/gen_ndr/ndr_samr.c ndr_print_samr_SamArray(ndr, "sam", *r->out.sam); sam 6936 librpc/gen_ndr/ndr_samr.c if (r->out.sam == NULL) { sam 6939 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_unique_ptr(ndr, *r->out.sam)); sam 6940 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 6941 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 6980 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 6981 librpc/gen_ndr/ndr_samr.c ZERO_STRUCTP(r->out.sam); sam 6994 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->out.sam); sam 6997 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->out.sam, LIBNDR_FLAG_REF_ALLOC); sam 7000 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, *r->out.sam); sam 7002 librpc/gen_ndr/ndr_samr.c *r->out.sam = NULL; sam 7004 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 7006 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, *r->out.sam, 0); sam 7007 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_samr_SamArray(ndr, NDR_SCALARS|NDR_BUFFERS, *r->out.sam)); sam 7051 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", r->out.sam); sam 7053 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "sam", *r->out.sam); sam 7055 librpc/gen_ndr/ndr_samr.c if (*r->out.sam) { sam 7056 librpc/gen_ndr/ndr_samr.c ndr_print_samr_SamArray(ndr, "sam", *r->out.sam); sam 912 librpc/gen_ndr/samr.h struct samr_SamArray **sam;/* [ref] */ sam 988 librpc/gen_ndr/samr.h struct samr_SamArray **sam;/* [ref] */ sam 1022 librpc/gen_ndr/samr.h struct samr_SamArray **sam;/* [ref] */ sam 1055 librpc/gen_ndr/samr.h struct samr_SamArray **sam;/* [ref] */ sam 510 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(r, struct samr_SamArray *); sam 511 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 916 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(r, struct samr_SamArray *); sam 917 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 1089 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(r, struct samr_SamArray *); sam 1090 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 1262 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(r, struct samr_SamArray *); sam 1263 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 5547 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(mem_ctx, struct samr_SamArray *); sam 5548 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 5612 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(mem_ctx, struct samr_SamArray *); sam 5613 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 5647 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(mem_ctx, struct samr_SamArray *); sam 5648 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 5682 librpc/gen_ndr/srv_samr.c r->out.sam = talloc_zero(mem_ctx, struct samr_SamArray *); sam 5683 librpc/gen_ndr/srv_samr.c if (r->out.sam == NULL) { sam 40 source3/lib/netapi/samr.c struct samr_SamArray *sam = NULL; sam 91 source3/lib/netapi/samr.c &sam, sam 101 source3/lib/netapi/samr.c domain_name = sam->entries[i].name.string; sam 1183 source3/lib/netapi/user.c struct samr_SamArray *sam = NULL; sam 1273 source3/lib/netapi/user.c &sam, sam 1281 source3/lib/netapi/user.c for (i=0; i < sam->count; i++) { sam 1287 source3/lib/netapi/user.c sam->entries[i].name.string, sam 1288 source3/lib/netapi/user.c sam->entries[i].idx, sam 932 source3/rpc_server/srv_samr_nt.c struct samr_SamEntry *sam; sam 940 source3/rpc_server/srv_samr_nt.c sam = TALLOC_ZERO_ARRAY(ctx, struct samr_SamEntry, num_entries); sam 941 source3/rpc_server/srv_samr_nt.c if (sam == NULL) { sam 960 source3/rpc_server/srv_samr_nt.c init_lsa_String(&sam[i].name, entries[i].account_name); sam 961 source3/rpc_server/srv_samr_nt.c sam[i].idx = entries[i].rid; sam 964 source3/rpc_server/srv_samr_nt.c *sam_pp = sam; sam 1013 source3/rpc_server/srv_samr_nt.c *r->out.sam = samr_array; sam 1089 source3/rpc_server/srv_samr_nt.c struct samr_SamEntry *sam; sam 1098 source3/rpc_server/srv_samr_nt.c sam = TALLOC_ZERO_ARRAY(ctx, struct samr_SamEntry, num_sam_entries); sam 1099 source3/rpc_server/srv_samr_nt.c if (sam == NULL) { sam 1107 source3/rpc_server/srv_samr_nt.c init_lsa_String(&sam[i].name, entries[i].account_name); sam 1108 source3/rpc_server/srv_samr_nt.c sam[i].idx = entries[i].rid; sam 1111 source3/rpc_server/srv_samr_nt.c *sam_pp = sam; sam 1186 source3/rpc_server/srv_samr_nt.c *r->out.sam = samr_array; sam 1261 source3/rpc_server/srv_samr_nt.c *r->out.sam = samr_array; sam 4136 source3/rpc_server/srv_samr_nt.c struct samr_SamArray *sam; sam 4148 source3/rpc_server/srv_samr_nt.c sam = TALLOC_ZERO_P(p->mem_ctx, struct samr_SamArray); sam 4149 source3/rpc_server/srv_samr_nt.c if (!sam) { sam 4166 source3/rpc_server/srv_samr_nt.c sam->count = num_entries; sam 4167 source3/rpc_server/srv_samr_nt.c sam->entries = entry_array; sam 4169 source3/rpc_server/srv_samr_nt.c *r->out.sam = sam; sam 271 source3/rpcclient/cmd_samr.c const char *sam, sam 278 source3/rpcclient/cmd_samr.c if (StrCaseCmp(sam, "domain") == 0) { sam 284 source3/rpcclient/cmd_samr.c } else if (StrCaseCmp(sam, "builtin") == 0) { sam 1013 source3/rpcclient/cmd_samr.c struct samr_SamArray *sam = NULL; sam 1043 source3/rpcclient/cmd_samr.c &sam, sam 1052 source3/rpcclient/cmd_samr.c sam->entries[i].name.string, sam 1053 source3/rpcclient/cmd_samr.c sam->entries[i].idx); sam 33 source4/auth/auth_sam_reply.c struct netr_SamBaseInfo *sam = talloc_zero(mem_ctx, struct netr_SamBaseInfo); sam 34 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(sam); sam 36 source4/auth/auth_sam_reply.c sam->domain_sid = dom_sid_dup(mem_ctx, server_info->account_sid); sam 37 source4/auth/auth_sam_reply.c NT_STATUS_HAVE_NO_MEMORY(sam->domain_sid); sam 38 source4/auth/auth_sam_reply.c sam->domain_sid->num_auths--; sam 40 source4/auth/auth_sam_reply.c sam->last_logon = server_info->last_logon; sam 41 source4/auth/auth_sam_reply.c sam->last_logoff = server_info->last_logoff; sam 42 source4/auth/auth_sam_reply.c sam->acct_expiry = server_info->acct_expiry; sam 43 source4/auth/auth_sam_reply.c sam->last_password_change = server_info->last_password_change; sam 44 source4/auth/auth_sam_reply.c sam->allow_password_change = server_info->allow_password_change; sam 45 source4/auth/auth_sam_reply.c sam->force_password_change = server_info->force_password_change; sam 47 source4/auth/auth_sam_reply.c sam->account_name.string = server_info->account_name; sam 48 source4/auth/auth_sam_reply.c sam->full_name.string = server_info->full_name; sam 49 source4/auth/auth_sam_reply.c sam->logon_script.string = server_info->logon_script; sam 50 source4/auth/auth_sam_reply.c sam->profile_path.string = server_info->profile_path; sam 51 source4/auth/auth_sam_reply.c sam->home_directory.string = server_info->home_directory; sam 52 source4/auth/auth_sam_reply.c sam->home_drive.string = server_info->home_drive; sam 54 source4/auth/auth_sam_reply.c sam->logon_count = server_info->logon_count; sam 55 source4/auth/auth_sam_reply.c sam->bad_password_count = sam->bad_password_count; sam 56 source4/auth/auth_sam_reply.c sam->rid = server_info->account_sid->sub_auths[server_info->account_sid->num_auths-1]; sam 57 source4/auth/auth_sam_reply.c sam->primary_gid = server_info->primary_group_sid->sub_auths[server_info->primary_group_sid->num_auths-1]; sam 59 source4/auth/auth_sam_reply.c sam->groups.count = 0; sam 60 source4/auth/auth_sam_reply.c sam->groups.rids = NULL; sam 64 source4/auth/auth_sam_reply.c sam->groups.rids = talloc_array(sam, struct samr_RidWithAttribute, sam 67 source4/auth/auth_sam_reply.c if (sam->groups.rids == NULL) sam 72 source4/auth/auth_sam_reply.c if (!dom_sid_in_domain(sam->domain_sid, group_sid)) { sam 76 source4/auth/auth_sam_reply.c sam->groups.rids[sam->groups.count].rid = sam 79 source4/auth/auth_sam_reply.c sam->groups.rids[sam->groups.count].attributes = sam 81 source4/auth/auth_sam_reply.c sam->groups.count += 1; sam 85 source4/auth/auth_sam_reply.c sam->user_flags = 0; /* w2k3 uses NETLOGON_EXTRA_SIDS | NETLOGON_NTLMV2_ENABLED */ sam 86 source4/auth/auth_sam_reply.c sam->acct_flags = server_info->acct_flags; sam 87 source4/auth/auth_sam_reply.c sam->logon_server.string = server_info->logon_server; sam 88 source4/auth/auth_sam_reply.c sam->domain.string = server_info->domain_name; sam 90 source4/auth/auth_sam_reply.c ZERO_STRUCT(sam->unknown); sam 92 source4/auth/auth_sam_reply.c ZERO_STRUCT(sam->key); sam 93 source4/auth/auth_sam_reply.c if (server_info->user_session_key.length == sizeof(sam->key.key)) { sam 94 source4/auth/auth_sam_reply.c memcpy(sam->key.key, server_info->user_session_key.data, sizeof(sam->key.key)); sam 97 source4/auth/auth_sam_reply.c ZERO_STRUCT(sam->LMSessKey); sam 98 source4/auth/auth_sam_reply.c if (server_info->lm_session_key.length == sizeof(sam->LMSessKey.key)) { sam 99 source4/auth/auth_sam_reply.c memcpy(sam->LMSessKey.key, server_info->lm_session_key.data, sam 100 source4/auth/auth_sam_reply.c sizeof(sam->LMSessKey.key)); sam 103 source4/auth/auth_sam_reply.c *_sam = sam; sam 112 source4/auth/auth_sam_reply.c struct netr_SamBaseInfo *sam; sam 118 source4/auth/auth_sam_reply.c status = auth_convert_server_info_sambaseinfo(mem_ctx, server_info, &sam); sam 122 source4/auth/auth_sam_reply.c sam3->base = *sam; sam 127 source4/auth/auth_sam_reply.c sam3->sids = talloc_array(sam, struct netr_SidAttr, sam 132 source4/auth/auth_sam_reply.c if (dom_sid_in_domain(sam->domain_sid, server_info->domain_groups[i])) { sam 1006 source4/libnet/libnet_domain.c s->enumdom.out.sam = talloc(s, struct samr_SamArray *); sam 1007 source4/libnet/libnet_domain.c if (composite_nomem(s->enumdom.out.sam, c)) return; sam 1132 source4/libnet/libnet_domain.c struct lsa_String *domain_name = &(*s->enumdom.out.sam)->entries[i - s->count].name; sam 575 source4/libnet/libnet_group.c s->group_list.out.sam = talloc(s, struct samr_SamArray *); sam 576 source4/libnet/libnet_group.c if (composite_nomem(s->group_list.out.sam, c)) return; sam 610 source4/libnet/libnet_group.c s->group_list.out.sam = talloc(s, struct samr_SamArray *); sam 611 source4/libnet/libnet_group.c if (composite_nomem(s->group_list.out.sam, c)) return; sam 653 source4/libnet/libnet_group.c s->groups = talloc_array(c, struct grouplist, (*s->group_list.out.sam)->count); sam 656 source4/libnet/libnet_group.c for (i = 0; i < (*s->group_list.out.sam)->count; i++) { sam 658 source4/libnet/libnet_group.c struct samr_SamEntry *entry = &(*s->group_list.out.sam)->entries[i]; sam 1037 source4/libnet/libnet_user.c s->user_list.out.sam = talloc(s, struct samr_SamArray *); sam 1038 source4/libnet/libnet_user.c if (composite_nomem(s->user_list.out.sam, c)) return; sam 1071 source4/libnet/libnet_user.c s->user_list.out.sam = talloc(s, struct samr_SamArray *); sam 1072 source4/libnet/libnet_user.c if (composite_nomem(s->user_list.out.sam, c)) return; sam 1116 source4/libnet/libnet_user.c s->users = talloc_array(c, struct userlist, (*s->user_list.out.sam)->count); sam 1119 source4/libnet/libnet_user.c for (i = 0; i < (*s->user_list.out.sam)->count; i++) { sam 1121 source4/libnet/libnet_user.c struct samr_SamEntry *entry = &(*s->user_list.out.sam)->entries[i]; sam 494 source4/rpc_server/netlogon/dcerpc_netlogon.c struct netr_SamBaseInfo *sam; sam 625 source4/rpc_server/netlogon/dcerpc_netlogon.c nt_status = auth_convert_server_info_sambaseinfo(mem_ctx, server_info, &sam); sam 631 source4/rpc_server/netlogon/dcerpc_netlogon.c memcmp(sam->key.key, zeros, sizeof(sam->key.key)) != 0) { sam 635 source4/rpc_server/netlogon/dcerpc_netlogon.c sam->key.key, sam 636 source4/rpc_server/netlogon/dcerpc_netlogon.c sizeof(sam->key.key)); sam 643 source4/rpc_server/netlogon/dcerpc_netlogon.c memcmp(sam->LMSessKey.key, zeros, sizeof(sam->LMSessKey.key)) != 0) { sam 646 source4/rpc_server/netlogon/dcerpc_netlogon.c sam->LMSessKey.key, sam 647 source4/rpc_server/netlogon/dcerpc_netlogon.c sizeof(sam->LMSessKey.key)); sam 650 source4/rpc_server/netlogon/dcerpc_netlogon.c &sam->LMSessKey); sam 658 source4/rpc_server/netlogon/dcerpc_netlogon.c sam2->base = *sam; sam 665 source4/rpc_server/netlogon/dcerpc_netlogon.c sam3->base = *sam; sam 672 source4/rpc_server/netlogon/dcerpc_netlogon.c sam6->base = *sam; sam 675 source4/rpc_server/netlogon/dcerpc_netlogon.c sam->account_name.string, sam6->forest.string); sam 349 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = NULL; sam 406 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = array; sam 1154 source4/rpc_server/samr/dcesrv_samr.c struct samr_SamArray *sam; sam 1157 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = NULL; sam 1213 source4/rpc_server/samr/dcesrv_samr.c sam = talloc(mem_ctx, struct samr_SamArray); sam 1214 source4/rpc_server/samr/dcesrv_samr.c if (!sam) { sam 1218 source4/rpc_server/samr/dcesrv_samr.c sam->entries = entries+first; sam 1219 source4/rpc_server/samr/dcesrv_samr.c sam->count = *r->out.num_entries; sam 1221 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = sam; sam 1514 source4/rpc_server/samr/dcesrv_samr.c struct samr_SamArray *sam; sam 1517 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = NULL; sam 1566 source4/rpc_server/samr/dcesrv_samr.c sam = talloc(mem_ctx, struct samr_SamArray); sam 1567 source4/rpc_server/samr/dcesrv_samr.c if (!sam) { sam 1571 source4/rpc_server/samr/dcesrv_samr.c sam->entries = entries+first; sam 1572 source4/rpc_server/samr/dcesrv_samr.c sam->count = *r->out.num_entries; sam 1574 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = sam; sam 1710 source4/rpc_server/samr/dcesrv_samr.c struct samr_SamArray *sam; sam 1713 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = NULL; sam 1777 source4/rpc_server/samr/dcesrv_samr.c sam = talloc(mem_ctx, struct samr_SamArray); sam 1778 source4/rpc_server/samr/dcesrv_samr.c if (!sam) { sam 1782 source4/rpc_server/samr/dcesrv_samr.c sam->entries = entries+first; sam 1783 source4/rpc_server/samr/dcesrv_samr.c sam->count = *r->out.num_entries; sam 1785 source4/rpc_server/samr/dcesrv_samr.c *r->out.sam = sam; sam 369 source4/torture/rpc/samba3rpc.c struct samr_SamArray *sam = NULL; sam 430 source4/torture/rpc/samba3rpc.c enumdom.out.sam = &sam; sam 445 source4/torture/rpc/samba3rpc.c dom_idx = strequal(sam->entries[0].name.string, sam 449 source4/torture/rpc/samba3rpc.c domain_name.string = sam->entries[dom_idx].name.string; sam 4906 source4/torture/rpc/samr.c struct samr_SamArray *sam = NULL; sam 4923 source4/torture/rpc/samr.c r.out.sam = &sam; sam 4932 source4/torture/rpc/samr.c torture_assert(tctx, sam, "EnumDomainUsers failed: r.out.sam unexpectedly NULL"); sam 4934 source4/torture/rpc/samr.c if (sam->count == 0) { sam 4938 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { sam 4940 source4/torture/rpc/samr.c if (!check_mask(p, tctx, handle, sam->entries[i].idx, mask)) { sam 4943 source4/torture/rpc/samr.c } else if (!test_OpenUser(p, tctx, handle, sam->entries[i].idx)) { sam 4951 source4/torture/rpc/samr.c n.in.num_names = sam->count; sam 4952 source4/torture/rpc/samr.c n.in.names = talloc_array(tctx, struct lsa_String, sam->count); sam 4955 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { sam 4956 source4/torture/rpc/samr.c n.in.names[i].string = sam->entries[i].name.string; sam 4967 source4/torture/rpc/samr.c lr.in.num_rids = sam->count; sam 4968 source4/torture/rpc/samr.c lr.in.rids = talloc_array(tctx, uint32_t, sam->count); sam 4971 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { sam 4972 source4/torture/rpc/samr.c lr.in.rids[i] = sam->entries[i].idx; sam 5030 source4/torture/rpc/samr.c struct samr_SamArray *sam = NULL; sam 5042 source4/torture/rpc/samr.c r.out.sam = &sam; sam 5050 source4/torture/rpc/samr.c if (!sam) { sam 5054 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { sam 5055 source4/torture/rpc/samr.c if (!test_OpenGroup(p, tctx, handle, sam->entries[i].idx)) { sam 5070 source4/torture/rpc/samr.c struct samr_SamArray *sam = NULL; sam 5080 source4/torture/rpc/samr.c r.out.sam = &sam; sam 5090 source4/torture/rpc/samr.c if (!sam) { sam 5094 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { sam 5095 source4/torture/rpc/samr.c if (!test_OpenAlias(p, tctx, handle, sam->entries[i].idx)) { sam 5701 source4/torture/rpc/samr.c struct samr_SamArray *sam = NULL; sam 5719 source4/torture/rpc/samr.c q1.out.sam = &sam; sam 5731 source4/torture/rpc/samr.c sam->entries[i].name.string, sam 5738 source4/torture/rpc/samr.c torture_assert(tctx, sam, "EnumDomainGroups failed to return sam"); sam 6057 source4/torture/rpc/samr.c struct samr_SamArray *sam; sam 6064 source4/torture/rpc/samr.c r.out.sam = &sam; sam 6097 source4/torture/rpc/samr.c struct samr_SamArray *sam; sam 6103 source4/torture/rpc/samr.c r.out.sam = &sam; sam 6136 source4/torture/rpc/samr.c struct samr_SamArray *sam; sam 6142 source4/torture/rpc/samr.c r.out.sam = &sam; sam 6461 source4/torture/rpc/samr.c struct samr_SamArray *sam = NULL; sam 6470 source4/torture/rpc/samr.c r.out.sam = &sam; sam 6475 source4/torture/rpc/samr.c if (!*r.out.sam) { sam 6479 source4/torture/rpc/samr.c for (i=0;i<sam->count;i++) { sam 6481 source4/torture/rpc/samr.c sam->entries[i].name.string, which_ops, sam 152 source4/torture/rpc/samr_accessmask.c struct samr_SamArray *sam = NULL; sam 178 source4/torture/rpc/samr_accessmask.c ed.out.sam = &sam; sam 205 source4/torture/rpc/samr_accessmask.c ed.out.sam = &sam;