Lines Matching refs:values
209 val = &(el->values[i]);
280 if (strcmp((char *)op->el->values[i].data, name) == 0) {
286 val = talloc_realloc(op->el, op->el->values,
297 op->el->values = val;
535 valdn = ldb_dn_from_ldb_val(add_ctx, ldb, &el->values[i]);
538 (const char *)el->values[i].data);
817 elval_dn = ldb_dn_from_ldb_val(tmp_ctx, ldb, &el->values[i]);
820 (const char *)el->values[i].data);
866 valdn = ldb_dn_from_ldb_val(add_ctx, ldb, &el->values[i]);
869 (const char *)el->values[i].data);
875 (const char *)el->values[i].data);
936 el->values = talloc_array(msg, struct ldb_val, parents->num);
937 if (!el->values) {
943 el->values[j].length = strlen(val);
944 el->values[j].data = (uint8_t *)talloc_strdup(el->values, val);
945 if (!el->values[j].data) {
977 ghel->values, ghel->num_values);
1029 el->values = talloc_array(msg, struct ldb_val, num);
1030 if (!el->values) {
1036 el->values[i].length = strlen(val);
1037 el->values[i].data = (uint8_t *)talloc_strdup(el->values, val);
1038 if (!el->values[i].data) {
1607 el->values = talloc_array(msg, struct ldb_val, 1);
1608 if (!el->values) {
1612 el->values[0].length = strlen(val);
1613 el->values[0].data = (uint8_t *)talloc_strdup(el->values, val);
1614 if (!el->values[0].data) {
1716 valdn = ldb_dn_from_ldb_val(first, ldb, &el->values[i]);
1720 (const char *)el->values[i].data);
2042 valdn = ldb_dn_from_ldb_val(new_list, ldb, &el->values[i]);
2046 (const char *)el->values[i].data);
2153 diff[j] = ldb_dn_from_ldb_val(diff, ldb, &el->values[i]);
2181 el->values = talloc_array(el, struct ldb_val, new_list->num);
2182 if (!el->values) {
2192 el->values[j].length = strlen(val);
2193 el->values[j].data = (uint8_t *)talloc_strdup(el->values, val);
2194 if (!el->values[j].data) {
2333 valdn = ldb_dn_from_ldb_val(delop, ldb, &el->values[i]);
2337 (const char *)el->values[i].data);
2475 &el->values[i]);
2480 (const char *)el->values[i].data);
2536 &mbof->values[i]);
2541 (const char *)mbof->values[i].data);
2547 (const char *) mbof->values[i].data);
2578 ghel->values, ghel->num_values);
2859 struct ldb_val *values,
3123 key.str = (char *) el->values[i].data;
3135 *dupval = ldb_val_dup(igh->inherited_gh, &el->values[i]);
3263 hash_value_t *values;
3284 ret = hash_values(mod_ctx->igh->inherited_gh, &num_values, &values);
3289 el->values = talloc_array(msg, struct ldb_val, num_values);
3290 if (!el->values) {
3295 val = talloc_get_type(values[i].ptr, struct ldb_val);
3302 el->values[j].length = strlen((const char *) val->data);
3303 el->values[j].data = (uint8_t *) talloc_strdup(el->values,
3305 if (!el->values[j].data) {
3314 /* We cannot modify element which has 0 values */
3489 /* remove from arrays values that ended up unchanged */
3598 /* remove from arrays values that ended up unchanged */
3782 valdn = ldb_dn_from_ldb_val(ar, ldb, &el->values[i]);
3785 (const char *)el->values[i].data);
3796 struct ldb_val *values,
3810 if (values == NULL || num_values == 0) {
3814 /* We do not care about duplicate values now.
3825 var->vals[vi].length = strlen((const char *) values[i].data);
3827 (const char *) values[i].data);
3845 return mbof_fill_vals_array(memctx, el->num_values, el->values,
3906 talloc_steal(dest, dest->values);
4166 key.str = (char *)el->values[i].data;
4384 grp->memuids->values,
4393 grp->memuids->values = vals;
4455 el->values = talloc_array(el, struct ldb_val, count);
4456 if (!el->values) {
4463 el->values[i].data = (uint8_t *)keys[i].str;
4464 el->values[i].length = strlen(keys[i].str);