a_state            52 source4/rpc_server/samr/dcesrv_samr.c 							 a_state->domain_state->domain_dn, msg, attr);
a_state            55 source4/rpc_server/samr/dcesrv_samr.c 							 a_state->domain_state->domain_dn, msg);
a_state            59 source4/rpc_server/samr/dcesrv_samr.c 	info->field = samdb_result_acct_flags(sam_ctx, mem_ctx, msg, a_state->domain_state->domain_dn);
a_state          1026 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          1098 source4/rpc_server/samr/dcesrv_samr.c 	a_state = talloc(d_state, struct samr_account_state);
a_state          1099 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state) {
a_state          1102 source4/rpc_server/samr/dcesrv_samr.c 	a_state->sam_ctx = d_state->sam_ctx;
a_state          1103 source4/rpc_server/samr/dcesrv_samr.c 	a_state->access_mask = r->in.access_mask;
a_state          1104 source4/rpc_server/samr/dcesrv_samr.c 	a_state->domain_state = talloc_reference(a_state, d_state);
a_state          1105 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_dn = talloc_steal(a_state, msg->dn);
a_state          1108 source4/rpc_server/samr/dcesrv_samr.c 	sid = samdb_search_dom_sid(d_state->sam_ctx, a_state,
a_state          1114 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_name = talloc_strdup(a_state, groupname);
a_state          1115 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state->account_name) {
a_state          1125 source4/rpc_server/samr/dcesrv_samr.c 	g_handle->data = talloc_steal(g_handle, a_state);
a_state          1243 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          1384 source4/rpc_server/samr/dcesrv_samr.c 	a_state = talloc(d_state, struct samr_account_state);
a_state          1385 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state) {
a_state          1389 source4/rpc_server/samr/dcesrv_samr.c 	a_state->sam_ctx = d_state->sam_ctx;
a_state          1390 source4/rpc_server/samr/dcesrv_samr.c 	a_state->access_mask = r->in.access_mask;
a_state          1391 source4/rpc_server/samr/dcesrv_samr.c 	a_state->domain_state = talloc_reference(a_state, d_state);
a_state          1392 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_dn = talloc_steal(a_state, msg->dn);
a_state          1395 source4/rpc_server/samr/dcesrv_samr.c 	ret = gendb_search_dn(d_state->sam_ctx, a_state,
a_state          1429 source4/rpc_server/samr/dcesrv_samr.c 	msg->dn = ldb_dn_copy(msg, a_state->account_dn);
a_state          1431 source4/rpc_server/samr/dcesrv_samr.c 	if (samdb_msg_add_uint(a_state->sam_ctx, mem_ctx, msg, 
a_state          1439 source4/rpc_server/samr/dcesrv_samr.c 	ret = samdb_replace(a_state->sam_ctx, mem_ctx, msg);
a_state          1458 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_name = talloc_steal(a_state, account_name);
a_state          1459 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state->account_name) {
a_state          1469 source4/rpc_server/samr/dcesrv_samr.c 	u_handle->data = talloc_steal(u_handle, a_state);
a_state          1596 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          1664 source4/rpc_server/samr/dcesrv_samr.c 	a_state = talloc(d_state, struct samr_account_state);
a_state          1665 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state) {
a_state          1669 source4/rpc_server/samr/dcesrv_samr.c 	a_state->sam_ctx = d_state->sam_ctx;
a_state          1670 source4/rpc_server/samr/dcesrv_samr.c 	a_state->access_mask = r->in.access_mask;
a_state          1671 source4/rpc_server/samr/dcesrv_samr.c 	a_state->domain_state = talloc_reference(a_state, d_state);
a_state          1672 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_dn = talloc_steal(a_state, msg->dn);
a_state          1675 source4/rpc_server/samr/dcesrv_samr.c 	sid = samdb_search_dom_sid(d_state->sam_ctx, a_state,
a_state          1678 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_name = talloc_strdup(a_state, alias_name);
a_state          1679 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state->account_name) {
a_state          1688 source4/rpc_server/samr/dcesrv_samr.c 	a_handle->data = talloc_steal(a_handle, a_state);
a_state          2047 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2091 source4/rpc_server/samr/dcesrv_samr.c 	a_state = talloc(d_state, struct samr_account_state);
a_state          2092 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state) {
a_state          2095 source4/rpc_server/samr/dcesrv_samr.c 	a_state->sam_ctx = d_state->sam_ctx;
a_state          2096 source4/rpc_server/samr/dcesrv_samr.c 	a_state->access_mask = r->in.access_mask;
a_state          2097 source4/rpc_server/samr/dcesrv_samr.c 	a_state->domain_state = talloc_reference(a_state, d_state);
a_state          2098 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_dn = talloc_steal(a_state, msgs[0]->dn);
a_state          2099 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_sid = talloc_steal(a_state, sid);
a_state          2100 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_name = talloc_strdup(a_state, groupname);
a_state          2101 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state->account_name) {
a_state          2111 source4/rpc_server/samr/dcesrv_samr.c 	g_handle->data = talloc_steal(g_handle, a_state);
a_state          2125 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2137 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2139 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_search(a_state->sam_ctx, mem_ctx, &res, a_state->account_dn, LDB_SCOPE_SUBTREE, attrs, "objectClass=*");
a_state          2144 source4/rpc_server/samr/dcesrv_samr.c 		DEBUG(2, ("Error reading group info: %s\n", ldb_errstring(a_state->sam_ctx)));
a_state          2256 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2267 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2268 source4/rpc_server/samr/dcesrv_samr.c 	d_state = a_state->domain_state;
a_state          2303 source4/rpc_server/samr/dcesrv_samr.c 	mod->dn = talloc_reference(mem_ctx, a_state->account_dn);
a_state          2309 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_modify(a_state->sam_ctx, mod);
a_state          2331 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2338 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2340 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_delete(a_state->sam_ctx, a_state->account_dn);
a_state          2358 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2369 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2370 source4/rpc_server/samr/dcesrv_samr.c 	d_state = a_state->domain_state;
a_state          2405 source4/rpc_server/samr/dcesrv_samr.c 	mod->dn = talloc_reference(mem_ctx, a_state->account_dn);
a_state          2412 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_modify(a_state->sam_ctx, mod);
a_state          2434 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2443 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2446 source4/rpc_server/samr/dcesrv_samr.c 	ret = gendb_search_dn(a_state->sam_ctx, mem_ctx,
a_state          2447 source4/rpc_server/samr/dcesrv_samr.c 			      a_state->account_dn, &res, attrs);
a_state          2480 source4/rpc_server/samr/dcesrv_samr.c 			ret = gendb_search_dn(a_state->sam_ctx, mem_ctx,
a_state          2481 source4/rpc_server/samr/dcesrv_samr.c 					   ldb_dn_from_ldb_val(mem_ctx, a_state->sam_ctx, &el->values[i]),
a_state          2520 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2564 source4/rpc_server/samr/dcesrv_samr.c 	a_state = talloc(d_state, struct samr_account_state);
a_state          2565 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state) {
a_state          2568 source4/rpc_server/samr/dcesrv_samr.c 	a_state->sam_ctx = d_state->sam_ctx;
a_state          2569 source4/rpc_server/samr/dcesrv_samr.c 	a_state->access_mask = r->in.access_mask;
a_state          2570 source4/rpc_server/samr/dcesrv_samr.c 	a_state->domain_state = talloc_reference(a_state, d_state);
a_state          2571 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_dn = talloc_steal(a_state, msgs[0]->dn);
a_state          2572 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_sid = talloc_steal(a_state, sid);
a_state          2573 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_name = talloc_strdup(a_state, alias_name);
a_state          2574 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state->account_name) {
a_state          2584 source4/rpc_server/samr/dcesrv_samr.c 	g_handle->data = talloc_steal(g_handle, a_state);
a_state          2599 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2610 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2613 source4/rpc_server/samr/dcesrv_samr.c 	ret = gendb_search_dn(a_state->sam_ctx, mem_ctx,
a_state          2614 source4/rpc_server/samr/dcesrv_samr.c 			      a_state->account_dn ,&res, attrs);
a_state          2656 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2663 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2664 source4/rpc_server/samr/dcesrv_samr.c 	sam_ctx = a_state->sam_ctx;
a_state          2671 source4/rpc_server/samr/dcesrv_samr.c 	msg->dn = ldb_dn_copy(mem_ctx, a_state->account_dn);
a_state          2690 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_modify(a_state->sam_ctx, msg);
a_state          2707 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2714 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2716 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_delete(a_state->sam_ctx, a_state->account_dn);
a_state          2734 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2745 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2746 source4/rpc_server/samr/dcesrv_samr.c 	d_state = a_state->domain_state;
a_state          2778 source4/rpc_server/samr/dcesrv_samr.c 	mod->dn = talloc_reference(mem_ctx, a_state->account_dn);
a_state          2784 source4/rpc_server/samr/dcesrv_samr.c 	if (ldb_modify(a_state->sam_ctx, mod) != 0)
a_state          2798 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2805 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2806 source4/rpc_server/samr/dcesrv_samr.c 	d_state = a_state->domain_state;
a_state          2820 source4/rpc_server/samr/dcesrv_samr.c 	mod->dn = talloc_reference(mem_ctx, a_state->account_dn);
a_state          2826 source4/rpc_server/samr/dcesrv_samr.c 	if (ldb_modify(a_state->sam_ctx, mod) != 0)
a_state          2840 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2850 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2851 source4/rpc_server/samr/dcesrv_samr.c 	d_state = a_state->domain_state;
a_state          2854 source4/rpc_server/samr/dcesrv_samr.c 			      a_state->account_dn, &msgs, attrs);
a_state          2881 source4/rpc_server/samr/dcesrv_samr.c 			ret = gendb_search_dn(a_state->sam_ctx, mem_ctx,
a_state          2882 source4/rpc_server/samr/dcesrv_samr.c 					      ldb_dn_from_ldb_val(mem_ctx, a_state->sam_ctx, &el->values[i]),
a_state          2907 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2949 source4/rpc_server/samr/dcesrv_samr.c 	a_state = talloc(mem_ctx, struct samr_account_state);
a_state          2950 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state) {
a_state          2953 source4/rpc_server/samr/dcesrv_samr.c 	a_state->sam_ctx = d_state->sam_ctx;
a_state          2954 source4/rpc_server/samr/dcesrv_samr.c 	a_state->access_mask = r->in.access_mask;
a_state          2955 source4/rpc_server/samr/dcesrv_samr.c 	a_state->domain_state = talloc_reference(a_state, d_state);
a_state          2956 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_dn = talloc_steal(a_state, msgs[0]->dn);
a_state          2957 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_sid = talloc_steal(a_state, sid);
a_state          2958 source4/rpc_server/samr/dcesrv_samr.c 	a_state->account_name = talloc_strdup(a_state, account_name);
a_state          2959 source4/rpc_server/samr/dcesrv_samr.c 	if (!a_state->account_name) {
a_state          2969 source4/rpc_server/samr/dcesrv_samr.c 	u_handle->data = talloc_steal(u_handle, a_state);
a_state          2985 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          2992 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          2994 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_delete(a_state->sam_ctx, a_state->account_dn);
a_state          2997 source4/rpc_server/samr/dcesrv_samr.c 			  ldb_dn_get_linearized(a_state->account_dn), 
a_state          2998 source4/rpc_server/samr/dcesrv_samr.c 			  ldb_errstring(a_state->sam_ctx)));
a_state          3015 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          3027 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          3028 source4/rpc_server/samr/dcesrv_samr.c 	sam_ctx = a_state->sam_ctx;
a_state          3200 source4/rpc_server/samr/dcesrv_samr.c 	ret = gendb_search_dn(a_state->sam_ctx, mem_ctx,
a_state          3201 source4/rpc_server/samr/dcesrv_samr.c 			      a_state->account_dn ,&res, attrs);
a_state          3372 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          3380 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          3381 source4/rpc_server/samr/dcesrv_samr.c 	sam_ctx = a_state->sam_ctx;
a_state          3388 source4/rpc_server/samr/dcesrv_samr.c 	msg->dn = talloc_reference(mem_ctx, a_state->account_dn);
a_state          3518 source4/rpc_server/samr/dcesrv_samr.c 						   a_state->sam_ctx,
a_state          3519 source4/rpc_server/samr/dcesrv_samr.c 						   a_state->account_dn,
a_state          3520 source4/rpc_server/samr/dcesrv_samr.c 						   a_state->domain_state->domain_dn,
a_state          3525 source4/rpc_server/samr/dcesrv_samr.c 						   a_state->sam_ctx,
a_state          3526 source4/rpc_server/samr/dcesrv_samr.c 						   a_state->account_dn,
a_state          3527 source4/rpc_server/samr/dcesrv_samr.c 						   a_state->domain_state->domain_dn,
a_state          3537 source4/rpc_server/samr/dcesrv_samr.c 					   a_state->sam_ctx,
a_state          3538 source4/rpc_server/samr/dcesrv_samr.c 					   a_state->account_dn,
a_state          3539 source4/rpc_server/samr/dcesrv_samr.c 					   a_state->domain_state->domain_dn,
a_state          3574 source4/rpc_server/samr/dcesrv_samr.c 						      a_state->sam_ctx,
a_state          3575 source4/rpc_server/samr/dcesrv_samr.c 						      a_state->account_dn,
a_state          3576 source4/rpc_server/samr/dcesrv_samr.c 						      a_state->domain_state->domain_dn,
a_state          3581 source4/rpc_server/samr/dcesrv_samr.c 						      a_state->sam_ctx,
a_state          3582 source4/rpc_server/samr/dcesrv_samr.c 						      a_state->account_dn,
a_state          3583 source4/rpc_server/samr/dcesrv_samr.c 						      a_state->domain_state->domain_dn,
a_state          3593 source4/rpc_server/samr/dcesrv_samr.c 					      a_state->sam_ctx,
a_state          3594 source4/rpc_server/samr/dcesrv_samr.c 					      a_state->account_dn,
a_state          3595 source4/rpc_server/samr/dcesrv_samr.c 					      a_state->domain_state->domain_dn,
a_state          3611 source4/rpc_server/samr/dcesrv_samr.c 	ret = ldb_modify(a_state->sam_ctx, msg);
a_state          3614 source4/rpc_server/samr/dcesrv_samr.c 			 ldb_dn_get_linearized(a_state->account_dn),
a_state          3615 source4/rpc_server/samr/dcesrv_samr.c 			 ldb_errstring(a_state->sam_ctx)));
a_state          3632 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          3641 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          3642 source4/rpc_server/samr/dcesrv_samr.c 	d_state = a_state->domain_state;
a_state          3644 source4/rpc_server/samr/dcesrv_samr.c 	count = samdb_search_domain(a_state->sam_ctx, mem_ctx, d_state->domain_dn, &res,
a_state          3647 source4/rpc_server/samr/dcesrv_samr.c 				    ldb_dn_get_linearized(a_state->account_dn),
a_state          3942 source4/rpc_server/samr/dcesrv_samr.c 	struct samr_account_state *a_state;
a_state          3948 source4/rpc_server/samr/dcesrv_samr.c 	a_state = h->data;
a_state          3950 source4/rpc_server/samr/dcesrv_samr.c 	r->out.info->min_password_length = samdb_search_uint(a_state->sam_ctx, mem_ctx, 0,
a_state          3951 source4/rpc_server/samr/dcesrv_samr.c 							     a_state->domain_state->domain_dn, "minPwdLength",
a_state          3953 source4/rpc_server/samr/dcesrv_samr.c 	r->out.info->password_properties = samdb_search_uint(a_state->sam_ctx, mem_ctx, 0,
a_state          3954 source4/rpc_server/samr/dcesrv_samr.c 							     a_state->account_dn,
a_state            46 source4/rpc_server/samr/samr_password.c 	struct samr_account_state *a_state;
a_state            57 source4/rpc_server/samr/samr_password.c 	a_state = h->data;
a_state            82 source4/rpc_server/samr/samr_password.c 			      a_state->account_dn, &res, attrs);
a_state           138 source4/rpc_server/samr/samr_password.c 	msg->dn = ldb_dn_copy(msg, a_state->account_dn);
a_state           147 source4/rpc_server/samr/samr_password.c 				    a_state->account_dn, a_state->domain_state->domain_dn,
a_state           162 source4/rpc_server/samr/samr_password.c 			 ldb_dn_get_linearized(a_state->account_dn),
a_state           172 source4/rpc_server/samr/samr_password.c 			 ldb_dn_get_linearized(a_state->account_dn),