Lines Matching defs:vals
401 struct berval **vals;
443 vals = ldap_get_values_len(sh->ldap, sm->msg, "objectClass");
444 if (!vals) {
451 for (i = 0; vals[i]; i++) {
452 if (objectclass_matched(map, vals[i]->bv_val, vals[i]->bv_len)) {
457 if (!vals[i]) {
460 ldap_value_free_len(vals);
464 ldap_value_free_len(vals);
534 vals = ldap_get_values_len(sh->ldap, sm->msg, str);
535 if (!vals) {
548 if (!vals[0]) {
551 ldap_value_free_len(vals);
555 for (i = 0; vals[i]; i++) {
556 if (vals[i]->bv_len == 0) {
564 (uint8_t *) vals[i]->bv_val, vals[i]->bv_len);
566 ldap_value_free_len(vals);
572 v.data = (uint8_t *)vals[i]->bv_val;
573 v.length = vals[i]->bv_len;
592 ldap_value_free_len(vals);
601 ldap_value_free_len(vals);
606 ldap_value_free_len(vals);
713 if (dval->vals == NULL) {
719 for(len=0; dval->vals[len].bv_val; len++);
729 dval->vals[i].bv_val);
730 ocs[i] = talloc_strdup(ocs, dval->vals[i].bv_val);
792 if (dval->vals == NULL) {
798 for (i=0; dval->vals[i].bv_val; i++) {
800 dval->vals[i].bv_val);
802 dval->vals[i].bv_val,
803 dval->vals[i].bv_len);
917 if (strcasecmp(val, (char *)l->vals[i])) {
928 int num, struct ldb_val *vals)
932 list->vals = talloc_array(memctx, char *, num);
933 if (!list->vals) {
938 list->vals[i] = talloc_strndup(list->vals,
939 (char *)vals[i].data, vals[i].length);
940 if (!list->vals[i]) {