ar 98 lib/zlib/contrib/inflate86/inffas86.c } ar; ar 110 lib/zlib/contrib/inflate86/inffas86.c ar.in = strm->next_in; ar 111 lib/zlib/contrib/inflate86/inffas86.c ar.last = ar.in + (strm->avail_in - PAD_AVAIL_IN); ar 112 lib/zlib/contrib/inflate86/inffas86.c ar.out = strm->next_out; ar 113 lib/zlib/contrib/inflate86/inffas86.c ar.beg = ar.out - (start - strm->avail_out); ar 114 lib/zlib/contrib/inflate86/inffas86.c ar.end = ar.out + (strm->avail_out - PAD_AVAIL_OUT); ar 115 lib/zlib/contrib/inflate86/inffas86.c ar.wsize = state->wsize; ar 116 lib/zlib/contrib/inflate86/inffas86.c ar.write = state->write; ar 117 lib/zlib/contrib/inflate86/inffas86.c ar.window = state->window; ar 118 lib/zlib/contrib/inflate86/inffas86.c ar.hold = state->hold; ar 119 lib/zlib/contrib/inflate86/inffas86.c ar.bits = state->bits; ar 120 lib/zlib/contrib/inflate86/inffas86.c ar.lcode = state->lencode; ar 121 lib/zlib/contrib/inflate86/inffas86.c ar.dcode = state->distcode; ar 122 lib/zlib/contrib/inflate86/inffas86.c ar.lmask = (1U << state->lenbits) - 1; ar 123 lib/zlib/contrib/inflate86/inffas86.c ar.dmask = (1U << state->distbits) - 1; ar 129 lib/zlib/contrib/inflate86/inffas86.c while (((unsigned long)(void *)ar.in & (sizeof(ar.hold) / 2 - 1)) != 0) { ar 130 lib/zlib/contrib/inflate86/inffas86.c ar.hold += (unsigned long)*ar.in++ << ar.bits; ar 131 lib/zlib/contrib/inflate86/inffas86.c ar.bits += 8; ar 466 lib/zlib/contrib/inflate86/inffas86.c : "m" (ar) ar 794 lib/zlib/contrib/inflate86/inffas86.c : "m" (ar) ar 799 lib/zlib/contrib/inflate86/inffas86.c lea eax, ar ar 1125 lib/zlib/contrib/inflate86/inffas86.c if (ar.status > 1) { ar 1126 lib/zlib/contrib/inflate86/inffas86.c if (ar.status == 2) ar 1128 lib/zlib/contrib/inflate86/inffas86.c else if (ar.status == 3) ar 1134 lib/zlib/contrib/inflate86/inffas86.c else if ( ar.status == 1 ) { ar 1139 lib/zlib/contrib/inflate86/inffas86.c ar.len = ar.bits >> 3; ar 1140 lib/zlib/contrib/inflate86/inffas86.c ar.in -= ar.len; ar 1141 lib/zlib/contrib/inflate86/inffas86.c ar.bits -= ar.len << 3; ar 1142 lib/zlib/contrib/inflate86/inffas86.c ar.hold &= (1U << ar.bits) - 1; ar 1145 lib/zlib/contrib/inflate86/inffas86.c strm->next_in = ar.in; ar 1146 lib/zlib/contrib/inflate86/inffas86.c strm->next_out = ar.out; ar 1147 lib/zlib/contrib/inflate86/inffas86.c strm->avail_in = (unsigned)(ar.in < ar.last ? ar 1148 lib/zlib/contrib/inflate86/inffas86.c PAD_AVAIL_IN + (ar.last - ar.in) : ar 1149 lib/zlib/contrib/inflate86/inffas86.c PAD_AVAIL_IN - (ar.in - ar.last)); ar 1150 lib/zlib/contrib/inflate86/inffas86.c strm->avail_out = (unsigned)(ar.out < ar.end ? ar 1151 lib/zlib/contrib/inflate86/inffas86.c PAD_AVAIL_OUT + (ar.end - ar.out) : ar 1152 lib/zlib/contrib/inflate86/inffas86.c PAD_AVAIL_OUT - (ar.out - ar.end)); ar 1153 lib/zlib/contrib/inflate86/inffas86.c state->hold = ar.hold; ar 1154 lib/zlib/contrib/inflate86/inffas86.c state->bits = ar.bits; ar 111 lib/zlib/contrib/masmx64/inffas8664.c type_ar ar; ar 127 lib/zlib/contrib/masmx64/inffas8664.c ar.in = strm->next_in; ar 128 lib/zlib/contrib/masmx64/inffas8664.c ar.last = ar.in + (strm->avail_in - PAD_AVAIL_IN); ar 129 lib/zlib/contrib/masmx64/inffas8664.c ar.out = strm->next_out; ar 130 lib/zlib/contrib/masmx64/inffas8664.c ar.beg = ar.out - (start - strm->avail_out); ar 131 lib/zlib/contrib/masmx64/inffas8664.c ar.end = ar.out + (strm->avail_out - PAD_AVAIL_OUT); ar 132 lib/zlib/contrib/masmx64/inffas8664.c ar.wsize = state->wsize; ar 133 lib/zlib/contrib/masmx64/inffas8664.c ar.write = state->write; ar 134 lib/zlib/contrib/masmx64/inffas8664.c ar.window = state->window; ar 135 lib/zlib/contrib/masmx64/inffas8664.c ar.hold = state->hold; ar 136 lib/zlib/contrib/masmx64/inffas8664.c ar.bits = state->bits; ar 137 lib/zlib/contrib/masmx64/inffas8664.c ar.lcode = state->lencode; ar 138 lib/zlib/contrib/masmx64/inffas8664.c ar.dcode = state->distcode; ar 139 lib/zlib/contrib/masmx64/inffas8664.c ar.lmask = (1U << state->lenbits) - 1; ar 140 lib/zlib/contrib/masmx64/inffas8664.c ar.dmask = (1U << state->distbits) - 1; ar 146 lib/zlib/contrib/masmx64/inffas8664.c while (((size_t)(void *)ar.in & (sizeof(ar.hold) / 2 - 1)) != 0) { ar 147 lib/zlib/contrib/masmx64/inffas8664.c ar.hold += (unsigned long)*ar.in++ << ar.bits; ar 148 lib/zlib/contrib/masmx64/inffas8664.c ar.bits += 8; ar 151 lib/zlib/contrib/masmx64/inffas8664.c inffas8664fnc(&ar); ar 153 lib/zlib/contrib/masmx64/inffas8664.c if (ar.status > 1) { ar 154 lib/zlib/contrib/masmx64/inffas8664.c if (ar.status == 2) ar 156 lib/zlib/contrib/masmx64/inffas8664.c else if (ar.status == 3) ar 162 lib/zlib/contrib/masmx64/inffas8664.c else if ( ar.status == 1 ) { ar 167 lib/zlib/contrib/masmx64/inffas8664.c ar.len = ar.bits >> 3; ar 168 lib/zlib/contrib/masmx64/inffas8664.c ar.in -= ar.len; ar 169 lib/zlib/contrib/masmx64/inffas8664.c ar.bits -= ar.len << 3; ar 170 lib/zlib/contrib/masmx64/inffas8664.c ar.hold &= (1U << ar.bits) - 1; ar 173 lib/zlib/contrib/masmx64/inffas8664.c strm->next_in = ar.in; ar 174 lib/zlib/contrib/masmx64/inffas8664.c strm->next_out = ar.out; ar 175 lib/zlib/contrib/masmx64/inffas8664.c strm->avail_in = (unsigned)(ar.in < ar.last ? ar 176 lib/zlib/contrib/masmx64/inffas8664.c PAD_AVAIL_IN + (ar.last - ar.in) : ar 177 lib/zlib/contrib/masmx64/inffas8664.c PAD_AVAIL_IN - (ar.in - ar.last)); ar 178 lib/zlib/contrib/masmx64/inffas8664.c strm->avail_out = (unsigned)(ar.out < ar.end ? ar 179 lib/zlib/contrib/masmx64/inffas8664.c PAD_AVAIL_OUT + (ar.end - ar.out) : ar 180 lib/zlib/contrib/masmx64/inffas8664.c PAD_AVAIL_OUT - (ar.out - ar.end)); ar 181 lib/zlib/contrib/masmx64/inffas8664.c state->hold = (unsigned long)ar.hold; ar 182 lib/zlib/contrib/masmx64/inffas8664.c state->bits = ar.bits; ar 26 librpc/ndr/ndr_orpc.c enum ndr_err_code ndr_pull_DUALSTRINGARRAY(struct ndr_pull *ndr, int ndr_flags, struct DUALSTRINGARRAY *ar) ar 40 librpc/ndr/ndr_orpc.c ar->stringbindings = talloc_array(ndr, struct STRINGBINDING *, num_entries); ar 41 librpc/ndr/ndr_orpc.c ar->stringbindings[0] = NULL; ar 49 librpc/ndr/ndr_orpc.c ar->stringbindings = talloc_realloc(ndr, ar->stringbindings, struct STRINGBINDING *, towernum+2); ar 50 librpc/ndr/ndr_orpc.c ar->stringbindings[towernum] = talloc(ndr, struct STRINGBINDING); ar 51 librpc/ndr/ndr_orpc.c NDR_CHECK(ndr_pull_STRINGBINDING(ndr, ndr_flags, ar->stringbindings[towernum])); ar 56 librpc/ndr/ndr_orpc.c ar->stringbindings[towernum] = NULL; ar 59 librpc/ndr/ndr_orpc.c ar->securitybindings = talloc_array(ndr, struct SECURITYBINDING *, num_entries); ar 60 librpc/ndr/ndr_orpc.c ar->securitybindings[0] = NULL; ar 68 librpc/ndr/ndr_orpc.c ar->securitybindings = talloc_realloc(ndr, ar->securitybindings, struct SECURITYBINDING *, towernum+2); ar 69 librpc/ndr/ndr_orpc.c ar->securitybindings[towernum] = talloc(ndr, struct SECURITYBINDING); ar 70 librpc/ndr/ndr_orpc.c NDR_CHECK(ndr_pull_SECURITYBINDING(ndr, ndr_flags, ar->securitybindings[towernum])); ar 75 librpc/ndr/ndr_orpc.c ar->securitybindings[towernum] = NULL; ar 80 librpc/ndr/ndr_orpc.c enum ndr_err_code ndr_push_DUALSTRINGARRAY(struct ndr_push *ndr, int ndr_flags, const struct DUALSTRINGARRAY *ar) ar 88 librpc/ndr/ndr_orpc.c void ndr_print_DUALSTRINGARRAY(struct ndr_print *ndr, const char *name, const struct DUALSTRINGARRAY *ar) ar 95 librpc/ndr/ndr_orpc.c for (i=0;ar->stringbindings[i];i++) { ar 99 librpc/ndr/ndr_orpc.c ndr_print_STRINGBINDING(ndr, idx, ar->stringbindings[i]); ar 106 librpc/ndr/ndr_orpc.c for (i=0;ar->securitybindings[i];i++) { ar 110 librpc/ndr/ndr_orpc.c ndr_print_SECURITYBINDING(ndr, idx, ar->securitybindings[i]); ar 117 librpc/ndr/ndr_orpc.c enum ndr_err_code ndr_pull_STRINGARRAY(struct ndr_pull *ndr, int ndr_flags, struct STRINGARRAY *ar) ar 129 librpc/ndr/ndr_orpc.c ar->stringbindings = talloc_array(ndr, struct STRINGBINDING *, 1); ar 130 librpc/ndr/ndr_orpc.c ar->stringbindings[0] = NULL; ar 138 librpc/ndr/ndr_orpc.c ar->stringbindings = talloc_realloc(ndr, ar->stringbindings, struct STRINGBINDING *, towernum+2); ar 139 librpc/ndr/ndr_orpc.c ar->stringbindings[towernum] = talloc(ndr, struct STRINGBINDING); ar 140 librpc/ndr/ndr_orpc.c NDR_CHECK(ndr_pull_STRINGBINDING(ndr, ndr_flags, ar->stringbindings[towernum])); ar 145 librpc/ndr/ndr_orpc.c ar->stringbindings[towernum] = NULL; ar 151 librpc/ndr/ndr_orpc.c enum ndr_err_code ndr_push_STRINGARRAY(struct ndr_push *ndr, int ndr_flags, const struct STRINGARRAY *ar) ar 159 librpc/ndr/ndr_orpc.c void ndr_print_STRINGARRAY(struct ndr_print *ndr, const char *name, const struct STRINGARRAY *ar) ar 164 librpc/ndr/ndr_orpc.c for (i=0;ar->stringbindings[i];i++) { ar 168 librpc/ndr/ndr_orpc.c ndr_print_STRINGBINDING(ndr, idx, ar->stringbindings[i]); ar 540 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_request_error(struct replmd_replicated_request *ar, int ret) ar 545 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_request_werror(struct replmd_replicated_request *ar, WERROR status) ar 552 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_apply_next(struct replmd_replicated_request *ar); ar 558 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct replmd_replicated_request *ar = talloc_get_type(req->context, ar 562 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 565 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 569 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, ar 575 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 580 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->index_current++; ar 582 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = replmd_replicated_apply_next(ar); ar 584 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ret); ar 590 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_apply_add(struct replmd_replicated_request *ar) ar 611 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 612 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ar->objs->objects[ar->index_current].msg; ar 613 source4/dsdb/samdb/ldb_modules/repl_meta_data.c md = ar->objs->objects[ar->index_current].meta_data; ar 617 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 620 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_value(msg, "objectGUID", &ar->objs->objects[ar->index_current].guid_value, NULL); ar 622 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 625 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_string(msg, "whenChanged", ar->objs->objects[ar->index_current].when_changed); ar 627 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 632 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 637 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 652 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, ntstatus_to_werror(nt_status)); ar 656 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 659 source4/dsdb/samdb/ldb_modules/repl_meta_data.c replmd_ldb_message_sort(msg, ar->schema); ar 663 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 665 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls, ar 666 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 668 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->req); ar 669 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ret != LDB_SUCCESS) return replmd_replicated_request_error(ar, ret); ar 671 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_next_request(ar->module, change_req); ar 699 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct replmd_replicated_request *ar = talloc_get_type(req->context, ar 703 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 706 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 710 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, ar 716 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 721 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->index_current++; ar 723 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = replmd_replicated_apply_next(ar); ar 725 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ret); ar 731 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_apply_merge(struct replmd_replicated_request *ar) ar 747 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 748 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ar->objs->objects[ar->index_current].msg; ar 749 source4/dsdb/samdb/ldb_modules/repl_meta_data.c rmd = ar->objs->objects[ar->index_current].meta_data; ar 756 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_dn_compare(msg->dn, ar->search_msg->dn) != 0) { ar 758 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->index_current); ar 760 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb_dn_get_linearized(ar->search_msg->dn), ar 762 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, WERR_NOT_SUPPORTED); ar 767 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 771 source4/dsdb/samdb/ldb_modules/repl_meta_data.c omd_value = ldb_msg_find_ldb_val(ar->search_msg, "replPropertyMetaData"); ar 773 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_pull_struct_blob(omd_value, ar, ar 778 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, ntstatus_to_werror(nt_status)); ar 782 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, WERR_DS_DRA_INTERNAL_ERROR); ar 789 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nmd.ctr.ctr1.array = talloc_array(ar, ar 792 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!nmd.ctr.ctr1.array) return replmd_replicated_request_werror(ar, WERR_NOMEM); ar 863 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, ntstatus_to_werror(nt_status)); ar 871 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->index_current); ar 873 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->index_current++; ar 874 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_apply_next(ar); ar 878 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->index_current, msg->num_elements); ar 884 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = ldb_msg_add_string(msg, "whenChanged", ar->objs->objects[ar->index_current].when_changed); ar 886 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 890 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 894 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 897 source4/dsdb/samdb/ldb_modules/repl_meta_data.c replmd_ldb_message_sort(msg, ar->schema); ar 906 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 908 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls, ar 909 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 911 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->req); ar 912 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ret != LDB_SUCCESS) return replmd_replicated_request_error(ar, ret); ar 914 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_next_request(ar->module, change_req); ar 920 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct replmd_replicated_request *ar = talloc_get_type(req->context, ar 925 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 930 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, ar 936 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->search_msg = talloc_steal(ar, ares->message); ar 944 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ar->search_msg != NULL) { ar 945 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = replmd_replicated_apply_merge(ar); ar 947 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = replmd_replicated_apply_add(ar); ar 950 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ret); ar 958 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_uptodate_vector(struct replmd_replicated_request *ar); ar 960 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_apply_next(struct replmd_replicated_request *ar) ar 968 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ar->index_current >= ar->objs->num_objects) { ar 970 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_uptodate_vector(ar); ar 973 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 974 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->search_msg = NULL; ar 976 source4/dsdb/samdb/ldb_modules/repl_meta_data.c tmp_str = ldb_binary_encode(ar, ar->objs->objects[ar->index_current].guid_value); ar 977 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!tmp_str) return replmd_replicated_request_werror(ar, WERR_NOMEM); ar 979 source4/dsdb/samdb/ldb_modules/repl_meta_data.c filter = talloc_asprintf(ar, "(objectGUID=%s)", tmp_str); ar 980 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!filter) return replmd_replicated_request_werror(ar, WERR_NOMEM); ar 985 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 986 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->objs->partition_dn, ar 991 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 993 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->req); ar 994 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ret != LDB_SUCCESS) return replmd_replicated_request_error(ar, ret); ar 996 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_next_request(ar->module, search_req); ar 1003 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct replmd_replicated_request *ar = talloc_get_type(req->context, ar 1005 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 1008 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 1012 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, ar 1018 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 1024 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, LDB_SUCCESS); ar 1033 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_uptodate_modify(struct replmd_replicated_request *ar) ar 1057 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 1058 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ruv = ar->objs->uptodateness_vector; ar 1073 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 1079 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ouv_value = ldb_msg_find_ldb_val(ar->search_msg, "replUpToDateVector"); ar 1081 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_pull_struct_blob(ouv_value, ar, ar 1086 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, ntstatus_to_werror(nt_status)); ar 1090 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, WERR_DS_DRA_INTERNAL_ERROR); ar 1102 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nuv.ctr.ctr2.cursors = talloc_array(ar, ar 1105 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!nuv.ctr.ctr2.cursors) return replmd_replicated_request_werror(ar, WERR_NOMEM); ar 1156 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!GUID_equal(&ar->objs->source_dsa->source_dsa_invocation_id, ar 1170 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nuv.ctr.ctr2.cursors[j].highest_usn = ar->objs->source_dsa->highwatermark.tmp_highest_usn; ar 1182 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nuv.ctr.ctr2.cursors[ni].source_dsa_invocation_id= ar->objs->source_dsa->source_dsa_invocation_id; ar 1183 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nuv.ctr.ctr2.cursors[ni].highest_usn = ar->objs->source_dsa->highwatermark.tmp_highest_usn; ar 1203 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ldb_msg_new(ar); ar 1204 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!msg) return replmd_replicated_request_werror(ar, WERR_NOMEM); ar 1205 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg->dn = ar->search_msg->dn; ar 1213 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, ntstatus_to_werror(nt_status)); ar 1217 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_error(ar, ret); ar 1226 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nrf.ctr.ctr1 = *ar->objs->source_dsa; ar 1238 source4/dsdb/samdb/ldb_modules/repl_meta_data.c orf_el = ldb_msg_find_element(ar->search_msg, "repsFrom"); ar 1243 source4/dsdb/samdb/ldb_modules/repl_meta_data.c trf = talloc(ar, struct repsFromToBlob); ar 1244 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!trf) return replmd_replicated_request_werror(ar, WERR_NOMEM); ar 1250 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, ntstatus_to_werror(nt_status)); ar 1254 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, WERR_DS_DRA_INTERNAL_ERROR); ar 1264 source4/dsdb/samdb/ldb_modules/repl_meta_data.c &ar->objs->source_dsa->source_dsa_obj_guid)) { ar 1278 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ret != LDB_SUCCESS) return replmd_replicated_request_error(ar, ret); ar 1290 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ret != LDB_SUCCESS) return replmd_replicated_request_error(ar, ret); ar 1302 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_request_werror(ar, ntstatus_to_werror(nt_status)); ar 1314 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 1316 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls, ar 1317 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 1319 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->req); ar 1320 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ret != LDB_SUCCESS) return replmd_replicated_request_error(ar, ret); ar 1322 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_next_request(ar->module, change_req); ar 1328 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct replmd_replicated_request *ar = talloc_get_type(req->context, ar 1333 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ar 1338 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, ares->controls, ar 1344 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->search_msg = talloc_steal(ar, ares->message); ar 1352 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ar->search_msg == NULL) { ar 1353 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = replmd_replicated_request_werror(ar, WERR_DS_DRA_INTERNAL_ERROR); ar 1355 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ret = replmd_replicated_uptodate_modify(ar); ar 1358 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_module_done(ar->req, NULL, NULL, ret); ar 1367 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_replicated_uptodate_vector(struct replmd_replicated_request *ar) ar 1378 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ldb = ldb_module_get_ctx(ar->module); ar 1379 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->search_msg = NULL; ar 1383 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 1384 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->objs->partition_dn, ar 1389 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar, ar 1391 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->req); ar 1392 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ret != LDB_SUCCESS) return replmd_replicated_request_error(ar, ret); ar 1394 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return ldb_next_request(ar->module, search_req); ar 1401 source4/dsdb/samdb/ldb_modules/repl_meta_data.c struct replmd_replicated_request *ar; ar 1421 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar = replmd_ctx_init(module, req); ar 1422 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!ar) ar 1425 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->objs = objs; ar 1426 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->schema = dsdb_get_schema(ldb); ar 1427 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!ar->schema) { ar 1429 source4/dsdb/samdb/ldb_modules/repl_meta_data.c talloc_free(ar); ar 1436 source4/dsdb/samdb/ldb_modules/repl_meta_data.c req->controls = talloc_memdup(ar, req->controls, ar 1438 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (!req->controls) return replmd_replicated_request_werror(ar, WERR_NOMEM); ar 1446 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ar->controls = req->controls; ar 1449 source4/dsdb/samdb/ldb_modules/repl_meta_data.c return replmd_replicated_apply_next(ar); ar 49 source4/dsdb/samdb/ldb_modules/show_deleted.c struct show_deleted_search_request *ar; ar 51 source4/dsdb/samdb/ldb_modules/show_deleted.c ar = talloc_get_type(req->context, struct show_deleted_search_request); ar 54 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_done(ar->req, NULL, NULL, ar 58 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_done(ar->req, ares->controls, ar 65 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_send_entry(ar->req, ares->message, ares->controls); ar 68 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_send_referral(ar->req, ares->referral); ar 71 source4/dsdb/samdb/ldb_modules/show_deleted.c return ldb_module_done(ar->req, ares->controls, ar 83 source4/dsdb/samdb/ldb_modules/show_deleted.c struct show_deleted_search_request *ar; ar 91 source4/dsdb/samdb/ldb_modules/show_deleted.c ar = talloc_zero(req, struct show_deleted_search_request); ar 92 source4/dsdb/samdb/ldb_modules/show_deleted.c if (ar == NULL) { ar 95 source4/dsdb/samdb/ldb_modules/show_deleted.c ar->module = module; ar 96 source4/dsdb/samdb/ldb_modules/show_deleted.c ar->req = req; ar 102 source4/dsdb/samdb/ldb_modules/show_deleted.c old_filter = ldb_filter_from_tree(ar, req->op.search.tree); ar 103 source4/dsdb/samdb/ldb_modules/show_deleted.c new_filter = talloc_asprintf(ar, "(&(!(isDeleted=TRUE))%s)", ar 106 source4/dsdb/samdb/ldb_modules/show_deleted.c ret = ldb_build_search_req(&down_req, ldb, ar, ar 112 source4/dsdb/samdb/ldb_modules/show_deleted.c ar, show_deleted_search_callback, ar 116 source4/dsdb/samdb/ldb_modules/show_deleted.c ret = ldb_build_search_req_ex(&down_req, ldb, ar, ar 122 source4/dsdb/samdb/ldb_modules/show_deleted.c ar, show_deleted_search_callback,