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;