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;