v2 541 lib/replace/crypt.c { ufc_long v1, v2, *k1; v2 550 lib/replace/crypt.c v1 = v2 = 0; k1 = &do_pc1[0][0][0]; v2 553 lib/replace/crypt.c v2 |= k1[*key++ & 0x7f]; k1 += 128; v2 573 lib/replace/crypt.c v2 = (v2 << rots[i]) | (v2 >> (28 - rots[i])); v2 574 lib/replace/crypt.c v |= k1[(v2 >> 21) & 0x7f]; k1 += 128; v2 575 lib/replace/crypt.c v |= k1[(v2 >> 14) & 0x7f]; k1 += 128; v2 576 lib/replace/crypt.c v |= k1[(v2 >> 7) & 0x7f]; k1 += 128; v2 577 lib/replace/crypt.c v |= k1[(v2 ) & 0x7f]; v2 590 lib/replace/crypt.c { ufc_long v1, v2, x; v2 596 lib/replace/crypt.c v1=v2=0; l1 >>= 3; l2 >>= 3; r1 >>= 3; r2 >>= 3; v2 598 lib/replace/crypt.c v1 |= efp[15][ r2 & 0x3f][0]; v2 |= efp[15][ r2 & 0x3f][1]; v2 599 lib/replace/crypt.c v1 |= efp[14][(r2 >>= 6) & 0x3f][0]; v2 |= efp[14][ r2 & 0x3f][1]; v2 600 lib/replace/crypt.c v1 |= efp[13][(r2 >>= 10) & 0x3f][0]; v2 |= efp[13][ r2 & 0x3f][1]; v2 601 lib/replace/crypt.c v1 |= efp[12][(r2 >>= 6) & 0x3f][0]; v2 |= efp[12][ r2 & 0x3f][1]; v2 603 lib/replace/crypt.c v1 |= efp[11][ r1 & 0x3f][0]; v2 |= efp[11][ r1 & 0x3f][1]; v2 604 lib/replace/crypt.c v1 |= efp[10][(r1 >>= 6) & 0x3f][0]; v2 |= efp[10][ r1 & 0x3f][1]; v2 605 lib/replace/crypt.c v1 |= efp[ 9][(r1 >>= 10) & 0x3f][0]; v2 |= efp[ 9][ r1 & 0x3f][1]; v2 606 lib/replace/crypt.c v1 |= efp[ 8][(r1 >>= 6) & 0x3f][0]; v2 |= efp[ 8][ r1 & 0x3f][1]; v2 608 lib/replace/crypt.c v1 |= efp[ 7][ l2 & 0x3f][0]; v2 |= efp[ 7][ l2 & 0x3f][1]; v2 609 lib/replace/crypt.c v1 |= efp[ 6][(l2 >>= 6) & 0x3f][0]; v2 |= efp[ 6][ l2 & 0x3f][1]; v2 610 lib/replace/crypt.c v1 |= efp[ 5][(l2 >>= 10) & 0x3f][0]; v2 |= efp[ 5][ l2 & 0x3f][1]; v2 611 lib/replace/crypt.c v1 |= efp[ 4][(l2 >>= 6) & 0x3f][0]; v2 |= efp[ 4][ l2 & 0x3f][1]; v2 613 lib/replace/crypt.c v1 |= efp[ 3][ l1 & 0x3f][0]; v2 |= efp[ 3][ l1 & 0x3f][1]; v2 614 lib/replace/crypt.c v1 |= efp[ 2][(l1 >>= 6) & 0x3f][0]; v2 |= efp[ 2][ l1 & 0x3f][1]; v2 615 lib/replace/crypt.c v1 |= efp[ 1][(l1 >>= 10) & 0x3f][0]; v2 |= efp[ 1][ l1 & 0x3f][1]; v2 616 lib/replace/crypt.c v1 |= efp[ 0][(l1 >>= 6) & 0x3f][0]; v2 |= efp[ 0][ l1 & 0x3f][1]; v2 618 lib/replace/crypt.c ary[0] = v1; ary[1] = v2; v2 627 lib/replace/crypt.c static char *output_conversion(ufc_long v1, ufc_long v2, const char *salt) v2 637 lib/replace/crypt.c s = (v2 & 0xf) << 2; v2 638 lib/replace/crypt.c v2 = (v2 >> 2) | ((v1 & 0x3) << 30); v2 641 lib/replace/crypt.c outbuf[i + 2] = bin_to_ascii((v2 >> (56 - 6 * i)) & 0x3f); v2 210 lib/util/asn1.c uint_t v, v2; v2 219 lib/util/asn1.c v2 = strtoul(p, &newp, 10); v2 227 lib/util/asn1.c blob->data[0] = 40*v + v2; v2 169 lib/util/genrand.c uint32_t v1, v2; struct timeval tval; pid_t mypid; v2 194 lib/util/genrand.c v2 = (counter++) * mypid + tval.tv_usec; v2 197 lib/util/genrand.c SIVAL(seed_inbuf, 36, v2 ^ IVAL(seed_inbuf, 36)); v2 425 lib/zlib/contrib/iostream3/zfstream.h T2 v2); v2 451 lib/zlib/contrib/iostream3/zfstream.h T2 v2) v2 452 lib/zlib/contrib/iostream3/zfstream.h : func(f), val1(v1), val2(v2) v2 28 librpc/gen_ndr/echo.h uint64_t v2; v2 131 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_push_hyper(ndr, NDR_SCALARS, r->v2)); v2 143 librpc/gen_ndr/ndr_echo.c NDR_CHECK(ndr_pull_hyper(ndr, NDR_SCALARS, &r->v2)); v2 155 librpc/gen_ndr/ndr_echo.c ndr_print_hyper(ndr, "v2", r->v2); v2 127 source3/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 129 source3/lib/ldb/common/attrib_handlers.c return strtoll((char *)v1->data, NULL, 0) - strtoll((char *)v2->data, NULL, 0); v2 136 source3/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 138 source3/lib/ldb/common/attrib_handlers.c if (v1->length != v2->length) { v2 139 source3/lib/ldb/common/attrib_handlers.c return v1->length - v2->length; v2 141 source3/lib/ldb/common/attrib_handlers.c return memcmp(v1->data, v2->data, v1->length); v2 153 source3/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 155 source3/lib/ldb/common/attrib_handlers.c const char *s1=(const char *)v1->data, *s2=(const char *)v2->data; v2 259 source3/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 267 source3/lib/ldb/common/attrib_handlers.c dn2 = ldb_dn_explode_casefold(ldb, mem_ctx, (char *)v2->data); v2 284 source3/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 288 source3/lib/ldb/common/attrib_handlers.c ret = ldb_comparison_fold(ldb, mem_ctx, v1, v2); v2 300 source3/lib/ldb/common/attrib_handlers.c if (ldb_comparison_objectclass(ldb, mem_ctx, &vs, v2) == 0) { v2 311 source3/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 315 source3/lib/ldb/common/attrib_handlers.c t2 = ldb_string_to_time((char *)v2->data); v2 91 source3/lib/ldb/common/ldb_attributes.c const struct ldb_val *v2) v2 93 source3/lib/ldb/common/ldb_attributes.c if (v1->length != v2->length) { v2 94 source3/lib/ldb/common/ldb_attributes.c return v1->length - v2->length; v2 96 source3/lib/ldb/common/ldb_attributes.c return memcmp(v1->data, v2->data, v1->length); v2 281 source3/lib/ldb/common/ldb_match.c static int ldb_comparator_and(const struct ldb_val *v1, const struct ldb_val *v2) v2 285 source3/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); v2 292 source3/lib/ldb/common/ldb_match.c static int ldb_comparator_or(const struct ldb_val *v1, const struct ldb_val *v2) v2 296 source3/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); v2 68 source3/lib/ldb/common/ldb_msg.c int ldb_val_equal_exact(const struct ldb_val *v1, const struct ldb_val *v2) v2 70 source3/lib/ldb/common/ldb_msg.c if (v1->length != v2->length) return 0; v2 74 source3/lib/ldb/common/ldb_msg.c if (memcmp(v1->data, v2->data, v1->length) == 0) { v2 102 source3/lib/ldb/common/ldb_msg.c struct ldb_val v2; v2 103 source3/lib/ldb/common/ldb_msg.c v2.length = v->length; v2 105 source3/lib/ldb/common/ldb_msg.c v2.data = NULL; v2 106 source3/lib/ldb/common/ldb_msg.c return v2; v2 111 source3/lib/ldb/common/ldb_msg.c v2.data = talloc_array(mem_ctx, uint8_t, v->length+1); v2 112 source3/lib/ldb/common/ldb_msg.c if (!v2.data) { v2 113 source3/lib/ldb/common/ldb_msg.c v2.length = 0; v2 114 source3/lib/ldb/common/ldb_msg.c return v2; v2 117 source3/lib/ldb/common/ldb_msg.c memcpy(v2.data, v->data, v->length); v2 118 source3/lib/ldb/common/ldb_msg.c ((char *)v2.data)[v->length] = 0; v2 119 source3/lib/ldb/common/ldb_msg.c return v2; v2 408 source3/lib/ldb/include/ldb.h typedef int (*ldb_qsort_cmp_fn_t) (void *v1, void *v2, void *opaque); v2 1351 source3/lib/ldb/include/ldb.h int ldb_val_equal_exact(const struct ldb_val *v1, const struct ldb_val *v2); v2 203 source3/lib/ldb/include/ldb_private.h const struct ldb_val *v1, const struct ldb_val *v2); v2 823 source3/lib/ldb/ldb_tdb/ldb_index.c struct ldb_val *v2; v2 833 source3/lib/ldb/ldb_tdb/ldb_index.c v2 = talloc_realloc(msg->elements, msg->elements[idx].values, v2 836 source3/lib/ldb/ldb_tdb/ldb_index.c if (!v2) { v2 839 source3/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values = v2; v2 95 source3/lib/ldb/samba/ldif_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 97 source3/lib/ldb/samba/ldif_handlers.c if (ldb_comparision_objectSid_isString(v1) && ldb_comparision_objectSid_isString(v2)) { v2 98 source3/lib/ldb/samba/ldif_handlers.c return strcmp((const char *)v1->data, (const char *)v2->data); v2 100 source3/lib/ldb/samba/ldif_handlers.c && !ldb_comparision_objectSid_isString(v2)) { v2 106 source3/lib/ldb/samba/ldif_handlers.c ret = ldb_comparison_binary(ldb, mem_ctx, &v, v2); v2 110 source3/lib/ldb/samba/ldif_handlers.c && ldb_comparision_objectSid_isString(v2)) { v2 113 source3/lib/ldb/samba/ldif_handlers.c if (ldif_read_objectSid(ldb, mem_ctx, v2, &v) != 0) { v2 120 source3/lib/ldb/samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 200 source3/lib/ldb/samba/ldif_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 202 source3/lib/ldb/samba/ldif_handlers.c if (ldb_comparision_objectGUID_isString(v1) && ldb_comparision_objectGUID_isString(v2)) { v2 203 source3/lib/ldb/samba/ldif_handlers.c return strcmp((const char *)v1->data, (const char *)v2->data); v2 205 source3/lib/ldb/samba/ldif_handlers.c && !ldb_comparision_objectGUID_isString(v2)) { v2 211 source3/lib/ldb/samba/ldif_handlers.c ret = ldb_comparison_binary(ldb, mem_ctx, &v, v2); v2 215 source3/lib/ldb/samba/ldif_handlers.c && ldb_comparision_objectGUID_isString(v2)) { v2 218 source3/lib/ldb/samba/ldif_handlers.c if (ldif_read_objectGUID(ldb, mem_ctx, v2, &v) != 0) { v2 225 source3/lib/ldb/samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 322 source3/lib/ldb/samba/ldif_handlers.c const struct ldb_val *v2) v2 337 source3/lib/ldb/samba/ldif_handlers.c dn2 = ldb_dn_explode(mem_ctx, (char *)v2->data); v2 339 source3/lib/ldb/samba/ldif_handlers.c oc2 = talloc_strndup(mem_ctx, (char *)v2->data, v2->length); v2 5715 source3/torture/torture.c DATA_BLOB v1, v2, v3; v2 5747 source3/torture/torture.c if (!memcache_lookup(cache, GETWD_CACHE, k2, &v2)) { v2 5751 source3/torture/torture.c if (!data_blob_equal(d2, v2)) { v2 5767 source3/torture/torture.c if (memcache_lookup(cache, GETWD_CACHE, k2, &v2)) { v2 1066 source4/dsdb/samdb/ldb_modules/partition.c static int partition_sort_compare(const void *v1, const void *v2) v2 1072 source4/dsdb/samdb/ldb_modules/partition.c p2 = *((struct dsdb_control_current_partition * const*)v2); v2 121 source4/heimdal/lib/gssapi/krb5/arcfour.c const void *v2, size_t l2, v2 139 source4/heimdal/lib/gssapi/krb5/arcfour.c memcpy(ptr + l1, v2, l2); v2 97 source4/lib/ldb-samba/ldif_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 99 source4/lib/ldb-samba/ldif_handlers.c if (ldb_comparision_objectSid_isString(v1) && ldb_comparision_objectSid_isString(v2)) { v2 100 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 102 source4/lib/ldb-samba/ldif_handlers.c && !ldb_comparision_objectSid_isString(v2)) { v2 107 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 109 source4/lib/ldb-samba/ldif_handlers.c ret = ldb_comparison_binary(ldb, mem_ctx, &v, v2); v2 113 source4/lib/ldb-samba/ldif_handlers.c && ldb_comparision_objectSid_isString(v2)) { v2 116 source4/lib/ldb-samba/ldif_handlers.c if (ldif_read_objectSid(ldb, mem_ctx, v2, &v) != 0) { v2 118 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 124 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 261 source4/lib/ldb-samba/ldif_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 263 source4/lib/ldb-samba/ldif_handlers.c if (ldb_comparision_objectGUID_isString(v1) && ldb_comparision_objectGUID_isString(v2)) { v2 264 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 266 source4/lib/ldb-samba/ldif_handlers.c && !ldb_comparision_objectGUID_isString(v2)) { v2 271 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 273 source4/lib/ldb-samba/ldif_handlers.c ret = ldb_comparison_binary(ldb, mem_ctx, &v, v2); v2 277 source4/lib/ldb-samba/ldif_handlers.c && ldb_comparision_objectGUID_isString(v2)) { v2 280 source4/lib/ldb-samba/ldif_handlers.c if (ldif_read_objectGUID(ldb, mem_ctx, v2, &v) != 0) { v2 282 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 288 source4/lib/ldb-samba/ldif_handlers.c return ldb_comparison_binary(ldb, mem_ctx, v1, v2); v2 417 source4/lib/ldb-samba/ldif_handlers.c const struct ldb_val *v2) v2 430 source4/lib/ldb-samba/ldif_handlers.c ret2 = ldif_canonicalise_objectCategory(ldb, tmp_ctx, v2, &v2_canon); v2 435 source4/lib/ldb-samba/ldif_handlers.c ret = data_blob_cmp(v1, v2); v2 605 source4/lib/ldb-samba/ldif_handlers.c const struct ldb_val *v2) v2 618 source4/lib/ldb-samba/ldif_handlers.c ret2 = ldif_canonicalise_prefixMap(ldb, tmp_ctx, v2, &v2_canon); v2 623 source4/lib/ldb-samba/ldif_handlers.c ret = data_blob_cmp(v1, v2); v2 128 source4/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 130 source4/lib/ldb/common/attrib_handlers.c return strtoll((char *)v1->data, NULL, 0) - strtoll((char *)v2->data, NULL, 0); v2 137 source4/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 139 source4/lib/ldb/common/attrib_handlers.c if (v1->length != v2->length) { v2 140 source4/lib/ldb/common/attrib_handlers.c return v1->length - v2->length; v2 142 source4/lib/ldb/common/attrib_handlers.c return memcmp(v1->data, v2->data, v1->length); v2 154 source4/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 156 source4/lib/ldb/common/attrib_handlers.c const char *s1=(const char *)v1->data, *s2=(const char *)v2->data; v2 157 source4/lib/ldb/common/attrib_handlers.c size_t n1 = v1->length, n2 = v2->length; v2 266 source4/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 274 source4/lib/ldb/common/attrib_handlers.c dn2 = ldb_dn_from_ldb_val(ldb, mem_ctx, v2); v2 291 source4/lib/ldb/common/attrib_handlers.c const struct ldb_val *v1, const struct ldb_val *v2) v2 295 source4/lib/ldb/common/attrib_handlers.c t2 = ldb_string_to_time((char *)v2->data); v2 279 source4/lib/ldb/common/ldb_match.c static int ldb_comparator_and(const struct ldb_val *v1, const struct ldb_val *v2) v2 283 source4/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); v2 290 source4/lib/ldb/common/ldb_match.c static int ldb_comparator_or(const struct ldb_val *v1, const struct ldb_val *v2) v2 294 source4/lib/ldb/common/ldb_match.c i2 = strtoull((char *)v2->data, NULL, 0); v2 63 source4/lib/ldb/common/ldb_msg.c int ldb_val_equal_exact(const struct ldb_val *v1, const struct ldb_val *v2) v2 65 source4/lib/ldb/common/ldb_msg.c if (v1->length != v2->length) return 0; v2 69 source4/lib/ldb/common/ldb_msg.c if (memcmp(v1->data, v2->data, v1->length) == 0) { v2 97 source4/lib/ldb/common/ldb_msg.c struct ldb_val v2; v2 98 source4/lib/ldb/common/ldb_msg.c v2.length = v->length; v2 100 source4/lib/ldb/common/ldb_msg.c v2.data = NULL; v2 101 source4/lib/ldb/common/ldb_msg.c return v2; v2 106 source4/lib/ldb/common/ldb_msg.c v2.data = talloc_array(mem_ctx, uint8_t, v->length+1); v2 107 source4/lib/ldb/common/ldb_msg.c if (!v2.data) { v2 108 source4/lib/ldb/common/ldb_msg.c v2.length = 0; v2 109 source4/lib/ldb/common/ldb_msg.c return v2; v2 112 source4/lib/ldb/common/ldb_msg.c memcpy(v2.data, v->data, v->length); v2 113 source4/lib/ldb/common/ldb_msg.c ((char *)v2.data)[v->length] = 0; v2 114 source4/lib/ldb/common/ldb_msg.c return v2; v2 426 source4/lib/ldb/include/ldb.h typedef int (*ldb_qsort_cmp_fn_t) (void *v1, void *v2, void *opaque); v2 1601 source4/lib/ldb/include/ldb.h int ldb_val_equal_exact(const struct ldb_val *v1, const struct ldb_val *v2); v2 45 source4/lib/ldb/include/ldb_handlers.h const struct ldb_val *v1, const struct ldb_val *v2); v2 48 source4/lib/ldb/include/ldb_handlers.h const struct ldb_val *v1, const struct ldb_val *v2); v2 51 source4/lib/ldb/include/ldb_handlers.h const struct ldb_val *v1, const struct ldb_val *v2); v2 57 source4/lib/ldb/include/ldb_handlers.h const struct ldb_val *v1, const struct ldb_val *v2); v2 60 source4/lib/ldb/include/ldb_handlers.h const struct ldb_val *v1, const struct ldb_val *v2); v2 63 source4/lib/ldb/include/ldb_handlers.h const struct ldb_val *v1, const struct ldb_val *v2); v2 1190 source4/lib/ldb/ldb_tdb/ldb_index.c struct ldb_val *v2; v2 1200 source4/lib/ldb/ldb_tdb/ldb_index.c v2 = talloc_realloc(msg->elements, msg->elements[idx].values, v2 1203 source4/lib/ldb/ldb_tdb/ldb_index.c if (!v2) { v2 1206 source4/lib/ldb/ldb_tdb/ldb_index.c msg->elements[idx].values = v2; v2 102 source4/rpc_server/echo/rpc_echo.c r->out.info->info5.v2 = 60; v2 186 source4/torture/raw/qfileinfo.c #define VAL_EQUAL(n1, v1, n2, v2) do {if (s1->n1.out.v1 != s2->n2.out.v2) { \ v2 189 source4/torture/raw/qfileinfo.c #n2, #v2, (uint_t)s2->n2.out.v2, \ v2 194 source4/torture/raw/qfileinfo.c #define STR_EQUAL(n1, v1, n2, v2) do {if (strcmp_safe(s1->n1.out.v1.s, s2->n2.out.v2.s) || \ v2 195 source4/torture/raw/qfileinfo.c s1->n1.out.v1.private_length != s2->n2.out.v2.private_length) { \ v2 198 source4/torture/raw/qfileinfo.c #n2, #v2, s2->n2.out.v2.s, s2->n2.out.v2.private_length, \ v2 203 source4/torture/raw/qfileinfo.c #define STRUCT_EQUAL(n1, v1, n2, v2) do {if (memcmp(&s1->n1.out.v1,&s2->n2.out.v2,sizeof(s1->n1.out.v1))) { \ v2 206 source4/torture/raw/qfileinfo.c #n2, #v2, \ v2 72 source4/torture/raw/qfsinfo.c #define VAL_EQUAL(n1, v1, n2, v2) do {if (s1->n1.out.v1 != s2->n2.out.v2) { \ v2 75 source4/torture/raw/qfsinfo.c #n2, #v2, (uint_t)s2->n2.out.v2, \ v2 80 source4/torture/raw/qfsinfo.c #define VAL_APPROX_EQUAL(n1, v1, n2, v2) do {if (abs((int)(s1->n1.out.v1) - (int)(s2->n2.out.v2)) > 0.1*s1->n1.out.v1) { \ v2 83 source4/torture/raw/qfsinfo.c #n2, #v2, (uint_t)s2->n2.out.v2, \ v2 88 source4/torture/raw/qfsinfo.c #define STR_EQUAL(n1, v1, n2, v2) do { \ v2 89 source4/torture/raw/qfsinfo.c if (strcmp_safe(s1->n1.out.v1, s2->n2.out.v2)) { \ v2 92 source4/torture/raw/qfsinfo.c #n2, #v2, s2->n2.out.v2, \ v2 97 source4/torture/raw/qfsinfo.c #define STRUCT_EQUAL(n1, v1, n2, v2) do {if (memcmp(&s1->n1.out.v1,&s2->n2.out.v2,sizeof(s1->n1.out.v1))) { \ v2 100 source4/torture/raw/qfsinfo.c #n2, #v2, \ v2 125 source4/torture/raw/streams.c static int qsort_string(const void *v1, const void *v2) v2 128 source4/torture/raw/streams.c char * const *s2 = v2; v2 132 source4/torture/raw/streams.c static int qsort_stream(const void *v1, const void *v2) v2 135 source4/torture/raw/streams.c const struct stream_struct * s2 = v2;