equal
if (equal(name, ap->name)) {
if (equal(name, ap->name)) {
if (equal(p, "-n")) {
} else if (equal(p, "-e")) {
if (equal(component, ".."))
if (equal(p, "..")) {
} else if (*p != '\0' && ! equal(p, ".")) {
if (equal(cmdp->cmdname, name))
if (**pp == *argv[i] && equal(*pp, argv[i]))
equal(wordtext, "in")) {
if (readtoken() != TWORD || ! equal(wordtext, "in"))
if (**pp == *wordtext && equal(*pp, wordtext))
if (!equal)
maj_stat = gss_compare_name(&min_stat, name1, name2, &equal);
if (!equal)
int equal;
maj_stat = gss_compare_name(&min_stat, name1, name2, &equal);
int len, equal;
maj_stat = gss_compare_name(&min_stat, MNname, MNname2, &equal);
if (!equal)
maj_stat = gss_compare_name(&min_stat, name, MNname, &equal);
if (!equal)
cc_uint32 equal = 0;
equal = 1;
*out_equal = equal;
cc_uint32 equal = 0;
err = cci_identifier_compare (context->identifier, new_identifier, &equal);
if (!err && !equal) {
cc_uint32 equal = 0;
err = ccs_ccache_compare_name (ccache, in_name, &equal);
if (!err && equal) {
cc_uint32 equal = 0;
err = ccs_ccache_compare_identifier (old_default, in_identifier, &equal);
if (!err && !equal) {
cc_uint32 equal = 0;
err = in_list->object_compare_identifier (object, in_identifier, &equal);
if (!err && equal) {
cc_uint32 equal = 0;
err = cci_identifier_compare (iterator->identifier, in_identifier, &equal);
if (!err && equal) {
cc_uint32 equal = 0;
equal = 1;
check_once_cc_ccache_compare(ccache_a, ccache_a, &equal, ccNoError, "compare ccache with same pointer");
equal = 1;
check_once_cc_ccache_compare(ccache_a, ccache_b, &equal, ccNoError, "compare different handles to same ccache");
equal = 0;
check_once_cc_ccache_compare(ccache_a, ccache_b, &equal, ccNoError, "compare different ccaches");
check_once_cc_ccache_compare(ccache_a, NULL, &equal, ccErrBadParam, "NULL compare_to ccache");
cc_int32 check_once_cc_ccache_compare(cc_ccache_t ccache, cc_ccache_t compare_to, cc_uint32 *equal, cc_int32 expected_err, const char *description) {
if (equal) {
actually_equal = *equal;
err = cc_ccache_compare(ccache, compare_to, equal);
if (!err && equal) {
check_if(actually_equal != *equal, "equal ccaches not considered equal");
check_if(actually_equal != *equal, "non-equal ccaches considered equal");
cc_int32 check_once_cc_ccache_compare(cc_ccache_t ccache, cc_ccache_t compare_to, cc_uint32 *equal, cc_int32 expected_err, const char *description);
cc_uint32 equal = 0;
check_once_cc_context_compare(context_a, context_a, &equal, ccNoError, "valid params, same contexts");
check_once_cc_context_compare(context_a, context_b, &equal, ccNoError, "valid params, different contexts");
check_once_cc_context_compare(context_a, NULL, &equal, ccErrBadParam, "NULL compare_to context");
cc_int32 check_once_cc_context_compare(cc_context_t context, cc_context_t compare_to, cc_uint32 *equal, cc_int32 expected_err, const char *description) {
err = cc_context_compare(context, compare_to, equal);
*equal = 0;
cc_int32 check_once_cc_context_compare(cc_context_t context, cc_context_t compare_to, cc_uint32 *equal, cc_int32 expected_err, const char *description);
#define cc_context_compare(context, compare_to, equal) \
((context) -> functions -> compare (context, compare_to, equal))
#define cc_ccache_compare(ccache, compare_to, equal) \
((ccache) -> functions -> compare (ccache, compare_to, equal))
#define cc_credentials_compare(credentials, compare_to, equal) \
((credentials) -> functions -> compare (credentials, compare_to, equal))
int equal;
if (GSS_ERROR(gss_compare_name(&emin, n1, n2, &equal)))
return(equal);
cmov_cached(&selected, &Ai[j], equal(j, index));
cmov(&e, &multiples[j-1], equal(index, j));
cmov(t, &k25519Precomp[pos][0], equal(babs, 1));
cmov(t, &k25519Precomp[pos][1], equal(babs, 2));
cmov(t, &k25519Precomp[pos][2], equal(babs, 3));
cmov(t, &k25519Precomp[pos][3], equal(babs, 4));
cmov(t, &k25519Precomp[pos][4], equal(babs, 5));
cmov(t, &k25519Precomp[pos][5], equal(babs, 6));
cmov(t, &k25519Precomp[pos][6], equal(babs, 7));
cmov(t, &k25519Precomp[pos][7], equal(babs, 8));
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+1],equal(b,1) | equal(b,-1));
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+2],equal(b,2) | equal(b,-2));
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+3],equal(b,3) | equal(b,-3));
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+4],equal(b,-4));
if (!sshkey_ecdsa_funcs.equal(a, b))
if (!sshkey_ed25519_funcs.equal(a, b))
return impl->funcs->equal(a, b);
int (*equal)(const struct sshkey *, const struct sshkey *);
cmov(t, &k25519Precomp[pos][0], equal(babs, 1));
cmov(t, &k25519Precomp[pos][1], equal(babs, 2));
cmov(t, &k25519Precomp[pos][2], equal(babs, 3));
cmov(t, &k25519Precomp[pos][3], equal(babs, 4));
cmov(t, &k25519Precomp[pos][4], equal(babs, 5));
cmov(t, &k25519Precomp[pos][5], equal(babs, 6));
cmov(t, &k25519Precomp[pos][6], equal(babs, 7));
cmov(t, &k25519Precomp[pos][7], equal(babs, 8));
u64 equal;
equal = kPrime[i] ^ out[i];
equal--;
equal &= equal << 32;
equal &= equal << 16;
equal &= equal << 8;
equal &= equal << 4;
equal &= equal << 2;
equal &= equal << 1;
equal = 0 - (equal >> 63);
all_equal_so_far &= equal;
static int do_check_string(const ASN1_STRING *a, int cmp_type, equal_fn equal,
rv = equal(a->data, a->length, (unsigned char *)b, blen, flags);
rv = equal(astr, astrlen, (unsigned char *)b, blen, flags);
equal_fn equal;
equal = equal_email;
equal = equal_nocase;
equal = equal_wildcard;
equal = equal_case;
if ((rv = do_check_string(cstr, alt_type, equal, flags,
if ((rv = do_check_string(str, -1, equal, flags,
std::ranges::equal(std::vector{0x01u, 0x23u, 0xccu}, lladdr(sdl)));
ATF_REQUIRE_EQ(true, std::ranges::equal(
ATF_REQUIRE(std::ranges::equal(
ATF_REQUIRE(std::ranges::equal(
ATF_REQUIRE(std::ranges::equal(
ATF_REQUIRE(std::ranges::equal(
return (std::ranges::equal(a.octet, b.octet));
std::equal(kCleanupSuffix.rbegin(), kCleanupSuffix.rend(), test_name.rbegin())) {
int equal = (cc1 == cc2);
return !equal && !smaller;
int equal;
equal = in4->s_addr == vxladdr->in4.sin_addr.s_addr;
equal = IN6_ARE_ADDR_EQUAL(in6, &vxladdr->in6.sin6_addr);
equal = 0;
return (equal);
*value = equal;
char *e, *colon, *equal;
equal = strchr(arg, '=');
if (colon == NULL && equal == NULL)
if (colon == arg || equal == arg)
if (colon != NULL && equal != NULL && equal < colon)
if (equal != NULL)
*equal++ = '\0';
if (equal != NULL) {
if (strlen(equal) >= PATH_MAX)
strcpy(*value, equal);
if (*equal == '\0')
if (equal(type, "mgt"))
else if (equal(type, "ctl"))
else if (equal(type, "data"))
if (equal(subtype, "preq") || equal(subtype, "probereq"))
else if (equal(subtype, "auth"))
else if (equal(subtype, "areq") || equal(subtype, "assocreq"))
else if (equal(subtype, "data"))
if (equal(ac, "ac_be") || equal(ac, "be"))
if (equal(ac, "ac_bk") || equal(ac, "bk"))
if (equal(ac, "ac_vi") || equal(ac, "vi"))
if (equal(ac, "ac_vo") || equal(ac, "vo"))
constant,t constant delay equal to t
if (equal(varbuf, "")) {
if (equal("", canonb))
equal(igp->i_field, realfield))
if (*vp->v_name == *name && equal(vp->v_name, name))
if (*gh->g_name == *name && equal(gh->g_name, name))
HW = (CU == NOSTR) || (DU && equal(DV, CU));
if (equal(parity, "none")) {
if (equal(parity, "odd"))
else if (equal(parity, "zero"))
else if (equal(parity, "one"))
else if (!equal(parity, "even")) {
if (equal(__progname, "cu")) {
if (p->v_value && equal(p->v_value, v))
if (equal(s, "all")) {
if (equal(p->v_name, s) || (p->v_abrev && equal(p->v_abrev, s)))
if (dp2 != NULL && equal(dp, dp2)) {