Lines Matching refs:new_list
96 struct mbof_dn_array *new_list;
1900 struct mbof_dn_array *new_list;
1909 new_list = talloc_zero(anc_ctx, struct mbof_dn_array);
1910 if (!new_list) {
1917 new_list->num = delop->num_parents;
1920 delop->anc_ctx->new_list = new_list;
1921 delop->anc_ctx->num_direct = new_list->num;
1924 if (new_list->num == 0) {
1932 new_list->dns = talloc_zero_array(new_list,
1934 new_list->num);
1935 if (!new_list->dns) {
1939 new_list->dns[i] = delop->parents[i]->dn;
1953 struct mbof_dn_array *new_list;
1962 new_list = anc_ctx->new_list;
1965 new_list->dns[anc_ctx->cur],
1986 struct mbof_dn_array *new_list;
1995 new_list = anc_ctx->new_list;
2042 valdn = ldb_dn_from_ldb_val(new_list, ldb, &el->values[i]);
2050 for (j = 0; j < new_list->num; j++) {
2051 if (ldb_dn_compare(valdn, new_list->dns[j]) == 0)
2054 if (j < new_list->num) {
2063 new_list->dns = talloc_realloc(new_list,
2064 new_list->dns,
2066 new_list->num + 1);
2067 if (!new_list->dns) {
2071 new_list->dns[new_list->num] = valdn;
2072 new_list->num++;
2105 struct mbof_dn_array *new_list;
2119 new_list = delop->anc_ctx->new_list;
2175 if (new_list->num) {
2181 el->values = talloc_array(el, struct ldb_val, new_list->num);
2185 for (i = 0, j = 0; i < new_list->num; i++) {
2186 if (ldb_dn_compare(new_list->dns[i], msg->dn) == 0)
2188 val = ldb_dn_get_linearized(new_list->dns[i]);
2204 if (ldb_dn_compare(new_list->dns[i], diff[k]) == 0) {