values 149 lib/replace/strptime.c # define weekday_name (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (DAY_1)].string) values 151 lib/replace/strptime.c (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (ABDAY_1)].string) values 152 lib/replace/strptime.c # define month_name (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (MON_1)].string) values 153 lib/replace/strptime.c # define ab_month_name (&_nl_C_LC_TIME.values[_NL_ITEM_INDEX (ABMON_1)].string) values 154 lib/replace/strptime.c # define HERE_D_T_FMT (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (D_T_FMT)].string) values 155 lib/replace/strptime.c # define HERE_D_FMT (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (D_FMT)].string) values 156 lib/replace/strptime.c # define HERE_AM_STR (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (AM_STR)].string) values 157 lib/replace/strptime.c # define HERE_PM_STR (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (PM_STR)].string) values 159 lib/replace/strptime.c (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (T_FMT_AMPM)].string) values 160 lib/replace/strptime.c # define HERE_T_FMT (_nl_C_LC_TIME.values[_NL_ITEM_INDEX (T_FMT)].string) values 38 libcli/ldap/ldap_message.c attrib->values = talloc_realloc(mem_ctx, values 39 libcli/ldap/ldap_message.c attrib->values, values 42 libcli/ldap/ldap_message.c if (attrib->values == NULL) values 45 libcli/ldap/ldap_message.c attrib->values[attrib->num_values].data = talloc_steal(attrib->values, values 47 libcli/ldap/ldap_message.c attrib->values[attrib->num_values].length = value->length; values 66 libcli/ldap/ldap_message.c talloc_steal(*attribs, attrib->values); values 475 libcli/ldap/ldap_message.c attr->values[j].data, values 476 libcli/ldap/ldap_message.c attr->values[j].length); values 508 libcli/ldap/ldap_message.c attrib->values[j].data, values 509 libcli/ldap/ldap_message.c attrib->values[j].length); values 542 libcli/ldap/ldap_message.c attrib->values[j].data, values 543 libcli/ldap/ldap_message.c attrib->values[j].length); values 1445 librpc/gen_ndr/cli_winreg.c struct QueryMultipleValue *values /* [in,out] [ref,length_is(num_values),size_is(num_values)] */, values 1456 librpc/gen_ndr/cli_winreg.c r.in.values = values; values 1484 librpc/gen_ndr/cli_winreg.c memcpy(values, r.out.values, r.in.num_values * sizeof(*values)); values 197 librpc/gen_ndr/cli_winreg.h struct QueryMultipleValue *values /* [in,out] [ref,length_is(num_values),size_is(num_values)] */, values 469 librpc/gen_ndr/drsuapi.h struct drsuapi_DsAttributeValue *values;/* [unique,size_is(num_values)] */ values 1808 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->values)); values 1811 librpc/gen_ndr/ndr_drsuapi.c if (r->values) { values 1814 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_drsuapi_DsAttributeValue(ndr, NDR_SCALARS, &r->values[cntr_values_1])); values 1817 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_push_drsuapi_DsAttributeValue(ndr, NDR_BUFFERS, &r->values[cntr_values_1])); values 1838 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC(ndr, r->values); values 1840 librpc/gen_ndr/ndr_drsuapi.c r->values = NULL; values 1844 librpc/gen_ndr/ndr_drsuapi.c if (r->values) { values 1846 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->values, 0); values 1847 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_array_size(ndr, &r->values)); values 1848 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_ALLOC_N(ndr, r->values, ndr_get_array_size(ndr, &r->values)); values 1850 librpc/gen_ndr/ndr_drsuapi.c NDR_PULL_SET_MEM_CTX(ndr, r->values, 0); values 1852 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_drsuapi_DsAttributeValue(ndr, NDR_SCALARS, &r->values[cntr_values_1])); values 1855 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_pull_drsuapi_DsAttributeValue(ndr, NDR_BUFFERS, &r->values[cntr_values_1])); values 1860 librpc/gen_ndr/ndr_drsuapi.c if (r->values) { values 1861 librpc/gen_ndr/ndr_drsuapi.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->values, r->num_values)); values 1873 librpc/gen_ndr/ndr_drsuapi.c ndr_print_ptr(ndr, "values", r->values); values 1875 librpc/gen_ndr/ndr_drsuapi.c if (r->values) { values 1881 librpc/gen_ndr/ndr_drsuapi.c ndr_print_drsuapi_DsAttributeValue(ndr, "values", &r->values[cntr_values_1]); values 3623 librpc/gen_ndr/ndr_winreg.c if (r->in.values == NULL) { values 3630 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_QueryMultipleValue(ndr, NDR_SCALARS, &r->in.values[cntr_values_1])); values 3633 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_QueryMultipleValue(ndr, NDR_BUFFERS, &r->in.values[cntr_values_1])); values 3649 librpc/gen_ndr/ndr_winreg.c if (r->out.values == NULL) { values 3656 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_QueryMultipleValue(ndr, NDR_SCALARS, &r->out.values[cntr_values_1])); values 3659 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_push_QueryMultipleValue(ndr, NDR_BUFFERS, &r->out.values[cntr_values_1])); values 3695 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.values)); values 3696 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.values)); values 3697 librpc/gen_ndr/ndr_winreg.c if (ndr_get_array_length(ndr, &r->in.values) > ndr_get_array_size(ndr, &r->in.values)) { values 3698 librpc/gen_ndr/ndr_winreg.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.values), ndr_get_array_length(ndr, &r->in.values)); values 3701 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC_N(ndr, r->in.values, ndr_get_array_size(ndr, &r->in.values)); values 3703 librpc/gen_ndr/ndr_winreg.c memcpy(r->out.values, r->in.values, ndr_get_array_size(ndr, &r->in.values) * sizeof(*r->in.values)); values 3705 librpc/gen_ndr/ndr_winreg.c NDR_PULL_SET_MEM_CTX(ndr, r->in.values, 0); values 3707 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_QueryMultipleValue(ndr, NDR_SCALARS, &r->in.values[cntr_values_1])); values 3710 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_QueryMultipleValue(ndr, NDR_BUFFERS, &r->in.values[cntr_values_1])); values 3739 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC_N(ndr, r->out.values, r->in.num_values); values 3740 librpc/gen_ndr/ndr_winreg.c memcpy(r->out.values, r->in.values, (r->in.num_values) * sizeof(*r->in.values)); values 3743 librpc/gen_ndr/ndr_winreg.c if (r->in.values) { values 3744 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->in.values, r->in.num_values)); values 3746 librpc/gen_ndr/ndr_winreg.c if (r->in.values) { values 3747 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_length(ndr, (void*)&r->in.values, r->in.num_values)); values 3757 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_size(ndr, &r->out.values)); values 3758 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_array_length(ndr, &r->out.values)); values 3759 librpc/gen_ndr/ndr_winreg.c if (ndr_get_array_length(ndr, &r->out.values) > ndr_get_array_size(ndr, &r->out.values)) { values 3760 librpc/gen_ndr/ndr_winreg.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->out.values), ndr_get_array_length(ndr, &r->out.values)); values 3763 librpc/gen_ndr/ndr_winreg.c NDR_PULL_ALLOC_N(ndr, r->out.values, ndr_get_array_size(ndr, &r->out.values)); values 3765 librpc/gen_ndr/ndr_winreg.c memcpy(r->out.values, r->in.values, ndr_get_array_size(ndr, &r->out.values) * sizeof(*r->in.values)); values 3767 librpc/gen_ndr/ndr_winreg.c NDR_PULL_SET_MEM_CTX(ndr, r->out.values, 0); values 3769 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_QueryMultipleValue(ndr, NDR_SCALARS, &r->out.values[cntr_values_1])); values 3772 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_pull_QueryMultipleValue(ndr, NDR_BUFFERS, &r->out.values[cntr_values_1])); values 3801 librpc/gen_ndr/ndr_winreg.c if (r->out.values) { values 3802 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->out.values, r->in.num_values)); values 3804 librpc/gen_ndr/ndr_winreg.c if (r->out.values) { values 3805 librpc/gen_ndr/ndr_winreg.c NDR_CHECK(ndr_check_array_length(ndr, (void*)&r->out.values, r->in.num_values)); values 3832 librpc/gen_ndr/ndr_winreg.c ndr_print_ptr(ndr, "values", r->in.values); values 3839 librpc/gen_ndr/ndr_winreg.c ndr_print_QueryMultipleValue(ndr, "values", &r->in.values[cntr_values_1]); values 3861 librpc/gen_ndr/ndr_winreg.c ndr_print_ptr(ndr, "values", r->out.values); values 3868 librpc/gen_ndr/ndr_winreg.c ndr_print_QueryMultipleValue(ndr, "values", &r->out.values[cntr_values_1]); values 2305 librpc/gen_ndr/srv_winreg.c r->out.values = r->in.values; values 3076 librpc/gen_ndr/srv_winreg.c r->out.values = r->in.values; values 560 librpc/gen_ndr/winreg.h struct QueryMultipleValue *values;/* [ref,length_is(num_values),size_is(num_values)] */ values 566 librpc/gen_ndr/winreg.h struct QueryMultipleValue *values;/* [ref,length_is(num_values),size_is(num_values)] */ values 987 nsswitch/winbind_nss_aix.c attrval_t values[], int size) values 405 source3/groupdb/mapping_ldb.c string_to_sid(&alias, (char *)el->values[0].data); values 457 source3/groupdb/mapping_ldb.c el.values = &val; values 531 source3/groupdb/mapping_ldb.c string_to_sid(&sid, (const char *)el->values[i].data); values 140 source3/include/gpo.h struct gp_registry_value **values; values 247 source3/include/nt_printing.h REGVAL_CTR *values; values 1255 source3/include/proto.h uint32 *num_values, char ***values); values 5016 source3/include/proto.h int regdb_fetch_values( const char* key, REGVAL_CTR *values ); values 5017 source3/include/proto.h bool regdb_store_values( const char *key, REGVAL_CTR *values ); values 5019 source3/include/proto.h bool regdb_values_need_update(REGVAL_CTR *values); values 5067 source3/include/proto.h bool reg_values_need_update(REGISTRY_KEY *key, REGVAL_CTR *values); values 5150 source3/include/proto.h int regval_convert_multi_sz( uint16 *multi_string, size_t byte_len, char ***values ); values 5151 source3/include/proto.h size_t regval_build_multi_sz( char **values, uint16 **buffer ); values 63 source3/include/reg_objects.h REGISTRY_VALUE **values; values 145 source3/include/reg_objects.h bool (*values_need_update)(REGVAL_CTR *values); values 166 source3/include/reg_objects.h REGVAL_CTR *values; values 173 source3/include/regfio.h REGF_VK_REC *values; values 217 source3/include/regfio.h REGVAL_CTR *values, struct regsubkey_ctr *subkeys, values 331 source3/lib/ldb/common/ldb_ldif.c ret = h->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v); values 353 source3/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { values 628 source3/lib/ldb/common/ldb_ldif.c el->values = values 629 source3/lib/ldb/common/ldb_ldif.c talloc_realloc(msg->elements, el->values, values 631 source3/lib/ldb/common/ldb_ldif.c if (!el->values) { values 634 source3/lib/ldb/common/ldb_ldif.c ret = h->ldif_read_fn(ldb, ldif, &value, &el->values[el->num_values]); values 643 source3/lib/ldb/common/ldb_ldif.c if (value.data != el->values[el->num_values].data) { values 644 source3/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[el->num_values].data); values 658 source3/lib/ldb/common/ldb_ldif.c el->values = talloc(msg->elements, struct ldb_val); values 659 source3/lib/ldb/common/ldb_ldif.c if (!el->values || !el->name) { values 663 source3/lib/ldb/common/ldb_ldif.c ret = h->ldif_read_fn(ldb, ldif, &value, &el->values[0]); values 667 source3/lib/ldb/common/ldb_ldif.c if (value.data != el->values[0].data) { values 668 source3/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[0].data); values 120 source3/lib/ldb/common/ldb_match.c ret = h->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value); values 176 source3/lib/ldb/common/ldb_match.c &el->values[i]) == 0) { values 269 source3/lib/ldb/common/ldb_match.c if (ldb_wildcard_compare(ldb, tree, el->values[i]) == 1) { values 352 source3/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value); values 360 source3/lib/ldb/common/ldb_modules.c (const char *)res->msgs[0]->elements[0].values[0].data); values 90 source3/lib/ldb/common/ldb_msg.c if (ldb_val_equal_exact(val, &el->values[i])) { values 91 source3/lib/ldb/common/ldb_msg.c return &el->values[i]; values 143 source3/lib/ldb/common/ldb_msg.c els[msg->num_elements].values = NULL; values 199 source3/lib/ldb/common/ldb_msg.c vals = talloc_realloc(msg, el->values, struct ldb_val, el->num_values+1); values 204 source3/lib/ldb/common/ldb_msg.c el->values = vals; values 205 source3/lib/ldb/common/ldb_msg.c el->values[el->num_values] = *val; values 228 source3/lib/ldb/common/ldb_msg.c talloc_steal(el->values, val->data); values 303 source3/lib/ldb/common/ldb_msg.c if (!ldb_msg_find_val(el2, &el1->values[i])) { values 331 source3/lib/ldb/common/ldb_msg.c return &el->values[0]; values 488 source3/lib/ldb/common/ldb_msg.c struct ldb_val *values = el->values; values 491 source3/lib/ldb/common/ldb_msg.c el->values = talloc_array(msg2->elements, struct ldb_val, el->num_values); values 493 source3/lib/ldb/common/ldb_msg.c el->values[j] = ldb_val_dup(el->values, &values[j]); values 494 source3/lib/ldb/common/ldb_msg.c if (el->values[j].data == NULL && values[j].length != 0) { values 526 source3/lib/ldb/common/ldb_msg.c el1->values = talloc_realloc(msg2->elements, el1->values, struct ldb_val, values 528 source3/lib/ldb/common/ldb_msg.c if (el1->values == NULL) { values 531 source3/lib/ldb/common/ldb_msg.c memcpy(el1->values + el1->num_values, values 532 source3/lib/ldb/common/ldb_msg.c el2->values, values 618 source3/lib/ldb/common/ldb_msg.c if (msg->elements[i].values[j].length == 0) { values 146 source3/lib/ldb/include/ldb.h struct ldb_val *values; values 157 source3/lib/ldb/ldb_ldap/ldb_ldap.c (char *)el->values[j].data; values 158 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_len = el->values[j].length; values 206 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values = talloc_array(msg->elements, struct ldb_val, count); values 207 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values) { values 215 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data = values 216 source3/lib/ldb/ldb_ldap/ldb_ldap.c (uint8_t *)talloc_size(el->values, bval[i]->bv_len+1); values 217 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values[i].data) { values 221 source3/lib/ldb/ldb_ldap/ldb_ldap.c memcpy(el->values[i].data, bval[i]->bv_val, bval[i]->bv_len); values 222 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data[bval[i]->bv_len] = 0; values 223 source3/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].length = bval[i]->bv_len; values 1122 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h->canonicalise_fn(module->ldb, lsql_ac, &(el->values[j]), &value); values 1134 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); values 1253 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h->canonicalise_fn(module->ldb, lsql_ac, &(el->values[j]), &value); values 1265 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); values 1314 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c h->canonicalise_fn(module->ldb, lsql_ac, &(el->values[j]), &value); values 94 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[i].data) == 0) { values 200 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[j].data) != 0) { values 270 source3/lib/ldb/ldb_tdb/ldb_cache.c el.values = &val; values 463 source3/lib/ldb/ldb_tdb/ldb_cache.c el[0].values = &val; values 475 source3/lib/ldb/ldb_tdb/ldb_cache.c el[1].values = &val_time; values 534 source3/lib/ldb/ldb_tdb/ldb_cache.c (char *)attr_el->values[i].data) == 0) { values 166 source3/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp((char *)el->values[j].data, attr) == 0) { values 240 source3/lib/ldb/ldb_tdb/ldb_index.c talloc_strdup(list->dn, (char *)el->values[j].data); values 800 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values = talloc(msg->elements, struct ldb_val); values 801 source3/lib/ldb/ldb_tdb/ldb_index.c if (!msg->elements[msg->num_elements].values) { values 804 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].length = strlen(dn); values 805 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].data = discard_const_p(uint8_t, dn); values 828 source3/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { values 833 source3/lib/ldb/ldb_tdb/ldb_index.c v2 = talloc_realloc(msg->elements, msg->elements[idx].values, values 839 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values = v2; values 841 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].length = strlen(dn); values 842 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].data = discard_const_p(uint8_t, dn); values 866 source3/lib/ldb/ldb_tdb/ldb_index.c dn_key = ldb_dn_key(ldb, el->name, &el->values[v_idx]); values 981 source3/lib/ldb/ldb_tdb/ldb_index.c dn_key = ldb_dn_key(ldb, el->name, &el->values[v_idx]); values 1016 source3/lib/ldb/ldb_tdb/ldb_index.c memmove(&msg->elements[i].values[j], values 1017 source3/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i].values[j+1], values 1019 source3/lib/ldb/ldb_tdb/ldb_index.c sizeof(msg->elements[i].values[0])); values 111 source3/lib/ldb/ldb_tdb/ldb_pack.c size += 4 + message->elements[i].values[j].length + 1; values 145 source3/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].values[j].length); values 146 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, values 147 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length); values 148 source3/lib/ldb/ldb_tdb/ldb_pack.c p[4+message->elements[i].values[j].length] = 0; values 149 source3/lib/ldb/ldb_tdb/ldb_pack.c p += 4 + message->elements[i].values[j].length + 1; values 250 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = NULL; values 252 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = talloc_array(message->elements, values 255 source3/lib/ldb/ldb_tdb/ldb_pack.c if (!message->elements[i].values) { values 269 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length = len; values 270 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data = (uint8_t *)talloc_size(message->elements[i].values, len+1); values 271 source3/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].values[j].data == NULL) { values 275 source3/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); values 276 source3/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data[len] = 0; values 68 source3/lib/ldb/ldb_tdb/ldb_search.c elnew->values = talloc_array(ret->elements, struct ldb_val, el->num_values); values 69 source3/lib/ldb/ldb_tdb/ldb_search.c if (!elnew->values) { values 73 source3/lib/ldb/ldb_tdb/ldb_search.c elnew->values = NULL; values 77 source3/lib/ldb/ldb_tdb/ldb_search.c elnew->values[i] = ldb_val_dup(elnew->values, &el->values[i]); values 78 source3/lib/ldb/ldb_tdb/ldb_search.c if (elnew->values[i].length != el->values[i].length) { values 102 source3/lib/ldb/ldb_tdb/ldb_search.c el.values = &val; values 182 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_check_at_attributes_values(&msg->elements[i].values[j]) != 0) { values 484 source3/lib/ldb/ldb_tdb/ldb_tdb.c e2->values = NULL; values 486 source3/lib/ldb/ldb_tdb/ldb_tdb.c e2->values = talloc_array(msg->elements, struct ldb_val, el->num_values); values 487 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (!e2->values) { values 493 source3/lib/ldb/ldb_tdb/ldb_tdb.c e2->values[i] = el->values[i]; values 522 source3/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg->elements[i].values); values 567 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (h->comparison_fn(ldb, ldb, &el->values[i], val) == 0) { values 569 source3/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&el->values[i], &el->values[i+1], values 570 source3/lib/ldb/ldb_tdb/ldb_tdb.c sizeof(el->values[i])*(el->num_values-(i+1))); values 655 source3/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_msg_find_val(el2, &el->values[j])) { values 662 source3/lib/ldb/ldb_tdb/ldb_tdb.c vals = talloc_realloc(msg2->elements, el2->values, struct ldb_val, values 672 source3/lib/ldb/ldb_tdb/ldb_tdb.c ldb_val_dup(vals, &el->values[j]); values 675 source3/lib/ldb/ldb_tdb/ldb_tdb.c el2->values = vals; values 716 source3/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i].values[j]) != 0) { values 328 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.base = ldb_dn_explode(ac->reqs[i], (const char *)el->values[i].data); values 698 source3/lib/ldb/modules/ldb_map.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 699 source3/lib/ldb/modules/ldb_map.c if (el->values == NULL) { values 710 source3/lib/ldb/modules/ldb_map.c el->values[i] = map_objectclass_convert_local(module, el->values, &oc->values[i]); values 711 source3/lib/ldb/modules/ldb_map.c if (ldb_attr_cmp((char *)el->values[i].data, "extensibleObject") == 0) { values 717 source3/lib/ldb/modules/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, "extensibleObject"); values 721 source3/lib/ldb/modules/ldb_map.c el->values[i] = val; values 769 source3/lib/ldb/modules/ldb_map.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 770 source3/lib/ldb/modules/ldb_map.c if (el->values == NULL) { values 781 source3/lib/ldb/modules/ldb_map.c el->values[i] = map_objectclass_convert_remote(module, el->values, &oc->values[i]); values 784 source3/lib/ldb/modules/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, "extensibleObject"); values 788 source3/lib/ldb/modules/ldb_map.c if (ldb_val_equal_exact(&val, &el->values[i-1])) { values 790 source3/lib/ldb/modules/ldb_map.c el->values = talloc_realloc(el, el->values, struct ldb_val, el->num_values); values 791 source3/lib/ldb/modules/ldb_map.c if (el->values == NULL) { values 48 source3/lib/ldb/modules/ldb_map_inbound.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 49 source3/lib/ldb/modules/ldb_map_inbound.c if (el->values == NULL) { values 58 source3/lib/ldb/modules/ldb_map_inbound.c el->values[i] = ldb_val_map_local(module, el->values, map, &old->values[i]); values 208 source3/lib/ldb/modules/ldb_map_outbound.c if (!talloc_reference(msg->elements, el->values)) { values 232 source3/lib/ldb/modules/ldb_map_outbound.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 233 source3/lib/ldb/modules/ldb_map_outbound.c if (el->values == NULL) { values 247 source3/lib/ldb/modules/ldb_map_outbound.c el->values[i] = ldb_val_map_remote(module, el->values, map, &old->values[i]); values 135 source3/lib/ldb/modules/objectclass.c current->objectclass = (const char *)objectclass_element->values[i].data; values 112 source3/lib/ldb/modules/rdn_name.c if (handler->comparison_fn(module->ldb, msg, &rdn_val, &attribute->values[i]) == 0) { values 114 source3/lib/ldb/modules/rdn_name.c attribute->values[i] = rdn_val; values 163 source3/lib/ldb/modules/sort.c return ac->h->comparison_fn(ac->module->ldb, ac, &el2->values[0], &el1->values[0]); values 165 source3/lib/ldb/modules/sort.c return ac->h->comparison_fn(ac->module->ldb, ac, &el1->values[0], &el2->values[0]); values 506 source3/lib/ldb/tools/ad2oLschema.c (const char *)attributes->values[k].data); \ values 81 source3/lib/ldb/tools/ldbtest.c el[0].values = vals[0]; values 88 source3/lib/ldb/tools/ldbtest.c el[1].values = vals[1]; values 95 source3/lib/ldb/tools/ldbtest.c el[2].values = vals[2]; values 102 source3/lib/ldb/tools/ldbtest.c el[3].values = vals[3]; values 109 source3/lib/ldb/tools/ldbtest.c el[4].values = vals[4]; values 116 source3/lib/ldb/tools/ldbtest.c el[5].values = vals[5]; values 167 source3/lib/ldb/tools/ldbtest.c el[1].values = &vals[1]; values 174 source3/lib/ldb/tools/ldbtest.c el[2].values = &vals[2]; values 92 source3/lib/ldb/tools/oLschema2ldif.c static int add_multi_string(struct ldb_message *msg, const char *attr, char *values) values 98 source3/lib/ldb/tools/oLschema2ldif.c c = skip_spaces(values); values 268 source3/lib/smbldap.c char **values; values 275 source3/lib/smbldap.c if ((values = ldap_get_values (ldap_struct, entry, attribute)) == NULL) { values 281 source3/lib/smbldap.c if (convert_string(CH_UTF8, CH_UNIX,values[0], -1, value, max_len, False) == (size_t)-1) { values 283 source3/lib/smbldap.c attribute, values[0])); values 284 source3/lib/smbldap.c ldap_value_free(values); values 288 source3/lib/smbldap.c ldap_value_free(values); values 299 source3/lib/smbldap.c char **values; values 307 source3/lib/smbldap.c values = ldap_get_values(ldap_struct, entry, attribute); values 309 source3/lib/smbldap.c if (values == NULL) { values 314 source3/lib/smbldap.c if (ldap_count_values(values) != 1) { values 316 source3/lib/smbldap.c attribute, ldap_count_values(values))); values 317 source3/lib/smbldap.c ldap_value_free(values); values 321 source3/lib/smbldap.c if (!pull_utf8_talloc(mem_ctx, &result, values[0], &converted_size)) { values 323 source3/lib/smbldap.c ldap_value_free(values); values 327 source3/lib/smbldap.c ldap_value_free(values); values 340 source3/lib/smbldap.c char **values; values 349 source3/lib/smbldap.c values = ldap_get_values(ldap_struct, entry, attribute); values 351 source3/lib/smbldap.c if (values == NULL) { values 356 source3/lib/smbldap.c if (!pull_utf8_talloc(mem_ctx, &result, values[0], &converted_size)) { values 358 source3/lib/smbldap.c ldap_value_free(values); values 362 source3/lib/smbldap.c num_values = ldap_count_values(values); values 367 source3/lib/smbldap.c if (!pull_utf8_talloc(mem_ctx, &tmp, values[i], values 371 source3/lib/smbldap.c ldap_value_free(values); values 383 source3/lib/smbldap.c ldap_value_free(values); values 1736 source3/lib/smbldap.c char **values = NULL; values 1774 source3/lib/smbldap.c values = ldap_get_values(ld, entry, attrs[0]); values 1776 source3/lib/smbldap.c if (values == NULL) { values 1781 source3/lib/smbldap.c num_values = ldap_count_values(values); values 1789 source3/lib/smbldap.c if (strcmp(values[i], value) == 0) values 1795 source3/lib/smbldap.c if (values != NULL) values 1796 source3/lib/smbldap.c ldap_value_free(values); values 76 source3/lib/util_reg.c uint32 *num_values, char ***values) values 85 source3/lib/util_reg.c if (!(*values = TALLOC_ARRAY(mem_ctx, char *, 1))) { values 96 source3/lib/util_reg.c if (!convert_string_allocate(*values, CH_UTF16LE, CH_UNIX, values 98 source3/lib/util_reg.c TALLOC_FREE(*values); values 102 source3/lib/util_reg.c ADD_TO_ARRAY(*values, char *, val, values, num_values); values 103 source3/lib/util_reg.c if (*values == NULL) { values 782 source3/libads/ldap.c struct berval **values; values 788 source3/libads/ldap.c values = TALLOC_ZERO_ARRAY(ctx, struct berval *, i+1); values 789 source3/libads/ldap.c if (!values) return NULL; values 792 source3/libads/ldap.c values[i] = dup_berval(ctx, in_vals[i]); values 794 source3/libads/ldap.c return values; values 802 source3/libads/ldap.c char **values; values 809 source3/libads/ldap.c values = TALLOC_ZERO_ARRAY(ctx, char *, i+1); values 810 source3/libads/ldap.c if (!values) return NULL; values 813 source3/libads/ldap.c if (!push_utf8_talloc(ctx, &values[i], in_vals[i], &size)) { values 814 source3/libads/ldap.c TALLOC_FREE(values); values 818 source3/libads/ldap.c return values; values 826 source3/libads/ldap.c char **values; values 833 source3/libads/ldap.c values = TALLOC_ZERO_ARRAY(ctx, char *, i+1); values 834 source3/libads/ldap.c if (!values) return NULL; values 837 source3/libads/ldap.c if (!pull_utf8_talloc(ctx, &values[i], in_vals[i], values 843 source3/libads/ldap.c return values; values 1438 source3/libads/ldap.c const char *values[2]; values 1440 source3/libads/ldap.c values[0] = val; values 1441 source3/libads/ldap.c values[1] = NULL; values 1445 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_REPLACE, name, values); values 1477 source3/libads/ldap.c const struct berval *values[2]; values 1479 source3/libads/ldap.c values[0] = val; values 1480 source3/libads/ldap.c values[1] = NULL; values 1484 source3/libads/ldap.c name, (const void **) values); values 2096 source3/libads/ldap.c static void dump_binary(ADS_STRUCT *ads, const char *field, struct berval **values) values 2099 source3/libads/ldap.c for (i=0; values[i]; i++) { values 2101 source3/libads/ldap.c for (j=0; j<values[i]->bv_len; j++) { values 2102 source3/libads/ldap.c printf("%02X", (unsigned char)values[i]->bv_val[j]); values 2108 source3/libads/ldap.c static void dump_guid(ADS_STRUCT *ads, const char *field, struct berval **values) values 2111 source3/libads/ldap.c for (i=0; values[i]; i++) { values 2116 source3/libads/ldap.c memcpy(guid.info, values[i]->bv_val, sizeof(guid.info)); values 2125 source3/libads/ldap.c static void dump_sid(ADS_STRUCT *ads, const char *field, struct berval **values) values 2128 source3/libads/ldap.c for (i=0; values[i]; i++) { values 2131 source3/libads/ldap.c sid_parse(values[i]->bv_val, values[i]->bv_len, &sid); values 2139 source3/libads/ldap.c static void dump_sd(ADS_STRUCT *ads, const char *filed, struct berval **values) values 2145 source3/libads/ldap.c status = unmarshall_sec_desc(talloc_tos(), (uint8 *)values[0]->bv_val, values 2146 source3/libads/ldap.c values[0]->bv_len, &psd); values 2164 source3/libads/ldap.c static void dump_string(const char *field, char **values) values 2167 source3/libads/ldap.c for (i=0; values[i]; i++) { values 2168 source3/libads/ldap.c printf("%s: %s\n", field, values[i]); values 2177 source3/libads/ldap.c static bool ads_dump_field(ADS_STRUCT *ads, char *field, void **values, void *data_area) values 2205 source3/libads/ldap.c if (!values) /* first time, indicate string or not */ values 2207 source3/libads/ldap.c handlers[i].handler(ads, field, (struct berval **) values); values 2212 source3/libads/ldap.c if (!values) /* first time, indicate string conversion */ values 2214 source3/libads/ldap.c dump_string(field, (char **)values); values 2368 source3/libads/ldap.c char **values; values 2373 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); values 2374 source3/libads/ldap.c if (!values) values 2377 source3/libads/ldap.c if (values[0] && pull_utf8_talloc(mem_ctx, &ux_string, values[0], values 2382 source3/libads/ldap.c ldap_value_free(values); values 2398 source3/libads/ldap.c char **values; values 2403 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); values 2404 source3/libads/ldap.c if (!values) values 2407 source3/libads/ldap.c *num_values = ldap_count_values(values); values 2411 source3/libads/ldap.c ldap_value_free(values); values 2416 source3/libads/ldap.c if (!pull_utf8_talloc(mem_ctx, &ret[i], values[i], values 2419 source3/libads/ldap.c ldap_value_free(values); values 2425 source3/libads/ldap.c ldap_value_free(values); values 2568 source3/libads/ldap.c char **values; values 2570 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, field); values 2571 source3/libads/ldap.c if (!values) values 2573 source3/libads/ldap.c if (!values[0]) { values 2574 source3/libads/ldap.c ldap_value_free(values); values 2578 source3/libads/ldap.c *v = atoi(values[0]); values 2579 source3/libads/ldap.c ldap_value_free(values); values 2592 source3/libads/ldap.c char **values; values 2595 source3/libads/ldap.c values = ldap_get_values(ads->ldap.ld, msg, "objectGUID"); values 2596 source3/libads/ldap.c if (!values) values 2599 source3/libads/ldap.c if (values[0]) { values 2600 source3/libads/ldap.c memcpy(&flat_guid.info, values[0], sizeof(UUID_FLAT)); values 2602 source3/libads/ldap.c ldap_value_free(values); values 2605 source3/libads/ldap.c ldap_value_free(values); values 2622 source3/libads/ldap.c struct berval **values; values 2625 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); values 2627 source3/libads/ldap.c if (!values) values 2630 source3/libads/ldap.c if (values[0]) values 2631 source3/libads/ldap.c ret = sid_parse(values[0]->bv_val, values[0]->bv_len, sid); values 2633 source3/libads/ldap.c ldap_value_free_len(values); values 2649 source3/libads/ldap.c struct berval **values; values 2653 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); values 2655 source3/libads/ldap.c if (!values) values 2658 source3/libads/ldap.c for (i=0; values[i]; i++) values 2664 source3/libads/ldap.c ldap_value_free_len(values); values 2672 source3/libads/ldap.c for (i=0; values[i]; i++) { values 2673 source3/libads/ldap.c ret = sid_parse(values[i]->bv_val, values[i]->bv_len, &(*sids)[count]); values 2681 source3/libads/ldap.c ldap_value_free_len(values); values 2697 source3/libads/ldap.c struct berval **values; values 2700 source3/libads/ldap.c values = ldap_get_values_len(ads->ldap.ld, msg, field); values 2702 source3/libads/ldap.c if (!values) return false; values 2704 source3/libads/ldap.c if (values[0]) { values 2707 source3/libads/ldap.c (uint8 *)values[0]->bv_val, values 2708 source3/libads/ldap.c values[0]->bv_len, sd); values 2716 source3/libads/ldap.c ldap_value_free_len(values); values 406 source3/libads/ldap_printer.c REGVAL_CTR *ctr = data->keys[key].values; values 408 source3/libads/ldap_printer.c map_regval_to_ads(mem_ctx, mods, ctr->values[val]); values 1088 source3/libads/sasl.c char **values; values 1097 source3/libads/sasl.c values = ldap_get_values(ads->ldap.ld, res, "supportedSASLMechanisms"); values 1110 source3/libads/sasl.c for (j=0;values && values[j];j++) { values 1111 source3/libads/sasl.c if (strcmp(values[j], sasl_mechanisms[i].name) == 0) { values 1112 source3/libads/sasl.c DEBUG(4,("Found SASL mechanism %s\n", values[j])); values 1114 source3/libads/sasl.c ldap_value_free(values); values 1121 source3/libads/sasl.c ldap_value_free(values); values 139 source3/libnet/libnet_dssync.c attr->value_ctr.values[i].blob); values 141 source3/libnet/libnet_dssync.c attr->value_ctr.values[i].blob = plain_data; values 169 source3/libnet/libnet_dssync.c if (!attr->value_ctr.values[0].blob) { values 279 source3/libnet/libnet_dssync_keytab.c blob = attr->value_ctr.values[count].blob; values 291 source3/libnet/libnet_dssync_keytab.c if (!attr->value_ctr.values[0].blob) { values 295 source3/libnet/libnet_dssync_keytab.c blob = attr->value_ctr.values[0].blob; values 194 source3/passdb/pdb_ldap.c char **values = NULL; values 282 source3/passdb/pdb_ldap.c values = ldap_get_values(ldap_state->smbldap_state->ldap_struct, entry, attrs[0]); values 283 source3/passdb/pdb_ldap.c if (values == NULL) { values 288 source3/passdb/pdb_ldap.c num_values = ldap_count_values(values); values 294 source3/passdb/pdb_ldap.c p = values[0]; values 318 source3/passdb/pdb_ldap.c if (values != NULL) values 319 source3/passdb/pdb_ldap.c ldap_value_free(values); values 2618 source3/passdb/pdb_ldap.c char **values = NULL; values 2672 source3/passdb/pdb_ldap.c values = ldap_get_values(conn->ldap_struct, entry, "memberUid"); values 2674 source3/passdb/pdb_ldap.c if (values) { values 2682 source3/passdb/pdb_ldap.c for (memberuid = values; *memberuid != NULL; memberuid += 1) { values 2798 source3/passdb/pdb_ldap.c if (values) values 2799 source3/passdb/pdb_ldap.c ldap_value_free(values); values 3592 source3/passdb/pdb_ldap.c char **values = NULL; values 3657 source3/passdb/pdb_ldap.c values = ldap_get_values(ldap_state->smbldap_state->ldap_struct, values 3662 source3/passdb/pdb_ldap.c if (values == NULL) { values 3667 source3/passdb/pdb_ldap.c count = ldap_count_values(values); values 3673 source3/passdb/pdb_ldap.c if (!string_to_sid(&member, values[i])) values 3679 source3/passdb/pdb_ldap.c ldap_value_free(values); values 3686 source3/passdb/pdb_ldap.c ldap_value_free(values); values 2431 source3/printing/nt_printing.c val_ctr = data->keys[i].values; values 2817 source3/printing/nt_printing.c if ( !(data->keys[key_index].values = TALLOC_ZERO_P( data, REGVAL_CTR )) ) values 2841 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].values ); values 3061 source3/printing/nt_printing.c ctr = info2->data->keys[i].values; values 3130 source3/printing/nt_printing.c ctr = info2->data->keys[i].values; values 3427 source3/printing/nt_printing.c !(ctr = printer->info_2->data->keys[i].values) || values 3521 source3/printing/nt_printing.c TALLOC_FREE( data->keys[i].values ); values 3591 source3/printing/nt_printing.c if ( !regval_ctr_getvalue( p2->data->keys[key_index].values, value ) ) values 3594 source3/printing/nt_printing.c regval_ctr_delvalue( p2->data->keys[key_index].values, value ); values 3625 source3/printing/nt_printing.c regval_ctr_addvalue( p2->data->keys[key_index].values, value, values 3647 source3/printing/nt_printing.c return regval_ctr_getvalue( p2->data->keys[key_index].values, value ); values 3754 source3/printing/nt_printing.c regval_ctr_addvalue( printer_data->keys[key_index].values, values 3762 source3/printing/nt_printing.c regval_ctr_addvalue( printer_data->keys[key_index].values, values 240 source3/printing/print_cups.c attr->values[0].string.text, values 250 source3/printing/print_cups.c attr->values[0].string.text, values 332 source3/printing/print_cups.c attr->values[0].string.text, values 342 source3/printing/print_cups.c attr->values[0].string.text, values 1232 source3/printing/print_cups.c job_id = attr->values[0].integer; values 1236 source3/printing/print_cups.c job_k_octets = attr->values[0].integer; values 1240 source3/printing/print_cups.c job_priority = attr->values[0].integer; values 1244 source3/printing/print_cups.c job_status = (ipp_jstate_t)(attr->values[0].integer); values 1248 source3/printing/print_cups.c job_time = attr->values[0].integer; values 1254 source3/printing/print_cups.c attr->values[0].string.text, values 1264 source3/printing/print_cups.c attr->values[0].string.text, values 1356 source3/printing/print_cups.c if (attr->values[0].integer == IPP_PRINTER_STOPPED) values 1366 source3/printing/print_cups.c attr->values[0].string.text, values 1717 source3/printing/print_cups.c attr->values[0].string.text, values 1731 source3/printing/print_cups.c attr->values[0].string.text, values 1750 source3/printing/print_cups.c attr->values[0].string.text, values 121 source3/printing/print_iprint.c if ((ver = strstr(attr->values[0].string.text, values 137 source3/printing/print_iprint.c if ((os = strstr(attr->values[0].string.text, values 255 source3/printing/print_iprint.c name = attr->values[0].string.text; values 260 source3/printing/print_iprint.c info = attr->values[0].string.text; values 270 source3/printing/print_iprint.c !attr->values[0].integer) || values 272 source3/printing/print_iprint.c !attr->values[0].boolean))) values 283 source3/printing/print_iprint.c attr->values[0].integer) || values 285 source3/printing/print_iprint.c attr->values[0].boolean))) values 396 source3/printing/print_iprint.c char *url = attr->values[i].string.text; values 821 source3/printing/print_iprint.c pjob->sysjob = attr->values[0].integer; values 985 source3/printing/print_iprint.c if (attr->values[0].integer == IPP_PRINTER_STOPPED) values 993 source3/printing/print_iprint.c fstrcpy(status->message, attr->values[0].string.text); values 997 source3/printing/print_iprint.c printer_current_time = ippDateToTime(attr->values[0].date); values 1001 source3/printing/print_iprint.c printer_up_time = attr->values[0].integer; values 1110 source3/printing/print_iprint.c job_id = attr->values[0].integer; values 1114 source3/printing/print_iprint.c job_k_octets = attr->values[0].integer; values 1118 source3/printing/print_iprint.c job_priority = attr->values[0].integer; values 1122 source3/printing/print_iprint.c job_status = (ipp_jstate_t)(attr->values[0].integer); values 1135 source3/printing/print_iprint.c job_time = attr->values[0].integer; values 1137 source3/printing/print_iprint.c job_time = time(NULL) - printer_up_time + attr->values[0].integer; values 1143 source3/printing/print_iprint.c job_name = attr->values[0].string.text; values 1148 source3/printing/print_iprint.c user_name = attr->values[0].string.text; values 78 source3/registry/reg_api.c if (key->values != NULL) { values 79 source3/registry/reg_api.c if (!reg_values_need_update(key->key, key->values)) { values 84 source3/registry/reg_api.c if (!(key->values = TALLOC_ZERO_P(key, REGVAL_CTR))) { values 87 source3/registry/reg_api.c if (fetch_reg_values(key->key, key->values) == -1) { values 88 source3/registry/reg_api.c TALLOC_FREE(key->values); values 343 source3/registry/reg_api.c if (idx >= key->values->num_values) { values 348 source3/registry/reg_api.c key->values->values[idx]->type, values 349 source3/registry/reg_api.c key->values->values[idx]->data_p, values 350 source3/registry/reg_api.c key->values->values[idx]->size, values 351 source3/registry/reg_api.c key->values->values[idx]->size); values 358 source3/registry/reg_api.c mem_ctx, key->values->values[idx]->valuename))) { values 381 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { values 382 source3/registry/reg_api.c if (strequal(key->values->values[i]->valuename, name)) { values 423 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { values 425 source3/registry/reg_api.c strlen(key->values->values[i]->valuename)); values 426 source3/registry/reg_api.c max_size = MAX(max_size, key->values->values[i]->size); values 429 source3/registry/reg_api.c *num_values = key->values->num_values; values 624 source3/registry/reg_api.c res = regval_ctr_addvalue(key->values, name, val->type, values 629 source3/registry/reg_api.c TALLOC_FREE(key->values); values 633 source3/registry/reg_api.c if (!store_reg_values(key->key, key->values)) { values 634 source3/registry/reg_api.c TALLOC_FREE(key->values); values 645 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { values 646 source3/registry/reg_api.c if (strequal(key->values->values[i]->valuename, name)) { values 671 source3/registry/reg_api.c regval_ctr_delvalue(key->values, name); values 673 source3/registry/reg_api.c if (!store_reg_values(key->key, key->values)) { values 674 source3/registry/reg_api.c TALLOC_FREE(key->values); values 713 source3/registry/reg_api.c REGVAL_CTR *values; values 739 source3/registry/reg_api.c values = TALLOC_ZERO_P(subkeys, REGVAL_CTR); values 740 source3/registry/reg_api.c if (values == NULL) { values 747 source3/registry/reg_api.c regval_ctr_addvalue(values, key->values[i].valuename, values 748 source3/registry/reg_api.c key->values[i].type, values 749 source3/registry/reg_api.c (char*)key->values[i].data, values 750 source3/registry/reg_api.c (key->values[i].data_size & ~VK_DATA_IN_OFFSET)); values 766 source3/registry/reg_api.c if (!store_reg_values(®istry_key, values) values 846 source3/registry/reg_api.c REGVAL_CTR *values; values 898 source3/registry/reg_api.c values = TALLOC_ZERO_P(subkeys, REGVAL_CTR); values 899 source3/registry/reg_api.c if (values == NULL) { values 904 source3/registry/reg_api.c fetch_reg_values(®istry_key, values); values 913 source3/registry/reg_api.c key = regfio_write_key(regfile, keyname, values, subkeys, sec_desc, values 993 source3/registry/reg_api.c for (i=0; i<key->values->num_values; i++) { values 994 source3/registry/reg_api.c regval_ctr_delvalue(key->values, key->values->values[i]->valuename); values 997 source3/registry/reg_api.c if (!store_reg_values(key->key, key->values)) { values 998 source3/registry/reg_api.c TALLOC_FREE(key->values); values 36 source3/registry/reg_backend_current_version.c static int current_version_fetch_values(const char *key, REGVAL_CTR *values) values 55 source3/registry/reg_backend_current_version.c return regdb_ops.fetch_values(key, values); values 60 source3/registry/reg_backend_current_version.c regval_ctr_addvalue(values, "SystemRoot", REG_SZ, value, value_length); values 66 source3/registry/reg_backend_current_version.c regval_ctr_addvalue(values, "CurrentVersion", REG_SZ, value, values 69 source3/registry/reg_backend_current_version.c return regval_ctr_numvals(values); values 242 source3/registry/reg_backend_db.c REGVAL_CTR *values; values 257 source3/registry/reg_backend_db.c values = TALLOC_ZERO_P(frame, REGVAL_CTR); values 258 source3/registry/reg_backend_db.c if (values == NULL) { values 263 source3/registry/reg_backend_db.c regdb_fetch_values(builtin_registry_values[i].path, values); values 264 source3/registry/reg_backend_db.c if (!regval_ctr_key_exists(values, values 267 source3/registry/reg_backend_db.c TALLOC_FREE(values); values 271 source3/registry/reg_backend_db.c TALLOC_FREE(values); values 310 source3/registry/reg_backend_db.c values = TALLOC_ZERO_P(frame, REGVAL_CTR); values 311 source3/registry/reg_backend_db.c if (values == NULL) { values 316 source3/registry/reg_backend_db.c regdb_fetch_values(builtin_registry_values[i].path, values); values 320 source3/registry/reg_backend_db.c if (!regval_ctr_key_exists(values, values 325 source3/registry/reg_backend_db.c regval_ctr_addvalue(values, values 336 source3/registry/reg_backend_db.c regval_ctr_addvalue(values, values 350 source3/registry/reg_backend_db.c values); values 352 source3/registry/reg_backend_db.c TALLOC_FREE(values); values 1401 source3/registry/reg_backend_db.c static int regdb_unpack_values(REGVAL_CTR *values, uint8 *buf, int buflen) values 1431 source3/registry/reg_backend_db.c regval_ctr_addvalue(values, valuename, type, values 1446 source3/registry/reg_backend_db.c static int regdb_pack_values(REGVAL_CTR *values, uint8 *buf, int buflen) values 1453 source3/registry/reg_backend_db.c if ( !values ) values 1456 source3/registry/reg_backend_db.c num_values = regval_ctr_numvals( values ); values 1465 source3/registry/reg_backend_db.c val = regval_ctr_specific_value( values, i ); values 1481 source3/registry/reg_backend_db.c int regdb_fetch_values( const char* key, REGVAL_CTR *values ) values 1499 source3/registry/reg_backend_db.c values->seqnum = regdb_get_seqnum(); values 1508 source3/registry/reg_backend_db.c regdb_unpack_values(values, value.dptr, value.dsize); values 1509 source3/registry/reg_backend_db.c ret = regval_ctr_numvals(values); values 1516 source3/registry/reg_backend_db.c bool regdb_store_values( const char *key, REGVAL_CTR *values ) values 1533 source3/registry/reg_backend_db.c len = regdb_pack_values(values, data.dptr, data.dsize); values 1542 source3/registry/reg_backend_db.c len = regdb_pack_values(values, data.dptr, data.dsize); values 1661 source3/registry/reg_backend_db.c bool regdb_values_need_update(REGVAL_CTR *values) values 1663 source3/registry/reg_backend_db.c return (regdb_get_seqnum() != values->seqnum); values 47 source3/registry/reg_backend_printing.c int (*fetch_values) ( const char *path, REGVAL_CTR *values ); values 48 source3/registry/reg_backend_printing.c bool (*store_values) ( const char *path, REGVAL_CTR *values ); values 96 source3/registry/reg_backend_printing.c static int key_forms_fetch_values( const char *key, REGVAL_CTR *values ) values 124 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, form->name, REG_BINARY, (char*)data, sizeof(data) ); values 149 source3/registry/reg_backend_printing.c regval_ctr_addvalue(values, form->name, REG_BINARY, (char*)data, sizeof(data) ); values 154 source3/registry/reg_backend_printing.c return regval_ctr_numvals(values); values 386 source3/registry/reg_backend_printing.c static void fill_in_printer_values( NT_PRINTER_INFO_LEVEL_2 *info2, REGVAL_CTR *values ) values 393 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Attributes", REG_DWORD, (char*)&info2->attributes, sizeof(info2->attributes) ); values 394 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Priority", REG_DWORD, (char*)&info2->priority, sizeof(info2->attributes) ); values 395 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "ChangeID", REG_DWORD, (char*)&info2->changeid, sizeof(info2->changeid) ); values 396 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Default Priority", REG_DWORD, (char*)&info2->default_priority, sizeof(info2->default_priority) ); values 399 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Status", REG_DWORD, (char*)&printer_status, sizeof(info2->status) ); values 401 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "StartTime", REG_DWORD, (char*)&info2->starttime, sizeof(info2->starttime) ); values 402 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "UntilTime", REG_DWORD, (char*)&info2->untiltime, sizeof(info2->untiltime) ); values 410 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Name", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 413 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Location", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 416 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Description", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 419 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Parameters", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 422 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Port", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 425 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Share Name", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 428 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Printer Driver", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 431 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Separator File", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 434 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Print Processor", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 437 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Datatype", REG_SZ, (char*)data.buffer, data.uni_str_len*sizeof(uint16) ); values 441 source3/registry/reg_backend_printing.c devmode = construct_dev_mode(values,info2->sharename); values 446 source3/registry/reg_backend_printing.c ndr_err = ndr_push_struct_blob(&blob, values, NULL, devmode, values 450 source3/registry/reg_backend_printing.c regval_ctr_addvalue(values, "Default Devmode", REG_BINARY, values 464 source3/registry/reg_backend_printing.c status = marshall_sec_desc(values, info2->secdesc_buf->sd, values 467 source3/registry/reg_backend_printing.c regval_ctr_addvalue(values, "Security", REG_BINARY, values 478 source3/registry/reg_backend_printing.c static int key_printers_fetch_values( const char *key, REGVAL_CTR *values ) values 493 source3/registry/reg_backend_printing.c return regdb_fetch_values( KEY_WINNT_PRINTERS, values ); values 506 source3/registry/reg_backend_printing.c fill_in_printer_values( printer->info_2, values ); values 520 source3/registry/reg_backend_printing.c num_values = regval_ctr_numvals( p_data->keys[key_index].values ); values 522 source3/registry/reg_backend_printing.c regval_ctr_copyvalue( values, regval_ctr_specific_value(p_data->keys[key_index].values, i) ); values 529 source3/registry/reg_backend_printing.c return regval_ctr_numvals( values ); values 597 source3/registry/reg_backend_printing.c static void convert_values_to_printer_info_2( NT_PRINTER_INFO_LEVEL_2 *printer2, REGVAL_CTR *values ) values 599 source3/registry/reg_backend_printing.c int num_values = regval_ctr_numvals( values ); values 605 source3/registry/reg_backend_printing.c val = regval_ctr_specific_value( values, i ); values 674 source3/registry/reg_backend_printing.c static bool key_printers_store_values( const char *key, REGVAL_CTR *values ) values 687 source3/registry/reg_backend_printing.c return regdb_store_values( KEY_WINNT_PRINTERS, values ); values 700 source3/registry/reg_backend_printing.c convert_values_to_printer_info_2( printer->info_2, values ); values 703 source3/registry/reg_backend_printing.c int num_values = regval_ctr_numvals( values ); values 711 source3/registry/reg_backend_printing.c val = regval_ctr_specific_value( values, i ); values 891 source3/registry/reg_backend_printing.c static void fill_in_driver_values( NT_PRINTER_DRIVER_INFO_LEVEL_3 *info3, REGVAL_CTR *values ) values 901 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Driver", REG_SZ, (char*)data.buffer, values 906 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Configuration File", REG_SZ, (char*)data.buffer, values 911 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Data File", REG_SZ, (char*)data.buffer, values 916 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Help File", REG_SZ, (char*)data.buffer, values 920 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Data Type", REG_SZ, (char*)data.buffer, values 923 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Version", REG_DWORD, (char*)&info3->cversion, values 960 source3/registry/reg_backend_printing.c regval_ctr_addvalue( values, "Dependent Files", REG_MULTI_SZ, buffer, buffer_size ); values 970 source3/registry/reg_backend_printing.c static int driver_arch_fetch_values( char *key, REGVAL_CTR *values ) values 1042 source3/registry/reg_backend_printing.c fill_in_driver_values( driver_ctr.info_3, values ); values 1051 source3/registry/reg_backend_printing.c return regval_ctr_numvals( values ); values 1057 source3/registry/reg_backend_printing.c static int key_driver_fetch_values( const char *key, REGVAL_CTR *values ) values 1077 source3/registry/reg_backend_printing.c return driver_arch_fetch_values( subkey, values ); values 1225 source3/registry/reg_backend_printing.c static int regprint_fetch_reg_values( const char *key, REGVAL_CTR *values ) values 1238 source3/registry/reg_backend_printing.c return print_registry[i].fetch_values( key, values ); values 1244 source3/registry/reg_backend_printing.c static bool regprint_store_reg_values( const char *key, REGVAL_CTR *values ) values 1254 source3/registry/reg_backend_printing.c return print_registry[i].store_values( key, values ); values 240 source3/registry/reg_dispatcher.c bool reg_values_need_update(REGISTRY_KEY *key, REGVAL_CTR *values) values 244 source3/registry/reg_dispatcher.c return key->ops->values_need_update(values); values 39 source3/registry/reg_eventlog.c REGVAL_CTR *values; values 90 source3/registry/reg_eventlog.c if (!(values = TALLOC_ZERO_P(ctx, REGVAL_CTR))) { values 97 source3/registry/reg_eventlog.c regdb_fetch_values( evtlogpath, values ); values 100 source3/registry/reg_eventlog.c if (!regval_ctr_key_exists(values, "MaxSize")) { values 110 source3/registry/reg_eventlog.c regval_ctr_addvalue(values, "MaxSize", REG_DWORD, values 114 source3/registry/reg_eventlog.c regval_ctr_addvalue(values, "Retention", REG_DWORD, values 119 source3/registry/reg_eventlog.c regval_ctr_addvalue(values, "PrimaryModule", REG_SZ, values 125 source3/registry/reg_eventlog.c regval_ctr_addvalue(values, "Sources", REG_MULTI_SZ, values 134 source3/registry/reg_eventlog.c TALLOC_FREE(values); values 137 source3/registry/reg_eventlog.c regval_ctr_addvalue(values, "File", REG_EXPAND_SZ, (char *)data.buffer, values 139 source3/registry/reg_eventlog.c regdb_store_values(evtlogpath, values); values 143 source3/registry/reg_eventlog.c TALLOC_FREE(values); values 152 source3/registry/reg_eventlog.c if (!(values = TALLOC_ZERO_P(ctx, REGVAL_CTR))) { values 159 source3/registry/reg_eventlog.c regdb_fetch_values(evtlogpath, values); values 160 source3/registry/reg_eventlog.c if (!regval_ctr_key_exists( values, "CategoryCount")) { values 165 source3/registry/reg_eventlog.c regval_ctr_addvalue( values, "CategoryCount", values 173 source3/registry/reg_eventlog.c regval_ctr_addvalue( values, "CategoryMessageFile", values 178 source3/registry/reg_eventlog.c regdb_store_values( evtlogpath, values ); values 180 source3/registry/reg_eventlog.c TALLOC_FREE(values); values 204 source3/registry/reg_eventlog.c REGVAL_CTR *values; values 236 source3/registry/reg_eventlog.c if (!( values = TALLOC_ZERO_P(ctx, REGVAL_CTR))) { values 243 source3/registry/reg_eventlog.c TALLOC_FREE(values); values 247 source3/registry/reg_eventlog.c regdb_fetch_values( evtlogpath, values ); values 250 source3/registry/reg_eventlog.c if ( !( rval = regval_ctr_getvalue( values, "Sources" ) ) ) { values 310 source3/registry/reg_eventlog.c regval_ctr_addvalue( values, "Sources", REG_MULTI_SZ, values 312 source3/registry/reg_eventlog.c regdb_store_values( evtlogpath, values ); values 319 source3/registry/reg_eventlog.c TALLOC_FREE(values); values 366 source3/registry/reg_eventlog.c if ( !( values = TALLOC_ZERO_P(ctx, REGVAL_CTR ) ) ) { values 374 source3/registry/reg_eventlog.c regdb_fetch_values( evtlogpath, values ); values 378 source3/registry/reg_eventlog.c regval_ctr_addvalue( values, "EventMessageFile", REG_SZ, values 381 source3/registry/reg_eventlog.c regdb_store_values( evtlogpath, values ); values 383 source3/registry/reg_eventlog.c TALLOC_FREE(values); values 377 source3/registry/reg_objects.c return ctr->values[idx]; values 389 source3/registry/reg_objects.c if ( strequal( ctr->values[i]->valuename, value) ) values 442 source3/registry/reg_objects.c ctr->values = TALLOC_P( ctr, REGISTRY_VALUE *); values 444 source3/registry/reg_objects.c ctr->values = TALLOC_REALLOC_ARRAY(ctr, ctr->values, values 449 source3/registry/reg_objects.c if (!ctr->values) { values 456 source3/registry/reg_objects.c ctr->values[ctr->num_values] = regval_compose(ctr, name, type, data_p, values 458 source3/registry/reg_objects.c if (ctr->values[ctr->num_values] == NULL) { values 491 source3/registry/reg_objects.c if ( strequal( ctr->values[i]->valuename, name ) ) values 503 source3/registry/reg_objects.c memmove(&ctr->values[i], &ctr->values[i+1], values 521 source3/registry/reg_objects.c if ( strequal( ctr->values[i]->valuename, name ) ) values 522 source3/registry/reg_objects.c return ctr->values[i]; values 165 source3/registry/reg_util.c int regval_convert_multi_sz( uint16 *multi_string, size_t byte_len, char ***values ) values 174 source3/registry/reg_util.c if ( !multi_string || !values ) values 177 source3/registry/reg_util.c *values = NULL; values 210 source3/registry/reg_util.c *values = sz; values 219 source3/registry/reg_util.c size_t regval_build_multi_sz( char **values, uint16 **buffer ) values 226 source3/registry/reg_util.c if ( !values || !buffer ) values 236 source3/registry/reg_util.c for ( i=0; values[i]; i++ ) { values 239 source3/registry/reg_util.c init_unistr2( &sz, values[i], UNI_STR_TERMINATE ); values 888 source3/registry/regfio.c if ( !(nk->values = PRS_ALLOC_MEM( &hbin->ps, REGF_VK_REC, nk->num_values ) ) ) values 906 source3/registry/regfio.c if ( !prs_uint32( "vk_off", &hbin->ps, depth, &nk->values[i].rec_off ) ) values 914 source3/registry/regfio.c if ( !hbin_contains_offset( hbin, nk->values[i].rec_off ) ) { values 915 source3/registry/regfio.c sub_hbin = lookup_hbin_block( file, nk->values[i].rec_off ); values 918 source3/registry/regfio.c nk->values[i].hbin_off)); values 923 source3/registry/regfio.c new_offset = nk->values[i].rec_off + HBIN_HDR_SIZE - sub_hbin->first_hbin_off; values 926 source3/registry/regfio.c if ( !hbin_prs_vk_rec( "vk_rec", sub_hbin, depth, &nk->values[i], file ) ) values 1718 source3/registry/regfio.c REGVAL_CTR *values, struct regsubkey_ctr *subkeys, values 1877 source3/registry/regfio.c if ( (nk->num_values = regval_ctr_numvals( values )) != 0 ) { values 1887 source3/registry/regfio.c if ( !(nk->values = TALLOC_ARRAY( file->mem_ctx, REGF_VK_REC, nk->num_values )) ) values 1890 source3/registry/regfio.c nk->values = NULL; values 1899 source3/registry/regfio.c r = regval_ctr_specific_value( values, i ); values 1900 source3/registry/regfio.c create_vk_record( file, &nk->values[i], r ); values 1901 source3/registry/regfio.c vk_size = vk_record_data_size( &nk->values[i] ); values 1902 source3/registry/regfio.c nk->values[i].hbin = find_free_space( file, vk_size ); values 1903 source3/registry/regfio.c nk->values[i].hbin_off = prs_offset( &nk->values[i].hbin->ps ); values 1904 source3/registry/regfio.c nk->values[i].rec_size = ( vk_size - 1 ) ^ 0xFFFFFFFF; values 1905 source3/registry/regfio.c nk->values[i].rec_off = prs_offset( &nk->values[i].hbin->ps ) values 1906 source3/registry/regfio.c + nk->values[i].hbin->first_hbin_off values 127 source3/rpc_server/srv_ntsvcs_nt.c REGVAL_CTR *values; values 143 source3/rpc_server/srv_ntsvcs_nt.c if ( !(values = svcctl_fetch_regvalues( values 147 source3/rpc_server/srv_ntsvcs_nt.c if ( !(val = regval_ctr_getvalue( values, "DisplayName" )) ) { values 148 source3/rpc_server/srv_ntsvcs_nt.c TALLOC_FREE( values ); values 155 source3/rpc_server/srv_ntsvcs_nt.c TALLOC_FREE( values ); values 160 source3/rpc_server/srv_ntsvcs_nt.c TALLOC_FREE(values); values 7982 source3/rpc_server/srv_spoolss_nt.c num_values = regval_ctr_numvals( p_data->keys[key_index].values ); values 7986 source3/rpc_server/srv_spoolss_nt.c val = regval_ctr_specific_value( p_data->keys[key_index].values, i ); values 8017 source3/rpc_server/srv_spoolss_nt.c val = regval_ctr_specific_value(p_data->keys[key_index].values, values 9479 source3/rpc_server/srv_spoolss_nt.c count = regval_ctr_numvals(p_data->keys[key_index].values); values 9505 source3/rpc_server/srv_spoolss_nt.c val = regval_ctr_specific_value(p_data->keys[key_index].values, i); values 639 source3/rpc_server/srv_svcctl_nt.c REGVAL_CTR *values; values 644 source3/rpc_server/srv_svcctl_nt.c if ( !(values = svcctl_fetch_regvalues( name, token )) ) values 649 source3/rpc_server/srv_svcctl_nt.c if ( (val = regval_ctr_getvalue( values, "DisplayName" )) != NULL ) values 654 source3/rpc_server/srv_svcctl_nt.c if ( (val = regval_ctr_getvalue( values, "ObjectName" )) != NULL ) { values 658 source3/rpc_server/srv_svcctl_nt.c if ( (val = regval_ctr_getvalue( values, "ImagePath" )) != NULL ) { values 681 source3/rpc_server/srv_svcctl_nt.c TALLOC_FREE( values ); values 727 source3/rpcclient/cmd_spoolss.c char **values; values 731 source3/rpcclient/cmd_spoolss.c &values))) { values 738 source3/rpcclient/cmd_spoolss.c d_printf("%s\n", values[i]); values 740 source3/rpcclient/cmd_spoolss.c TALLOC_FREE(values); values 251 source3/services/services_db.c static void fill_service_values( const char *name, REGVAL_CTR *values ) values 261 source3/services/services_db.c regval_ctr_addvalue( values, "Start", REG_DWORD, (char*)&dword, sizeof(uint32)); values 264 source3/services/services_db.c regval_ctr_addvalue( values, "Type", REG_DWORD, (char*)&dword, sizeof(uint32)); values 267 source3/services/services_db.c regval_ctr_addvalue( values, "ErrorControl", REG_DWORD, (char*)&dword, sizeof(uint32)); values 272 source3/services/services_db.c regval_ctr_addvalue( values, "ObjectName", REG_SZ, (char*)data.buffer, data.uni_str_len*2); values 325 source3/services/services_db.c regval_ctr_addvalue( values, "DisplayName", REG_SZ, (char*)dname.buffer, dname.uni_str_len*2); values 326 source3/services/services_db.c regval_ctr_addvalue( values, "ImagePath", REG_SZ, (char*)ipath.buffer, ipath.uni_str_len*2); values 327 source3/services/services_db.c regval_ctr_addvalue( values, "Description", REG_SZ, (char*)description.buffer, description.uni_str_len*2); values 341 source3/services/services_db.c REGVAL_CTR *values = NULL; values 382 source3/services/services_db.c if ( !(values = TALLOC_ZERO_P( key_service, REGVAL_CTR )) ) { values 388 source3/services/services_db.c fill_service_values( name, values ); values 389 source3/services/services_db.c store_reg_values( key_service, values ); values 411 source3/services/services_db.c if ( !(values = TALLOC_ZERO_P( key_secdesc, REGVAL_CTR )) ) { values 432 source3/services/services_db.c regval_ctr_addvalue(values, "Security", REG_BINARY, values 434 source3/services/services_db.c store_reg_values( key_secdesc, values ); values 508 source3/services/services_db.c REGVAL_CTR *values = NULL; values 528 source3/services/services_db.c if ( !(values = TALLOC_ZERO_P( key, REGVAL_CTR )) ) { values 533 source3/services/services_db.c if (fetch_reg_values( key, values ) == -1) { values 538 source3/services/services_db.c if ( !(val = regval_ctr_getvalue( values, "Security" )) ) { values 571 source3/services/services_db.c REGVAL_CTR *values = NULL; values 591 source3/services/services_db.c if ( !(values = TALLOC_ZERO_P( key, REGVAL_CTR )) ) { values 606 source3/services/services_db.c regval_ctr_addvalue( values, "Security", REG_BINARY, (const char *)blob.data, blob.length); values 607 source3/services/services_db.c ret = store_reg_values( key, values ); values 623 source3/services/services_db.c REGVAL_CTR *values = NULL; values 643 source3/services/services_db.c if ( !(values = TALLOC_ZERO_P( key, REGVAL_CTR )) ) { values 649 source3/services/services_db.c fetch_reg_values( key, values ); values 651 source3/services/services_db.c if ( !(val = regval_ctr_getvalue( values, "DisplayName" )) ) values 673 source3/services/services_db.c REGVAL_CTR *values = NULL; values 693 source3/services/services_db.c if ( !(values = TALLOC_ZERO_P( key, REGVAL_CTR )) ) { values 699 source3/services/services_db.c fetch_reg_values( key, values ); values 701 source3/services/services_db.c if ( !(val = regval_ctr_getvalue( values, "Description" )) ) { values 718 source3/services/services_db.c REGVAL_CTR *values = NULL; values 737 source3/services/services_db.c if ( !(values = TALLOC_ZERO_P( NULL, REGVAL_CTR )) ) { values 742 source3/services/services_db.c fetch_reg_values( key, values ); values 745 source3/services/services_db.c return values; values 24 source3/torture/t_asn1.c static int values[] = {0, 127, 128, 256, -128, -129, -1, -255, 255, values 42 source3/torture/t_asn1.c asn1_write_Integer(data, values[i]); values 46 source3/torture/t_asn1.c printf("Test for %d failed\n", values[i]); values 55 source3/torture/t_asn1.c values[i]); values 58 source3/torture/t_asn1.c if (val != values[i]) { values 59 source3/torture/t_asn1.c printf("%d -> ASN -> Int %d\n", values[i], val); values 405 source3/utils/net_ads.c static bool usergrp_display(ADS_STRUCT *ads, char *field, void **values, void *data_area) values 423 source3/utils/net_ads.c if (!values) /* must be new field, indicate string field */ values 426 source3/utils/net_ads.c disp_fields[0] = SMB_STRDUP((char *) values[0]); values 429 source3/utils/net_ads.c disp_fields[1] = SMB_STRDUP((char *) values[0]); values 102 source3/utils/net_rpc_printer.c char **values; values 106 source3/utils/net_rpc_printer.c &values))) { values 112 source3/utils/net_rpc_printer.c d_printf("%s\n", values[i]); values 114 source3/utils/net_rpc_printer.c TALLOC_FREE(values); values 238 source3/utils/net_rpc_registry.c struct registry_value **values; values 262 source3/utils/net_rpc_registry.c (!(values = TALLOC_ARRAY(mem_ctx, struct registry_value *, values 311 source3/utils/net_rpc_registry.c err = registry_pull_value(values, &values[i], type, data, values 325 source3/utils/net_rpc_registry.c *pvalues = talloc_move(ctx, &values); values 777 source3/utils/net_rpc_registry.c struct registry_value **values = NULL; values 806 source3/utils/net_rpc_registry.c &names, &values); values 814 source3/utils/net_rpc_registry.c print_registry_value_with_name(names[i], values[i]); values 896 source3/utils/net_rpc_registry.c if ( !nk->values ) values 900 source3/utils/net_rpc_registry.c d_printf( "\"%s\" = ", nk->values[i].valuename ? nk->values[i].valuename : "(default)" ); values 901 source3/utils/net_rpc_registry.c d_printf( "(%s) ", reg_type_lookup( nk->values[i].type ) ); values 903 source3/utils/net_rpc_registry.c data_size = nk->values[i].data_size & ~VK_DATA_IN_OFFSET; values 904 source3/utils/net_rpc_registry.c switch ( nk->values[i].type ) { values 908 source3/utils/net_rpc_registry.c nk->values[i].data, values 919 source3/utils/net_rpc_registry.c d_printf( "%c", nk->values[i].data[j] ); values 923 source3/utils/net_rpc_registry.c data = IVAL( nk->values[i].data, 0 ); values 928 source3/utils/net_rpc_registry.c d_printf( "%x", nk->values[i].data[j] ); values 973 source3/utils/net_rpc_registry.c REGVAL_CTR *values = NULL; values 986 source3/utils/net_rpc_registry.c if ( !(values = TALLOC_ZERO_P( subkeys, REGVAL_CTR )) ) { values 995 source3/utils/net_rpc_registry.c regval_ctr_addvalue( values, nk->values[i].valuename, nk->values[i].type, values 996 source3/utils/net_rpc_registry.c (const char *)nk->values[i].data, (nk->values[i].data_size & ~VK_DATA_IN_OFFSET) ); values 1005 source3/utils/net_rpc_registry.c key = regfio_write_key( outfile, nk->keyname, values, subkeys, nk->sec_desc->sec_desc, parent ); values 120 source3/utils/profiles.c REGVAL_CTR *values; values 142 source3/utils/profiles.c if ( !(values = TALLOC_ZERO_P( subkeys, REGVAL_CTR )) ) { values 151 source3/utils/profiles.c regval_ctr_addvalue( values, nk->values[i].valuename, nk->values[i].type, values 152 source3/utils/profiles.c (const char *)nk->values[i].data, (nk->values[i].data_size & ~VK_DATA_IN_OFFSET) ); values 161 source3/utils/profiles.c key = regfio_write_key( outfile, nk->keyname, values, subkeys, new_sd, parent ); values 874 source3/winbindd/winbindd_rpc.c char **values = NULL; values 899 source3/winbindd/winbindd_rpc.c values = ldap_get_values(ldp, res, "highestCommittedUSN"); values 900 source3/winbindd/winbindd_rpc.c if (!values || !values[0]) values 903 source3/winbindd/winbindd_rpc.c *seq = atoi(values[0]); values 908 source3/winbindd/winbindd_rpc.c if (values) values 909 source3/winbindd/winbindd_rpc.c ldap_value_free(values); values 119 source4/cldap_server/rootdse.c ent->attributes[j].values = NULL; values 124 source4/cldap_server/rootdse.c ent->attributes[j].values = res->msgs[0]->elements[j].values; values 125 source4/cldap_server/rootdse.c talloc_steal(ent->attributes, res->msgs[0]->elements[j].values); values 701 source4/dsdb/common/util.c if (ldb_attr_cmp(value, (char *)el->values[i].data) == 0) { values 67 source4/dsdb/repl/drepl_partitions.c const char *v = (const char *)el->values[i].data; values 249 source4/dsdb/repl/drepl_partitions.c status = dreplsrv_partition_add_source_dsa(s, p, &orf_el->values[i]); values 169 source4/dsdb/repl/replicated_objects.c if (!attr->value_ctr.values[0].blob) { values 173 source4/dsdb/repl/replicated_objects.c mem_ctx = attr->value_ctr.values[0].blob; values 174 source4/dsdb/repl/replicated_objects.c enc_data = attr->value_ctr.values[0].blob; values 184 source4/dsdb/repl/replicated_objects.c talloc_free(attr->value_ctr.values[0].blob->data); values 185 source4/dsdb/repl/replicated_objects.c *attr->value_ctr.values[0].blob = plain_data; values 135 source4/dsdb/samdb/cracknames.c (const char *)spnmappings->values[i].data); values 116 source4/dsdb/samdb/ldb_modules/extended_dn_in.c (const char *)el->values[i].data, values 117 source4/dsdb/samdb/ldb_modules/extended_dn_in.c el->values[i].length); values 349 source4/dsdb/samdb/ldb_modules/extended_dn_out.c struct ldb_dn *dn = ldb_dn_from_ldb_val(ac, ac->module->ldb, &msg->elements[i].values[j]); values 373 source4/dsdb/samdb/ldb_modules/extended_dn_out.c &msg->elements[i].values[j]); values 380 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dn_str = talloc_steal(msg->elements[i].values, values 383 source4/dsdb/samdb/ldb_modules/extended_dn_out.c dn_str = talloc_steal(msg->elements[i].values, values 384 source4/dsdb/samdb/ldb_modules/extended_dn_out.c ldb_dn_get_extended_linearized(msg->elements[i].values, values 391 source4/dsdb/samdb/ldb_modules/extended_dn_out.c msg->elements[i].values[j] = data_blob_string_const(dn_str); values 326 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = extended_store_replace(ac, ac->new_req->op.add.message->elements, &el->values[j]); values 400 source4/dsdb/samdb/ldb_modules/extended_dn_store.c struct ldb_dn *dn = ldb_dn_from_ldb_val(ac, module->ldb, &el->values[j]); values 410 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = extended_store_replace(ac, req->op.mod.message->elements, &el->values[j]); values 129 source4/dsdb/samdb/ldb_modules/kludge_acl.c objectclass_list[i] = (const char *)oc_el->values[i].data; values 175 source4/dsdb/samdb/ldb_modules/kludge_acl.c sclass = dsdb_class_by_lDAPDisplayName(schema, (const char *)oc_el->values[i].data); values 187 source4/dsdb/samdb/ldb_modules/kludge_acl.c qsort(allowedClasses->values, values 189 source4/dsdb/samdb/ldb_modules/kludge_acl.c sizeof(*allowedClasses->values), values 194 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct ldb_val *val1 = &allowedClasses->values[i-1]; values 195 source4/dsdb/samdb/ldb_modules/kludge_acl.c struct ldb_val *val2 = &allowedClasses->values[i]; values 509 source4/dsdb/samdb/ldb_modules/kludge_acl.c data->password_attrs[i] = (const char *)password_attributes->values[i].data; values 510 source4/dsdb/samdb/ldb_modules/kludge_acl.c talloc_steal(data->password_attrs, password_attributes->values[i].data); values 207 source4/dsdb/samdb/ldb_modules/linked_attributes.c &el->values[j], values 309 source4/dsdb/samdb/ldb_modules/linked_attributes.c &search_el->values[j], values 444 source4/dsdb/samdb/ldb_modules/linked_attributes.c &el->values[j], values 458 source4/dsdb/samdb/ldb_modules/linked_attributes.c &el->values[j], values 708 source4/dsdb/samdb/ldb_modules/linked_attributes.c &el->values[j], values 715 source4/dsdb/samdb/ldb_modules/linked_attributes.c &el->values[j], values 804 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret_el->values = talloc_array(new_msg, struct ldb_val, 1); values 805 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (!ret_el->values) { values 811 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret_el->values[0] = data_blob_string_const(ldb_dn_get_extended_linearized(new_msg, ac->add_dn, 1)); values 813 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret_el->values[0] = data_blob_string_const(ldb_dn_get_extended_linearized(new_msg, ac->del_dn, 1)); values 820 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret_el->values[0].data, ac->ops->op == LA_OP_ADD ? "added" : "deleted"); values 137 source4/dsdb/samdb/ldb_modules/objectclass.c current->objectclass = dsdb_class_by_lDAPDisplayName(schema, (const char *)objectclass_element->values[i].data); values 139 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_asprintf_errstring(ldb, "objectclass %s is not a valid objectClass in schema", (const char *)objectclass_element->values[i].data); values 1130 source4/dsdb/samdb/ldb_modules/partition.c char *base = talloc_strdup(data->partitions, (char *)partition_attributes->values[i].data); values 1226 source4/dsdb/samdb/ldb_modules/partition.c data->replicate[i] = ldb_dn_from_ldb_val(data->replicate, module->ldb, &replicate_attributes->values[i]); values 1231 source4/dsdb/samdb/ldb_modules/partition.c replicate_attributes->values[i].data); values 1251 source4/dsdb/samdb/ldb_modules/partition.c char *base = talloc_strdup(data->partitions, (char *)modules_attributes->values[i].data); values 243 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_value(proxy, msg, &msg->elements[attr].values[v]); values 250 source4/dsdb/samdb/ldb_modules/proxy.c proxy_convert_value(proxy, msg, &msg->elements[attr].values[v]); values 137 source4/dsdb/samdb/ldb_modules/ranged_results.c el->values = NULL; values 139 source4/dsdb/samdb/ldb_modules/ranged_results.c orig_values = el->values; values 151 source4/dsdb/samdb/ldb_modules/ranged_results.c el->values = talloc_array(el, struct ldb_val, (end - start) + 1); values 152 source4/dsdb/samdb/ldb_modules/ranged_results.c if (!el->values) { values 158 source4/dsdb/samdb/ldb_modules/ranged_results.c el->values[el->num_values] = orig_values[j]; values 1246 source4/dsdb/samdb/ldb_modules/repl_meta_data.c ndr_err = ndr_pull_struct_blob(&orf_el->values[i], trf, lp_iconv_convenience(ldb_get_opaque(ldb, "loadparm")), trf, values 1270 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nrf_value = &orf_el->values[i]; values 1292 source4/dsdb/samdb/ldb_modules/repl_meta_data.c nrf_value = &nrf_el->values[nrf_el->num_values - 1]; values 73 source4/dsdb/samdb/ldb_modules/samba3sam.c el->values = talloc_array(ctx, struct ldb_val, 1); values 74 source4/dsdb/samdb/ldb_modules/samba3sam.c el->values[0].data = (uint8_t *)talloc_strdup(el->values, p+1); values 75 source4/dsdb/samdb/ldb_modules/samba3sam.c el->values[0].length = strlen((char *)el->values[0].data); values 311 source4/dsdb/samdb/ldb_modules/samldb.c (char *)el->values[j].data); values 931 source4/dsdb/samdb/ldb_modules/samldb.c els[0].values = &vals[0]; values 940 source4/dsdb/samdb/ldb_modules/samldb.c els[1].values = &vals[1]; values 1375 source4/dsdb/samdb/ldb_modules/samldb.c group_type = strtoul((const char *)el->values[0].data, NULL, 0); values 1391 source4/dsdb/samdb/ldb_modules/samldb.c user_account_control = strtoul((const char *)el->values[0].data, NULL, 0); values 592 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c *seq = entryCSN_to_usn_int(ares, &el->values[0]); values 207 source4/dsdb/samdb/samdb.c (char *)el->values[j].data); values 59 source4/dsdb/samdb/samdb_privilege.c const char *priv_str = (const char *)el->values[i].data; values 490 source4/dsdb/schema/schema_init.c el.values = &ndr_blob; values 611 source4/dsdb/schema/schema_init.c (const char *)get_string_list_el->values[get_string_list_counter].data, \ values 612 source4/dsdb/schema/schema_init.c get_string_list_el->values[get_string_list_counter].length); \ values 1191 source4/dsdb/schema/schema_init.c _a->value_ctr.values[0].blob->data, \ values 1192 source4/dsdb/schema/schema_init.c _a->value_ctr.values[0].blob->length, \ values 1196 source4/dsdb/schema/schema_init.c _a->value_ctr.values[0].blob->data, \ values 1197 source4/dsdb/schema/schema_init.c _a->value_ctr.values[0].blob->length); \ values 1219 source4/dsdb/schema/schema_init.c _a->value_ctr.values[get_string_list_counter].blob->data, \ values 1220 source4/dsdb/schema/schema_init.c _a->value_ctr.values[get_string_list_counter].blob->length, \ values 1224 source4/dsdb/schema/schema_init.c _a->value_ctr.values[get_string_list_counter].blob->data, \ values 1225 source4/dsdb/schema/schema_init.c _a->value_ctr.values[get_string_list_counter].blob->length); \ values 1245 source4/dsdb/schema/schema_init.c if (strict && !_a->value_ctr.values[0].blob) { \ values 1250 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob) { \ values 1253 source4/dsdb/schema/schema_init.c _ndr_err = ndr_pull_struct_blob_all(_a->value_ctr.values[0].blob, \ values 1278 source4/dsdb/schema/schema_init.c if (strict && !_a->value_ctr.values[0].blob) { \ values 1282 source4/dsdb/schema/schema_init.c if (strict && _a->value_ctr.values[0].blob->length != 4) { \ values 1284 source4/dsdb/schema/schema_init.c (unsigned int)_a->value_ctr.values[0].blob->length); \ values 1288 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob \ values 1289 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob->length == 4) { \ values 1290 source4/dsdb/schema/schema_init.c (p)->elem = (IVAL(_a->value_ctr.values[0].blob->data,0)?true:false);\ values 1300 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob \ values 1301 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob->length == 4) { \ values 1302 source4/dsdb/schema/schema_init.c (p)->elem = IVAL(_a->value_ctr.values[0].blob->data,0);\ values 1312 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob \ values 1313 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob->length == 4) { \ values 1319 source4/dsdb/schema/schema_init.c *(p)->elem = IVAL(_a->value_ctr.values[0].blob->data,0);\ values 1329 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob \ values 1330 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob->length == 16) { \ values 1332 source4/dsdb/schema/schema_init.c _ndr_err = ndr_pull_struct_blob_all(_a->value_ctr.values[0].blob, \ values 1348 source4/dsdb/schema/schema_init.c && _a->value_ctr.values[0].blob) { \ values 1349 source4/dsdb/schema/schema_init.c (p)->elem = *_a->value_ctr.values[0].blob;\ values 48 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 49 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 54 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 58 source4/dsdb/schema/schema_syntax.c str = talloc_asprintf(out->values, "%s: not implemented", values 62 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 92 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 93 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 99 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 103 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { values 107 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); values 110 source4/dsdb/schema/schema_syntax.c str = talloc_strdup(out->values, "TRUE"); values 113 source4/dsdb/schema/schema_syntax.c str = talloc_strdup(out->values, "FALSE"); values 117 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 139 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 142 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 148 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 153 source4/dsdb/schema/schema_syntax.c if (strcmp("TRUE", (const char *)in->values[i].data) == 0) { values 155 source4/dsdb/schema/schema_syntax.c } else if (strcmp("FALSE", (const char *)in->values[i].data) == 0) { values 179 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 180 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 186 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 190 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { values 194 source4/dsdb/schema/schema_syntax.c v = IVALS(in->value_ctr.values[i].blob->data, 0); values 196 source4/dsdb/schema/schema_syntax.c str = talloc_asprintf(out->values, "%d", v); values 199 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 221 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 224 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 232 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 237 source4/dsdb/schema/schema_syntax.c v = strtol((const char *)in->values[i].data, NULL, 10); values 259 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 260 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 266 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 270 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 8) { values 274 source4/dsdb/schema/schema_syntax.c v = BVALS(in->value_ctr.values[i].blob->data, 0); values 276 source4/dsdb/schema/schema_syntax.c str = talloc_asprintf(out->values, "%lld", (long long int)v); values 279 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 301 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 304 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 312 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 317 source4/dsdb/schema/schema_syntax.c v = strtoll((const char *)in->values[i].data, NULL, 10); values 339 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 340 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 347 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 351 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 8) { values 355 source4/dsdb/schema/schema_syntax.c v = BVAL(in->value_ctr.values[i].blob->data, 0); values 368 source4/dsdb/schema/schema_syntax.c str = ldb_timestring_utc(out->values, t); values 370 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 392 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 395 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 404 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 409 source4/dsdb/schema/schema_syntax.c t = ldb_string_utc_to_time((const char *)in->values[i].data); values 433 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 434 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 441 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 445 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 8) { values 449 source4/dsdb/schema/schema_syntax.c v = BVAL(in->value_ctr.values[i].blob->data, 0); values 453 source4/dsdb/schema/schema_syntax.c str = ldb_timestring(out->values, t); values 456 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 478 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 481 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 490 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 495 source4/dsdb/schema/schema_syntax.c t = ldb_string_to_time((const char *)in->values[i].data); values 519 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 520 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 523 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 527 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { values 531 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_dup_talloc(out->values, values 532 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob); values 533 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values[i].data); values 555 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 558 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 564 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 566 source4/dsdb/schema/schema_syntax.c blobs[i] = data_blob_dup_talloc(blobs, &in->values[i]); values 587 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 588 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 595 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 599 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { values 603 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); values 610 source4/dsdb/schema/schema_syntax.c str = talloc_strdup(out->values, c->lDAPDisplayName); values 614 source4/dsdb/schema/schema_syntax.c out->values[out->num_values - (i + 1)] = data_blob_string_const(str); values 634 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 635 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 642 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 646 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { values 650 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); values 652 source4/dsdb/schema/schema_syntax.c status = dsdb_map_int2oid(schema, v, out->values, &str); values 655 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 684 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 685 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 692 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 696 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length != 4) { values 700 source4/dsdb/schema/schema_syntax.c v = IVAL(in->value_ctr.values[i].blob->data, 0); values 707 source4/dsdb/schema/schema_syntax.c str = talloc_strdup(out->values, name); values 710 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 740 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 743 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 751 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 756 source4/dsdb/schema/schema_syntax.c v = strtol((const char *)in->values[i].data, NULL, 10); values 778 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 779 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 784 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 788 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { values 792 source4/dsdb/schema/schema_syntax.c if (!convert_string_talloc_convenience(out->values, values 795 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->data, values 796 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->length, values 801 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 823 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 826 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 834 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 837 source4/dsdb/schema/schema_syntax.c in->values[i].data, values 838 source4/dsdb/schema/schema_syntax.c in->values[i].length, values 863 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 864 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 876 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 881 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { values 888 source4/dsdb/schema/schema_syntax.c ndr_err = ndr_pull_struct_blob_all(in->value_ctr.values[i].blob, values 937 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(ldb_dn_get_extended_linearized(out->values, dn, 1)); values 960 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 963 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 976 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 978 source4/dsdb/schema/schema_syntax.c dn = ldb_dn_from_ldb_val(tmp_ctx, ldb, &in->values[i]); values 1038 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 1039 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 1047 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 1051 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length == 0) { values 1055 source4/dsdb/schema/schema_syntax.c ndr_err = ndr_pull_struct_blob_all(in->value_ctr.values[i].blob, values 1056 source4/dsdb/schema/schema_syntax.c out->values, schema->iconv_convenience, &id3b, values 1064 source4/dsdb/schema/schema_syntax.c binary = data_blob_hex_string(out->values, &id3b.binary); values 1067 source4/dsdb/schema/schema_syntax.c str = talloc_asprintf(out->values, "B:%u:%s:%s", values 1074 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 1096 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 1099 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 1108 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 1112 source4/dsdb/schema/schema_syntax.c id3b.dn = (const char *)in->values[i].data; values 1140 source4/dsdb/schema/schema_syntax.c out->values = talloc_array(mem_ctx, struct ldb_val, out->num_values); values 1141 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->values); values 1147 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob == NULL) { values 1151 source4/dsdb/schema/schema_syntax.c if (in->value_ctr.values[i].blob->length < 4) { values 1155 source4/dsdb/schema/schema_syntax.c len = IVAL(in->value_ctr.values[i].blob->data, 0); values 1157 source4/dsdb/schema/schema_syntax.c if (len != in->value_ctr.values[i].blob->length) { values 1161 source4/dsdb/schema/schema_syntax.c if (!convert_string_talloc_convenience(out->values, schema->iconv_convenience, CH_UTF16, CH_UNIX, values 1162 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->data+4, values 1163 source4/dsdb/schema/schema_syntax.c in->value_ctr.values[i].blob->length-4, values 1168 source4/dsdb/schema/schema_syntax.c out->values[i] = data_blob_string_const(str); values 1190 source4/dsdb/schema/schema_syntax.c out->value_ctr.values = talloc_array(mem_ctx, values 1193 source4/dsdb/schema/schema_syntax.c W_ERROR_HAVE_NO_MEMORY(out->value_ctr.values); values 1202 source4/dsdb/schema/schema_syntax.c out->value_ctr.values[i].blob = &blobs[i]; values 1205 source4/dsdb/schema/schema_syntax.c in->values[i].data, values 1206 source4/dsdb/schema/schema_syntax.c in->values[i].length, values 66 source4/heimdal/lib/asn1/gen_encode.c } *p, values[] = { values 99 source4/heimdal/lib/asn1/gen_encode.c for(p = values; p->value != -1; p++) values 296 source4/ldap_server/ldap_backend.c ent->attributes[j].values = NULL; values 301 source4/ldap_server/ldap_backend.c ent->attributes[j].values = res->msgs[i]->elements[j].values; values 302 source4/ldap_server/ldap_backend.c talloc_steal(ent->attributes, res->msgs[i]->elements[j].values); values 382 source4/ldap_server/ldap_backend.c msg->elements[i].values = NULL; values 402 source4/ldap_server/ldap_backend.c msg->elements[i].values = talloc_array(msg->elements, struct ldb_val, values 404 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements[i].values); values 407 source4/ldap_server/ldap_backend.c if (!(req->mods[i].attrib.values[j].length > 0)) { values 412 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].length = req->mods[i].attrib.values[j].length; values 413 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->mods[i].attrib.values[j].data; values 486 source4/ldap_server/ldap_backend.c msg->elements[i].values = NULL; values 490 source4/ldap_server/ldap_backend.c msg->elements[i].values = talloc_array(msg->elements, struct ldb_val, values 492 source4/ldap_server/ldap_backend.c NT_STATUS_HAVE_NO_MEMORY(msg->elements[i].values); values 495 source4/ldap_server/ldap_backend.c if (!(req->attributes[i].values[j].length > 0)) { values 500 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].length = req->attributes[i].values[j].length; values 501 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->attributes[i].values[j].data; values 294 source4/ldap_server/ldap_server.c s = sscanf((const char *)el->values[i].data, "%255[^=]=%d", policy_name, &policy_value); values 332 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_write_fn(ldb, mem_ctx, &msg->elements[i].values[j], &v); values 334 source4/lib/ldb/common/ldb_ldif.c v = msg->elements[i].values[j]; values 356 source4/lib/ldb/common/ldb_ldif.c if (v.data != msg->elements[i].values[j].data) { values 629 source4/lib/ldb/common/ldb_ldif.c el->values = values 630 source4/lib/ldb/common/ldb_ldif.c talloc_realloc(msg->elements, el->values, values 632 source4/lib/ldb/common/ldb_ldif.c if (!el->values) { values 635 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_read_fn(ldb, ldif, &value, &el->values[el->num_values]); values 644 source4/lib/ldb/common/ldb_ldif.c if (value.data != el->values[el->num_values].data) { values 645 source4/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[el->num_values].data); values 659 source4/lib/ldb/common/ldb_ldif.c el->values = talloc(msg->elements, struct ldb_val); values 660 source4/lib/ldb/common/ldb_ldif.c if (!el->values || !el->name) { values 664 source4/lib/ldb/common/ldb_ldif.c ret = a->syntax->ldif_read_fn(ldb, ldif, &value, &el->values[0]); values 668 source4/lib/ldb/common/ldb_ldif.c if (value.data != el->values[0].data) { values 669 source4/lib/ldb/common/ldb_ldif.c talloc_steal(el->values, el->values[0].data); values 119 source4/lib/ldb/common/ldb_match.c ret = a->syntax->comparison_fn(ldb, ldb, &el->values[i], &tree->u.comparison.value); values 174 source4/lib/ldb/common/ldb_match.c &el->values[i]) == 0) { values 267 source4/lib/ldb/common/ldb_match.c if (ldb_wildcard_compare(ldb, tree, el->values[i]) == 1) { values 350 source4/lib/ldb/common/ldb_match.c int ret = comp(&el->values[i], &tree->u.extended.value); values 85 source4/lib/ldb/common/ldb_msg.c if (ldb_val_equal_exact(val, &el->values[i])) { values 86 source4/lib/ldb/common/ldb_msg.c return &el->values[i]; values 134 source4/lib/ldb/common/ldb_msg.c els[msg->num_elements].values = NULL; values 193 source4/lib/ldb/common/ldb_msg.c vals = talloc_realloc(msg, el->values, struct ldb_val, el->num_values+1); values 198 source4/lib/ldb/common/ldb_msg.c el->values = vals; values 199 source4/lib/ldb/common/ldb_msg.c el->values[el->num_values] = *val; values 222 source4/lib/ldb/common/ldb_msg.c talloc_steal(el->values, val->data); values 297 source4/lib/ldb/common/ldb_msg.c if (!ldb_msg_find_val(el2, &el1->values[i])) { values 326 source4/lib/ldb/common/ldb_msg.c return &el->values[0]; values 489 source4/lib/ldb/common/ldb_msg.c struct ldb_val *values = el->values; values 492 source4/lib/ldb/common/ldb_msg.c el->values = talloc_array(msg2->elements, struct ldb_val, el->num_values); values 494 source4/lib/ldb/common/ldb_msg.c el->values[j] = ldb_val_dup(el->values, &values[j]); values 495 source4/lib/ldb/common/ldb_msg.c if (el->values[j].data == NULL && values[j].length != 0) { values 527 source4/lib/ldb/common/ldb_msg.c el1->values = talloc_realloc(msg2->elements, el1->values, struct ldb_val, values 529 source4/lib/ldb/common/ldb_msg.c if (el1->values == NULL) { values 532 source4/lib/ldb/common/ldb_msg.c memcpy(el1->values + el1->num_values, values 533 source4/lib/ldb/common/ldb_msg.c el2->values, values 619 source4/lib/ldb/common/ldb_msg.c if (msg->elements[i].values[j].length == 0) { values 149 source4/lib/ldb/include/ldb.h struct ldb_val *values; values 120 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_val = el->values[j].data; values 121 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_len = el->values[j].length; values 169 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values = talloc_array(msg->elements, struct ldb_val, count); values 170 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values) { values 178 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data = talloc_size(el->values, bval[i]->bv_len+1); values 179 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!el->values[i].data) { values 183 source4/lib/ldb/ldb_ldap/ldb_ldap.c memcpy(el->values[i].data, bval[i]->bv_val, bval[i]->bv_len); values 184 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].data[bval[i]->bv_len] = 0; values 185 source4/lib/ldb/ldb_ldap/ldb_ldap.c el->values[i].length = bval[i]->bv_len; values 736 source4/lib/ldb/ldb_map/ldb_map.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 737 source4/lib/ldb/ldb_map/ldb_map.c if (el->values == NULL) { values 748 source4/lib/ldb/ldb_map/ldb_map.c el->values[i] = map_objectclass_convert_local(module, el->values, &oc->values[i]); values 749 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_attr_cmp((char *)el->values[i].data, data->add_objectclass) == 0) { values 755 source4/lib/ldb/ldb_map/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, data->add_objectclass); values 759 source4/lib/ldb/ldb_map/ldb_map.c el->values[i] = val; values 811 source4/lib/ldb/ldb_map/ldb_map.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 812 source4/lib/ldb/ldb_map/ldb_map.c if (el->values == NULL) { values 823 source4/lib/ldb/ldb_map/ldb_map.c el->values[i] = map_objectclass_convert_remote(module, el->values, &oc->values[i]); values 826 source4/lib/ldb/ldb_map/ldb_map.c val.data = (uint8_t *)talloc_strdup(el->values, data->add_objectclass); values 830 source4/lib/ldb/ldb_map/ldb_map.c if (ldb_val_equal_exact(&val, &el->values[i-1])) { values 832 source4/lib/ldb/ldb_map/ldb_map.c el->values = talloc_realloc(el, el->values, struct ldb_val, el->num_values); values 833 source4/lib/ldb/ldb_map/ldb_map.c if (el->values == NULL) { values 48 source4/lib/ldb/ldb_map/ldb_map_inbound.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 49 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (el->values == NULL) { values 58 source4/lib/ldb/ldb_map/ldb_map_inbound.c el->values[i] = ldb_val_map_local(module, el->values, map, &old->values[i]); values 208 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!talloc_reference(msg->elements, el->values)) { values 231 source4/lib/ldb/ldb_map/ldb_map_outbound.c el->values = talloc_array(el, struct ldb_val, old->num_values); values 232 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (el->values == NULL) { values 246 source4/lib/ldb/ldb_map/ldb_map_outbound.c el->values[i] = ldb_val_map_remote(module, el->values, map, &old->values[i]); values 248 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (!el->values[i].data) { values 1061 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value); values 1072 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); values 1167 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value); values 1178 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c el->values[j].data, value.data); values 1223 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c a->syntax->canonicalise_fn(ldb, ctx, &(el->values[j]), &value); values 91 source4/lib/ldb/ldb_tdb/ldb_cache.c (char *)el->values[i].data) == 0) { values 213 source4/lib/ldb/ldb_tdb/ldb_cache.c el.values = &val; values 426 source4/lib/ldb/ldb_tdb/ldb_cache.c el[0].values = &val; values 438 source4/lib/ldb/ldb_tdb/ldb_cache.c el[1].values = &val_time; values 98 source4/lib/ldb/ldb_tdb/ldb_index.c val = el->values[0]; values 130 source4/lib/ldb/ldb_tdb/ldb_index.c val = el->values[0]; values 146 source4/lib/ldb/ldb_tdb/ldb_index.c val2 = talloc_realloc(NULL, el->values, struct ldb_val, i); values 150 source4/lib/ldb/ldb_tdb/ldb_index.c el->values = val2; values 155 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].length = tmp->value.length; values 158 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].data = talloc_size(el->values, tmp->value.length+1); values 159 source4/lib/ldb/ldb_tdb/ldb_index.c if (el->values[i].data == NULL) { values 162 source4/lib/ldb/ldb_tdb/ldb_index.c memcpy(el->values[i].data, tmp->value.data, tmp->value.length); values 163 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[i].data[tmp->value.length] = 0; values 189 source4/lib/ldb/ldb_tdb/ldb_index.c tmp->value = el->values[i]; values 198 source4/lib/ldb/ldb_tdb/ldb_index.c val2 = talloc_realloc(NULL, el->values, struct ldb_val, 1); values 202 source4/lib/ldb/ldb_tdb/ldb_index.c el->values = val2; values 205 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[0].data = talloc_memdup(el->values, &ptr, sizeof(ptr)); values 206 source4/lib/ldb/ldb_tdb/ldb_index.c el->values[0].length = sizeof(ptr); values 489 source4/lib/ldb/ldb_tdb/ldb_index.c if (ldb_attr_cmp((char *)el->values[j].data, attr) == 0) { values 565 source4/lib/ldb/ldb_tdb/ldb_index.c talloc_strdup(list->dn, (char *)el->values[j].data); values 919 source4/lib/ldb/ldb_tdb/ldb_index.c list2->dn[list2->count] = talloc_strdup(list2->dn, (char *)el->values[j].data); values 1168 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values = talloc(msg->elements, struct ldb_val); values 1169 source4/lib/ldb/ldb_tdb/ldb_index.c if (!msg->elements[msg->num_elements].values) { values 1172 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].length = strlen(dn); values 1173 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[msg->num_elements].values[0].data = discard_const_p(uint8_t, dn); values 1195 source4/lib/ldb/ldb_tdb/ldb_index.c if (strcmp(dn, (char *)msg->elements[idx].values[i].data) == 0) { values 1200 source4/lib/ldb/ldb_tdb/ldb_index.c v2 = talloc_realloc(msg->elements, msg->elements[idx].values, values 1206 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values = v2; values 1208 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].length = strlen(dn); values 1209 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values[msg->elements[idx].num_values].data = discard_const_p(uint8_t, dn); values 1235 source4/lib/ldb/ldb_tdb/ldb_index.c dn_key = ltdb_index_key(ldb, el->name, &el->values[v_idx]); values 1346 source4/lib/ldb/ldb_tdb/ldb_index.c dn_key = ltdb_index_key(ldb, el->name, &el->values[v_idx]); values 1387 source4/lib/ldb/ldb_tdb/ldb_index.c memmove(&msg->elements[i].values[j], values 1388 source4/lib/ldb/ldb_tdb/ldb_index.c &msg->elements[i].values[j+1], values 1390 source4/lib/ldb/ldb_tdb/ldb_index.c sizeof(msg->elements[i].values[0])); values 1487 source4/lib/ldb/ldb_tdb/ldb_index.c el.values = &val; values 110 source4/lib/ldb/ldb_tdb/ldb_pack.c size += 4 + message->elements[i].values[j].length + 1; values 143 source4/lib/ldb/ldb_tdb/ldb_pack.c put_uint32(p, 0, message->elements[i].values[j].length); values 144 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(p+4, message->elements[i].values[j].data, values 145 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length); values 146 source4/lib/ldb/ldb_tdb/ldb_pack.c p[4+message->elements[i].values[j].length] = 0; values 147 source4/lib/ldb/ldb_tdb/ldb_pack.c p += 4 + message->elements[i].values[j].length + 1; values 248 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = NULL; values 250 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values = talloc_array(message->elements, values 253 source4/lib/ldb/ldb_tdb/ldb_pack.c if (!message->elements[i].values) { values 267 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].length = len; values 268 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data = talloc_size(message->elements[i].values, len+1); values 269 source4/lib/ldb/ldb_tdb/ldb_pack.c if (message->elements[i].values[j].data == NULL) { values 273 source4/lib/ldb/ldb_tdb/ldb_pack.c memcpy(message->elements[i].values[j].data, p+4, len); values 274 source4/lib/ldb/ldb_tdb/ldb_pack.c message->elements[i].values[j].data[len] = 0; values 65 source4/lib/ldb/ldb_tdb/ldb_search.c elnew->values = talloc_array(ret->elements, struct ldb_val, el->num_values); values 66 source4/lib/ldb/ldb_tdb/ldb_search.c if (!elnew->values) { values 70 source4/lib/ldb/ldb_tdb/ldb_search.c elnew->values = NULL; values 74 source4/lib/ldb/ldb_tdb/ldb_search.c elnew->values[i] = ldb_val_dup(elnew->values, &el->values[i]); values 75 source4/lib/ldb/ldb_tdb/ldb_search.c if (elnew->values[i].length != el->values[i].length) { values 99 source4/lib/ldb/ldb_tdb/ldb_search.c el.values = &val; values 179 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ltdb_check_at_attributes_values(&msg->elements[i].values[j]) != 0) { values 451 source4/lib/ldb/ldb_tdb/ldb_tdb.c e2->values = NULL; values 453 source4/lib/ldb/ldb_tdb/ldb_tdb.c e2->values = talloc_array(msg->elements, values 455 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (!e2->values) { values 461 source4/lib/ldb/ldb_tdb/ldb_tdb.c e2->values[i] = el->values[i]; values 491 source4/lib/ldb/ldb_tdb/ldb_tdb.c talloc_free(msg->elements[i].values); values 536 source4/lib/ldb/ldb_tdb/ldb_tdb.c &el->values[i], val) == 0) { values 538 source4/lib/ldb/ldb_tdb/ldb_tdb.c memmove(&el->values[i], &el->values[i+1], values 539 source4/lib/ldb/ldb_tdb/ldb_tdb.c sizeof(el->values[i])* values 629 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_msg_find_val(el2, &el->values[j])) { values 634 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_msg_find_val(el, &el->values[j]) != &el->values[j]) { values 641 source4/lib/ldb/ldb_tdb/ldb_tdb.c vals = talloc_realloc(msg2->elements, el2->values, struct ldb_val, values 651 source4/lib/ldb/ldb_tdb/ldb_tdb.c ldb_val_dup(vals, &el->values[j]); values 654 source4/lib/ldb/ldb_tdb/ldb_tdb.c el2->values = vals; values 665 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_msg_find_val(el, &el->values[j]) != &el->values[j]) { values 703 source4/lib/ldb/ldb_tdb/ldb_tdb.c &msg->elements[i].values[j]) != 0) { values 279 source4/lib/ldb/modules/asq.c (const char *)el->values[i].data); values 151 source4/lib/ldb/modules/rdn_name.c &rdn_val, &attribute->values[i]); values 154 source4/lib/ldb/modules/rdn_name.c attribute->values[i] = rdn_val; values 128 source4/lib/ldb/modules/sort.c return ac->a->syntax->comparison_fn(ldb, ac, &el2->values[0], &el1->values[0]); values 130 source4/lib/ldb/modules/sort.c return ac->a->syntax->comparison_fn(ldb, ac, &el1->values[0], &el2->values[0]); values 1274 source4/lib/ldb/pyldb.c me->values = talloc_array(me, struct ldb_val, me->num_values); values 1275 source4/lib/ldb/pyldb.c me->values[0].length = PyString_Size(set_obj); values 1276 source4/lib/ldb/pyldb.c me->values[0].data = (uint8_t *)talloc_strndup(me->values, values 1278 source4/lib/ldb/pyldb.c me->values[0].length); values 1282 source4/lib/ldb/pyldb.c me->values = talloc_array(me, struct ldb_val, me->num_values); values 1286 source4/lib/ldb/pyldb.c me->values[i].length = PyString_Size(obj); values 1287 source4/lib/ldb/pyldb.c me->values[i].data = (uint8_t *)PyString_AsString(obj); values 1309 source4/lib/ldb/pyldb.c PyObject_FromLdbValue(ldb_ctx, me, &me->values[i])); values 1324 source4/lib/ldb/pyldb.c &(PyLdbMessageElement_AsMessageElement(self)->values[i])); values 1344 source4/lib/ldb/pyldb.c return PyString_FromStringAndSize((char *)el->values[idx].data, el->values[idx].length); values 1400 source4/lib/ldb/pyldb.c el->values = talloc_array(el, struct ldb_val, 1); values 1401 source4/lib/ldb/pyldb.c el->values[0].data = (uint8_t *)PyString_AsString(py_elements); values 1402 source4/lib/ldb/pyldb.c el->values[0].length = PyString_Size(py_elements); values 1405 source4/lib/ldb/pyldb.c el->values = talloc_array(el, struct ldb_val, el->num_values); values 1408 source4/lib/ldb/pyldb.c el->values[i].data = (uint8_t *)PyString_AsString(item); values 1409 source4/lib/ldb/pyldb.c el->values[i].length = PyString_Size(item); values 1461 source4/lib/ldb/pyldb.c return PyString_FromStringAndSize((char *)el->values[0].data, el->values[0].length); values 82 source4/lib/ldb/tools/ldbtest.c el[0].values = vals[0]; values 89 source4/lib/ldb/tools/ldbtest.c el[1].values = vals[1]; values 96 source4/lib/ldb/tools/ldbtest.c el[2].values = vals[2]; values 103 source4/lib/ldb/tools/ldbtest.c el[3].values = vals[3]; values 110 source4/lib/ldb/tools/ldbtest.c el[4].values = vals[4]; values 117 source4/lib/ldb/tools/ldbtest.c el[5].values = vals[5]; values 169 source4/lib/ldb/tools/ldbtest.c el[1].values = &vals[1]; values 176 source4/lib/ldb/tools/ldbtest.c el[2].values = &vals[2]; values 252 source4/lib/messaging/tests/irpc.c uint32_t *values = talloc_array(tcase, uint32_t, 5); values 254 source4/lib/messaging/tests/irpc.c values[0] = 0; values 255 source4/lib/messaging/tests/irpc.c values[1] = 0x7FFFFFFE; values 256 source4/lib/messaging/tests/irpc.c values[2] = 0xFFFFFFFE; values 257 source4/lib/messaging/tests/irpc.c values[3] = 0xFFFFFFFF; values 258 source4/lib/messaging/tests/irpc.c values[4] = random() & 0xFFFFFFFF; values 264 source4/lib/messaging/tests/irpc.c (void *)&values[i]); values 36 source4/lib/registry/ldb.c struct ldb_message **subkeys, **values; values 158 source4/lib/registry/ldb.c if (key->values != NULL) { values 159 source4/lib/registry/ldb.c talloc_free(key->values); values 160 source4/lib/registry/ldb.c key->values = NULL; values 258 source4/lib/registry/ldb.c kd->values = talloc_steal(kd, res->msgs); values 296 source4/lib/registry/ldb.c *name = talloc_strdup(mem_ctx, (char *)el->values[0].data); values 346 source4/lib/registry/ldb.c if (kd->values == NULL) { values 353 source4/lib/registry/ldb.c reg_ldb_unpack_value(mem_ctx, kd->values[idx], name, data_type, data); values 566 source4/lib/registry/ldb.c talloc_free(kd->values); values 567 source4/lib/registry/ldb.c kd->values = NULL; values 728 source4/lib/registry/ldb.c talloc_free(kd->values); values 729 source4/lib/registry/ldb.c kd->values = NULL; values 767 source4/lib/registry/ldb.c if (kd->values == NULL) { values 787 source4/lib/registry/ldb.c *max_subkeynamelen = MAX(*max_subkeynamelen, el->values[0].length); values 804 source4/lib/registry/ldb.c el = ldb_msg_find_element(kd->values[i], "value"); values 805 source4/lib/registry/ldb.c *max_valnamelen = MAX(*max_valnamelen, el->values[0].length); values 812 source4/lib/registry/ldb.c kd->values[i], NULL, values 1548 source4/lib/registry/regf.c DATA_BLOB values; values 1555 source4/lib/registry/regf.c values = hbin_get(regf, nk->values_offset); values 1559 source4/lib/registry/regf.c ((uint32_t *)values.data)[i-1] = ((uint32_t *) values.data)[i]; values 1561 source4/lib/registry/regf.c vk_offset = IVAL(values.data, i * 4); values 1579 source4/lib/registry/regf.c values.length = (nk->num_values)*4; values 1589 source4/lib/registry/regf.c values); values 1766 source4/lib/registry/regf.c DATA_BLOB values; values 1772 source4/lib/registry/regf.c values = hbin_get(regf, nk->values_offset); values 1775 source4/lib/registry/regf.c tmp_vk_offset = IVAL(values.data, i * 4); values 1838 source4/lib/registry/regf.c if (IVAL(values.data, i * 4) == old_vk_offset) { values 1839 source4/lib/registry/regf.c SIVAL(values.data, i * 4, vk_offset); values 1852 source4/lib/registry/regf.c memcpy(value_list.data, values.data, nk->num_values * 4); values 614 source4/libcli/cldap/cldap.c search.out.response->attributes[0].values->length < 2) { values 617 source4/libcli/cldap/cldap.c data = search.out.response->attributes[0].values; values 729 source4/libcli/cldap/cldap.c response.attributes->values = &blob; values 302 source4/libcli/ldap/ldap_bind.c sasl_names[i] = (const char *)search->attributes[0].values[i].data; values 1818 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 1844 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 1878 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 1907 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 1963 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 2019 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 2051 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 2083 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 2108 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 2133 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 2165 source4/libnet/libnet_become_dc.c attrs[i].value_ctr.values = vs; values 221 source4/libnet/libnet_vampire.c if (a->value_ctr.values[i].blob values 222 source4/libnet/libnet_vampire.c && a->value_ctr.values[i].blob->length == 4) { values 223 source4/libnet/libnet_vampire.c val = IVAL(a->value_ctr.values[i].blob->data,0); values 686 source4/nbt_server/wins/winsdb.c status = winsdb_addr_decode(h, rec, &el->values[i], rec->addresses, &rec->addresses[j]); values 87 source4/param/share_ldb.c return (const char *)(el->values[0].data); values 151 source4/param/share_ldb.c list[i] = (const char *)(el->values[i].data); values 1770 source4/rpc_server/lsa/dcesrv_lsa.c int id = sec_privilege_id((const char *)el->values[i].data); values 1836 source4/rpc_server/lsa/dcesrv_lsa.c r->out.rights->names[i].string = (const char *)el->values[i].data; values 2481 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_from_ldb_val(mem_ctx, a_state->sam_ctx, &el->values[i]), values 2882 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_from_ldb_val(mem_ctx, a_state->sam_ctx, &el->values[i]), values 898 source4/torture/gentest.c const char *values[] = {"VALUE1", values 915 source4/torture/gentest.c i = gen_int_range(0, ARRAY_SIZE(values)-1); values 916 source4/torture/gentest.c } while (ignore_pattern(values[i])); values 918 source4/torture/gentest.c ea.value = data_blob(values[i], strlen(values[i])); values 131 source4/torture/ldap/basic.c (int)r->attributes[i].values[j].length, values 132 source4/torture/ldap/basic.c (int)r->attributes[i].values[j].length, values 133 source4/torture/ldap/basic.c (char *)r->attributes[i].values[j].data)); values 137 source4/torture/ldap/basic.c (int)r->attributes[i].values[j].length, values 138 source4/torture/ldap/basic.c (char *)r->attributes[i].values[j].data); values 209 source4/torture/libnet/libnet_BecomeDC.c if (a->value_ctr.values[i].blob values 210 source4/torture/libnet/libnet_BecomeDC.c && a->value_ctr.values[i].blob->length == 4) { values 211 source4/torture/libnet/libnet_BecomeDC.c val = IVAL(a->value_ctr.values[i].blob->data,0); values 246 source4/torture/ndr/winreg.c torture_assert_str_equal(tctx, r->in.values[0].name->name, "HOMEPATH", values 249 source4/torture/ndr/winreg.c torture_assert_int_equal(tctx, r->in.values[0].type, 0, "type"); values 250 source4/torture/ndr/winreg.c torture_assert_int_equal(tctx, r->in.values[0].offset, 0, "offset"); values 251 source4/torture/ndr/winreg.c torture_assert_int_equal(tctx, r->in.values[0].length, 0, "length"); values 277 source4/torture/ndr/winreg.c torture_assert_str_equal(tctx, r->out.values[0].name->name, "HOMEPATH", values 280 source4/torture/ndr/winreg.c torture_assert_int_equal(tctx, r->out.values[0].type, 0, "type"); values 281 source4/torture/ndr/winreg.c torture_assert_int_equal(tctx, r->out.values[0].offset, 0, "offset"); values 282 source4/torture/ndr/winreg.c torture_assert_int_equal(tctx, r->out.values[0].length, 0, "length"); values 542 source4/torture/rpc/dssync.c if (!attr->value_ctr.values[0].blob) continue; values 544 source4/torture/rpc/dssync.c enc_data = attr->value_ctr.values[0].blob; values 1499 source4/torture/rpc/winreg.c r.in.values = r.out.values = talloc_array(tctx, struct QueryMultipleValue, 1); values 1500 source4/torture/rpc/winreg.c r.in.values[0].name = talloc(tctx, struct winreg_String); values 1501 source4/torture/rpc/winreg.c r.in.values[0].name->name = valuename; values 1502 source4/torture/rpc/winreg.c r.in.values[0].offset = 0; values 1503 source4/torture/rpc/winreg.c r.in.values[0].length = 0; values 1504 source4/torture/rpc/winreg.c r.in.values[0].type = 0; values 92 source4/utils/oLschema2ldif.c static int add_multi_string(struct ldb_message *msg, const char *attr, char *values) values 98 source4/utils/oLschema2ldif.c c = skip_spaces(values); values 510 source4/winbind/idmap.c els[0].values = &vals[0]; values 519 source4/winbind/idmap.c els[1].values = &vals[1];