/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/ |
H A D | dpp_pkex.c | 38 const struct dpp_curve_params *curve = pkex->own_bi->curve; in dpp_pkex_build_exchange_req() local 44 Qi = dpp_pkex_derive_Qi(curve, v2 ? NULL : pkex->own_mac, pkex->code, in dpp_pkex_build_exchange_req() 60 pkex->x = dpp_gen_keypair(curve); in dpp_pkex_build_exchange_req() 63 pkex->x = dpp_gen_keypair(curve); in dpp_pkex_build_exchange_req() 87 attr_len += 4 + 2 * curve->prime_len; in dpp_pkex_build_exchange_req() 112 wpabuf_put_le16(msg, curve->ike_group); in dpp_pkex_build_exchange_req() 134 wpabuf_put_le16(msg, 2 * curve->prime_len); in dpp_pkex_build_exchange_req() 139 if (dpp_test_gen_invalid_key(msg, curve) < 0) in dpp_pkex_build_exchange_req() 145 Mx = wpabuf_put(msg, curve in dpp_pkex_build_exchange_req() 219 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_build_exchange_resp() local 348 const struct dpp_curve_params *curve = bi->curve; dpp_pkex_rx_exchange_req() local 581 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_build_commit_reveal_req() local 698 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_rx_exchange_resp() local 900 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_build_commit_reveal_resp() local 1013 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_rx_commit_reveal_req() local 1194 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_rx_commit_reveal_resp() local [all...] |
H A D | dpp_crypto.c | 26 /* The mandatory to support and the default NIST P-256 curve needs to 99 static int dpp_hash_vector(const struct dpp_curve_params *curve, in dpp_hash_vector() argument 103 if (curve->hash_len == 32) in dpp_hash_vector() 105 if (curve->hash_len == 48) in dpp_hash_vector() 107 if (curve->hash_len == 64) in dpp_hash_vector() 249 struct crypto_ec_key * dpp_gen_keypair(const struct dpp_curve_params *curve) in dpp_gen_keypair() argument 255 key = crypto_ec_key_gen(curve->ike_group); in dpp_gen_keypair() 263 struct crypto_ec_key * dpp_set_keypair(const struct dpp_curve_params **curve, in dpp_set_keypair() argument 281 *curve = dpp_get_curve_ike_group(group); in dpp_set_keypair() 282 if (!*curve) { in dpp_set_keypair() 312 dpp_keygen(struct dpp_bootstrap_info *bi, const char *curve, const u8 *privkey, size_t privkey_len) dpp_keygen() argument 587 dpp_parse_jws_prot_hdr(const struct dpp_curve_params *curve, const u8 *prot_hdr, u16 prot_hdr_len, int *hash_func) dpp_parse_jws_prot_hdr() argument 709 const struct dpp_curve_params *curve; dpp_process_signed_connector() local 1145 dpp_derive_pmkid(const struct dpp_curve_params *curve, struct crypto_ec_key *own_key, struct crypto_ec_key *peer_key, u8 *pmkid) dpp_derive_pmkid() argument 1398 dpp_pkex_get_role_elem(const struct dpp_curve_params *curve, int init) dpp_pkex_get_role_elem() argument 1436 dpp_pkex_derive_Qi(const struct dpp_curve_params *curve, const u8 *mac_init, const char *code, const char *identifier, struct crypto_ec **ret_ec) dpp_pkex_derive_Qi() argument 1511 dpp_pkex_derive_Qr(const struct dpp_curve_params *curve, const u8 *mac_resp, const char *code, const char *identifier, struct crypto_ec **ret_ec) dpp_pkex_derive_Qr() argument 1671 const struct dpp_curve_params *curve; dpp_reconfig_derive_ke_responder() local 1771 const struct dpp_curve_params *curve; dpp_reconfig_derive_ke_initiator() local 1877 const struct dpp_curve_params *curve; dpp_build_conn_signature() local 2360 dpp_test_gen_invalid_key(struct wpabuf *msg, const struct dpp_curve_params *curve) dpp_test_gen_invalid_key() argument [all...] |
H A D | dpp_reconfig.c | 137 4 + auth->curve->nonce_len; in dpp_reconfig_build_req() 159 wpabuf_put_le16(msg, auth->curve->nonce_len); in dpp_reconfig_build_req() 160 wpabuf_put_data(msg, auth->c_nonce, auth->curve->nonce_len); in dpp_reconfig_build_req() 172 const struct dpp_curve_params *curve) in dpp_configurator_build_own_connector() 181 "DPP: Sign own Configurator Connector for reconfiguration with curve %s", in dpp_configurator_build_own_connector() 182 conf->curve->name); in dpp_configurator_build_own_connector() 183 conf->connector_key = dpp_gen_keypair(curve); in dpp_configurator_build_own_connector() 188 dppcon = wpabuf_alloc(1000 + 2 * curve->prime_len * 4 / 3); in dpp_configurator_build_own_connector() 201 curve) < 0) { in dpp_configurator_build_own_connector() 228 const struct dpp_curve_params *curve; in dpp_reconfig_init() local 171 dpp_configurator_build_own_connector(struct dpp_configurator *conf, const struct dpp_curve_params *curve) dpp_configurator_build_own_connector() argument [all...] |
H A D | dpp_auth.c | 205 if (aes_siv_encrypt(auth->k1, auth->curve->hash_len, clear, siv_len, in dpp_auth_build_req() 391 if (aes_siv_encrypt(siv_key, auth->curve->hash_len, clear, siv_len, in dpp_auth_build_resp() 443 nonce_len = auth->curve->nonce_len; in dpp_auth_build_resp_ok() 451 nonce_len = auth->curve->nonce_len; in dpp_auth_build_resp_ok() 470 auth->own_protocol_key = dpp_gen_keypair(auth->curve); in dpp_auth_build_resp_ok() 473 auth->own_protocol_key = dpp_gen_keypair(auth->curve); in dpp_auth_build_resp_ok() 492 auth->curve->hash_len) < 0) in dpp_auth_build_resp_ok() 506 WPA_PUT_LE16(&r_auth[2], auth->curve->hash_len); in dpp_auth_build_resp_ok() 512 r_auth[4 + auth->curve->hash_len / 2] ^= 0x01; in dpp_auth_build_resp_ok() 515 if (aes_siv_encrypt(auth->ke, auth->curve in dpp_auth_build_resp_ok() [all...] |
H A D | dpp.c | 668 nonce_len = auth->curve->nonce_len; in dpp_build_conf_req_attr() 735 if (aes_siv_encrypt(auth->ke, auth->curve->hash_len, in dpp_build_conf_req_attr() 1352 const struct dpp_curve_params *curve) in dpp_build_jwk() 1365 json_add_string(buf, "crv", curve->jwk_crv); in dpp_build_jwk() 1368 if (json_add_base64url(buf, "x", pos, curve->prime_len) < 0) in dpp_build_jwk() 1371 pos += curve->prime_len; in dpp_build_jwk() 1372 if (json_add_base64url(buf, "y", pos, curve->prime_len) < 0) in dpp_build_jwk() 1425 const struct dpp_curve_params *curve; in dpp_build_conf_obj_dpp() local 1437 curve = auth->conf->curve; in dpp_build_conf_obj_dpp() 1350 dpp_build_jwk(struct wpabuf *buf, const char *name, struct crypto_ec_key *key, const char *kid, const struct dpp_curve_params *curve) dpp_build_jwk() argument 2159 const struct dpp_curve_params *curve; dpp_parse_jwk() local 2316 const struct dpp_curve_params *curve; dpp_parse_connector() local 3436 dpp_keygen_configurator(const char *curve, const u8 *privkey, size_t privkey_len, const u8 *pp_key, size_t pp_key_len) dpp_keygen_configurator() argument 3475 dpp_configurator_own_config(struct dpp_authentication *auth, const char *curve, int ap) dpp_configurator_own_config() argument 3650 const struct dpp_curve_params *curve, *own_curve; dpp_peer_intro() local 3871 char *mac = NULL, *info = NULL, *curve = NULL; dpp_bootstrap_gen() local 4176 char *curve = NULL; dpp_configurator_add() local 4281 const struct dpp_curve_params *curve, *curve_pp; dpp_configurator_from_backup() local [all...] |
H A D | dpp_i.h | 42 const struct dpp_curve_params *curve); 96 int dpp_keygen(struct dpp_bootstrap_info *bi, const char *curve, 98 struct crypto_ec_key * dpp_set_keypair(const struct dpp_curve_params **curve, 100 struct crypto_ec_key * dpp_gen_keypair(const struct dpp_curve_params *curve); 109 int dpp_derive_pmkid(const struct dpp_curve_params *curve, 113 dpp_pkex_derive_Qi(const struct dpp_curve_params *curve, const u8 *mac_init, 117 dpp_pkex_derive_Qr(const struct dpp_curve_params *curve, const u8 *mac_resp, 140 const struct dpp_curve_params *curve);
|
/third_party/skia/src/pathops/ |
H A D | SkOpEdgeBuilder.cpp | 33 static bool can_add_curve(SkPath::Verb verb, SkPoint* curve) { in can_add_curve() argument 38 curve[index] = force_small_to_zero(curve[index]); in can_add_curve() 40 return SkPath::kLine_Verb != verb || !SkDPoint::ApproximatelyEqual(curve[0], curve[1]); in can_add_curve() 89 SkPoint curve[4]; in preFetch() local 96 closeContour(curve[0], curveStart); in preFetch() 99 curve[0] = force_small_to_zero(pts[0]); in preFetch() 100 *fPathPts.append() = curve[0]; in preFetch() 101 curveStart = curve[ in preFetch() 291 SkPoint* curve = SkPath::kCubic_Verb == split->fVerb walk() local 320 SkPoint* curve = SkPath::kCubic_Verb == split->fVerb walk() local [all...] |
H A D | SkPathOpsRect.h | 52 void setBounds(const SkDConic& curve) { in setBounds() 53 setBounds(curve, curve, 0, 1); in setBounds() 56 void setBounds(const SkDConic& curve, const SkDConic& sub, double tStart, double tEnd); 58 void setBounds(const SkDCubic& curve) { in setBounds() 59 setBounds(curve, curve, 0, 1); in setBounds() 62 void setBounds(const SkDCubic& curve, const SkDCubic& sub, double tStart, double tEnd); 64 void setBounds(const SkDQuad& curve) { in setBounds() 65 setBounds(curve, curv in setBounds() [all...] |
H A D | SkPathOpsRect.cpp | 13 void SkDRect::setBounds(const SkDQuad& curve, const SkDQuad& sub, double startT, double endT) { in setBounds() argument 26 add(curve.ptAtT(t)); in setBounds() 30 void SkDRect::setBounds(const SkDConic& curve, const SkDConic& sub, double startT, double endT) { in setBounds() argument 43 add(curve.ptAtT(t)); in setBounds() 47 void SkDRect::setBounds(const SkDCubic& curve, const SkDCubic& sub, double startT, double endT) { in setBounds() argument 60 add(curve.ptAtT(t)); in setBounds() 64 void SkDRect::setBounds(const SkTCurve& curve) { in setBounds() argument 65 curve.setBounds(this); in setBounds()
|
H A D | SkPathOpsCurve.cpp | 11 // this cheats and assumes that the perpendicular to the point is the closest ray to the curve 12 // this case (where the line and the curve are nearly coincident) may be the only case that counts 62 void SkDCurve::setConicBounds(const SkPoint curve[3], SkScalar curveWeight, in setConicBounds() argument 65 dCurve.set(curve, curveWeight); in setConicBounds() 72 void SkDCurve::setCubicBounds(const SkPoint curve[4], SkScalar , in setCubicBounds() argument 75 dCurve.set(curve); in setCubicBounds() 82 void SkDCurve::setQuadBounds(const SkPoint curve[3], SkScalar , in setQuadBounds() argument 85 dCurve.set(curve); in setQuadBounds() 102 // central place for this val-is-small-compared-to-curve check in setCurveHullSweep()
|
/third_party/skia/third_party/skcms/ |
H A D | skcms.cc | 233 static float eval_curve(const skcms_Curve* curve, float x) { 234 if (curve->table_entries == 0) { 235 return skcms_TransferFunction_eval(&curve->parametric, x); 238 float ix = fmaxf_(0, fminf_(x, 1)) * (curve->table_entries - 1); 244 if (curve->table_8) { 245 l = curve->table_8[lo] * (1/255.0f); 246 h = curve->table_8[hi] * (1/255.0f); 249 memcpy(&be_l, curve->table_16 + 2*lo, 2); 250 memcpy(&be_h, curve->table_16 + 2*hi, 2); 259 float skcms_MaxRoundtripError(const skcms_Curve* curve, cons [all...] |
/third_party/libwebsockets/lib/tls/mbedtls/ |
H A D | lws-genec.c | 58 const struct lws_ec_curves *curve; in lws_genec_keypair_import() local 71 curve = lws_genec_curve(ctx->curve_table, in lws_genec_keypair_import() 73 if (!curve) in lws_genec_keypair_import() 82 el[LWS_GENCRYPTO_EC_KEYEL_D].len != curve->key_bytes) || in lws_genec_keypair_import() 83 el[LWS_GENCRYPTO_EC_KEYEL_X].len != curve->key_bytes || in lws_genec_keypair_import() 84 el[LWS_GENCRYPTO_EC_KEYEL_Y].len != curve->key_bytes) in lws_genec_keypair_import() 89 (mbedtls_ecp_group_id)curve->tls_lib_nid)) in lws_genec_keypair_import() 121 /* verify the key is consistent with the claimed curve */ in lws_genec_keypair_import() 133 /* verify the key is consistent with the claimed curve */ in lws_genec_keypair_import() 241 const struct lws_ec_curves *curve; in lws_genecdh_new_keypair() local 324 const struct lws_ec_curves *curve; lws_genecdsa_new_keypair() local [all...] |
/third_party/skia/tests/ |
H A D | PathOpsThreeWayTest.cpp | 16 CubicPts curve; // largest can hold lines / quads/ cubics member 53 SkDLine oLine = {{ oTest.curve.fPts[0], oTest.curve.fPts[1] }}; in testSetTest() 54 SkDLine iLine = {{ iTest.curve.fPts[0], iTest.curve.fPts[1] }}; in testSetTest() 56 iCurve.debugSet(iTest.curve.fPts); in testSetTest() 57 oCurve.debugSet(oTest.curve.fPts); in testSetTest()
|
H A D | PathOpsBoundsTest.cpp | 65 SkDCurve curve; in DEF_TEST() local 66 curve.fQuad.set(curvePts); in DEF_TEST() 67 curve.setQuadBounds(curvePts, 1, 0, 1, &bounds); in DEF_TEST() 70 curve.fCubic.set(curvePts); in DEF_TEST() 71 curve.setCubicBounds(curvePts, 1, 0, 1, &bounds); in DEF_TEST()
|
/third_party/skia/experimental/docs/ |
H A D | interpolatorFunctions.js | 23 var curve = path[cIndex][curveKey]; 27 var x1 = curve[0], y1 = curve[1], x2 = curve[2], y2 = curve[3]; 28 var x3 = curve[4], y3 = curve[5], x4 = curve[6], y4 = curve[7];
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/common/ |
H A D | dpp.c | 48 const struct dpp_curve_params *curve); 135 /* The mandatory to support and the default NIST P-256 curve needs to 391 static int dpp_hash_vector(const struct dpp_curve_params *curve, in dpp_hash_vector() argument 395 if (curve->hash_len == 32) in dpp_hash_vector() 397 if (curve->hash_len == 48) in dpp_hash_vector() 399 if (curve->hash_len == 64) in dpp_hash_vector() 1073 bi->curve = dpp_get_curve_oid(poid); in dpp_parse_uri_pk() 1074 if (!bi->curve) { in dpp_parse_uri_pk() 1076 "DPP: Unsupported SubjectPublicKeyInfo curve: %s", in dpp_parse_uri_pk() 1222 static EVP_PKEY * dpp_gen_keypair(const struct dpp_curve_params *curve) in dpp_gen_keypair() argument 1300 dpp_set_keypair(const struct dpp_curve_params **curve, const u8 *privkey, size_t privkey_len) dpp_set_keypair() argument 1454 dpp_keygen(struct dpp_bootstrap_info *bi, const char *curve, const u8 *privkey, size_t privkey_len) dpp_keygen() argument 4517 dpp_build_jwk(struct wpabuf *buf, const char *name, EVP_PKEY *key, const char *kid, const struct dpp_curve_params *curve) dpp_build_jwk() argument 4589 const struct dpp_curve_params *curve; dpp_build_conf_obj_dpp() local 5101 dpp_parse_jws_prot_hdr(const struct dpp_curve_params *curve, const u8 *prot_hdr, u16 prot_hdr_len, const EVP_MD **ret_md) dpp_parse_jws_prot_hdr() argument 5231 const struct dpp_curve_params *curve; dpp_parse_jwk() local 5392 const struct dpp_curve_params *curve; dpp_parse_connector() local 5570 const struct dpp_curve_params *curve; dpp_process_signed_connector() local 6187 dpp_keygen_configurator(const char *curve, const u8 *privkey, size_t privkey_len) dpp_keygen_configurator() argument 6249 dpp_configurator_own_config(struct dpp_authentication *auth, const char *curve, int ap) dpp_configurator_own_config() argument 6404 dpp_derive_pmkid(const struct dpp_curve_params *curve, EVP_PKEY *own_key, EVP_PKEY *peer_key, u8 *pmkid) dpp_derive_pmkid() argument 6456 const struct dpp_curve_params *curve, *own_curve; dpp_peer_intro() local 6614 dpp_pkex_get_role_elem(const struct dpp_curve_params *curve, int init) dpp_pkex_get_role_elem() argument 6660 dpp_pkex_derive_Qi(const struct dpp_curve_params *curve, const u8 *mac_init, const char *code, const char *identifier, BN_CTX *bnctx, EC_GROUP **ret_group) dpp_pkex_derive_Qi() argument 6744 dpp_pkex_derive_Qr(const struct dpp_curve_params *curve, const u8 *mac_resp, const char *code, const char *identifier, BN_CTX *bnctx, EC_GROUP **ret_group) dpp_pkex_derive_Qr() argument 6829 dpp_test_gen_invalid_key(struct wpabuf *msg, const struct dpp_curve_params *curve) dpp_test_gen_invalid_key() argument 6906 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_build_exchange_req() local 7085 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_build_exchange_resp() local 7262 const struct dpp_curve_params *curve = bi->curve; dpp_pkex_rx_exchange_req() local 7486 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_build_commit_reveal_req() local 7604 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_rx_exchange_resp() local 7787 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_build_commit_reveal_resp() local 7900 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_rx_commit_reveal_req() local 8064 const struct dpp_curve_params *curve = pkex->own_bi->curve; dpp_pkex_rx_commit_reveal_resp() local 8403 char *chan = NULL, *mac = NULL, *info = NULL, *pk = NULL, *curve = NULL; dpp_bootstrap_gen() local 8633 char *curve = NULL; dpp_configurator_add() local [all...] |
/third_party/node/test/fixtures/wpt/WebCryptoAPI/import_export/ |
H A D | ec_importKey.https.any.js | 69 curves.forEach(function(curve) { 76 var algorithm = {name: vector.name, namedCurve: curve}; 77 var data = keyData[curve]; 79 data = {jwk: {kty: keyData[curve].jwk.kty, crv: keyData[curve].jwk.crv, x: keyData[curve].jwk.x, y: keyData[curve].jwk.y}}; 82 testFormat(format, algorithm, data, curve, usages, extractable); 89 var algorithm = {name: vector.name, namedCurve: curve}; 90 var data = keyData[curve]; [all...] |
/third_party/node/deps/openssl/openssl/crypto/ec/ |
H A D | ec_asn1.c | 71 X9_62_CURVE *curve; member 148 ASN1_SIMPLE(ECPARAMETERS, curve, X9_62_CURVE), 309 static int ec_asn1_group2curve(const EC_GROUP *group, X9_62_CURVE *curve) in ec_asn1_group2curve() argument 316 if (!group || !curve || !curve->a || !curve->b) in ec_asn1_group2curve() 331 * Per SEC 1, the curve coefficients must be padded up to size. See C.2's in ec_asn1_group2curve() 348 if (!ASN1_OCTET_STRING_set(curve->a, a_buf, len) in ec_asn1_group2curve() 349 || !ASN1_OCTET_STRING_set(curve->b, b_buf, len)) { in ec_asn1_group2curve() 356 if (!curve in ec_asn1_group2curve() [all...] |
/third_party/openssl/crypto/ec/ |
H A D | ec_asn1.c | 71 X9_62_CURVE *curve; member 148 ASN1_SIMPLE(ECPARAMETERS, curve, X9_62_CURVE), 309 static int ec_asn1_group2curve(const EC_GROUP *group, X9_62_CURVE *curve) in ec_asn1_group2curve() argument 316 if (!group || !curve || !curve->a || !curve->b) in ec_asn1_group2curve() 331 * Per SEC 1, the curve coefficients must be padded up to size. See C.2's in ec_asn1_group2curve() 348 if (!ASN1_OCTET_STRING_set(curve->a, a_buf, len) in ec_asn1_group2curve() 349 || !ASN1_OCTET_STRING_set(curve->b, b_buf, len)) { in ec_asn1_group2curve() 356 if (!curve in ec_asn1_group2curve() [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | dovi_rpu.c | 305 AVDOVIReshapingCurve *curve = &vdr->mapping.curves[c]; in ff_dovi_rpu_parse() local 310 curve->num_pivots = num_pivots_minus_2 + 2; in ff_dovi_rpu_parse() 311 for (int i = 0; i < curve->num_pivots; i++) { in ff_dovi_rpu_parse() 313 curve->pivots[i] = av_clip_uint16(pivot); in ff_dovi_rpu_parse() 333 AVDOVIReshapingCurve *curve = &vdr->mapping.curves[c]; in ff_dovi_rpu_parse() local 334 for (int i = 0; i < curve->num_pivots - 1; i++) { in ff_dovi_rpu_parse() 337 curve->mapping_idc[i] = mapping_idc; in ff_dovi_rpu_parse() 342 curve->poly_order[i] = poly_order_minus1 + 1; in ff_dovi_rpu_parse() 353 for (int k = 0; k <= curve->poly_order[i]; k++) in ff_dovi_rpu_parse() 354 curve in ff_dovi_rpu_parse() [all...] |
/third_party/libwebsockets/lib/tls/openssl/ |
H A D | lws-genec.c | 226 const struct lws_ec_curves *curve; in lws_genec_keypair_import() local 231 curve = lws_genec_curve(curve_table, in lws_genec_keypair_import() 233 if (!curve) in lws_genec_keypair_import() 237 el[LWS_GENCRYPTO_EC_KEYEL_D].len != curve->key_bytes) || in lws_genec_keypair_import() 238 el[LWS_GENCRYPTO_EC_KEYEL_X].len != curve->key_bytes || in lws_genec_keypair_import() 239 el[LWS_GENCRYPTO_EC_KEYEL_Y].len != curve->key_bytes) in lws_genec_keypair_import() 248 if (lws_genec_eckey_import(curve->tls_lib_nid, pkey, el)) { in lws_genec_keypair_import() 347 const struct lws_ec_curves *curve; in lws_genec_new_keypair() local 354 curve = lws_genec_curve(ctx->curve_table, curve_name); in lws_genec_new_keypair() 355 if (!curve) { in lws_genec_new_keypair() [all...] |
/third_party/mbedtls/scripts/ |
H A D | ecp_comb_table.py | 5 This script dumps comb table of ec curve. When you add a new ec curve, you 6 can use this script to generate codes to define `<curve>_T` in ecp_curves.c 30 If you are trying to add new curve, you can follow these steps: 32 1. Define curve parameters (<curve>_p, <curve>_gx, etc...) in ecp_curves.c. 33 2. Add a macro to define <curve>_T to NULL following these parameters. 35 4. Run this script with an argument of new curve 40 Replace the <curve> i [all...] |
/third_party/skia/third_party/externals/dng_sdk/source/ |
H A D | dng_tone_curve.h | 15 * Representation of 1-dimensional tone curve. 42 bool operator== (const dng_tone_curve &curve) const; 44 bool operator!= (const dng_tone_curve &curve) const in operator !=() 46 return !(*this == curve); in operator !=()
|
/third_party/skia/samplecode/ |
H A D | SampleVariableWidthStroker.cpp | 51 * A scalar (float-valued weights) Bezier curve of arbitrary degree. 57 /** Creates an empty curve with invalid degree. */ 60 /** Creates a curve of the specified degree with weights initialized to 0. */ 66 /** Creates a curve of specified degree with the given weights. */ 86 /** Evaluates the curve at t */ 89 /** Evaluates the curve at t */ 90 static float Eval(const ScalarBezCurve& curve, float t) { in Eval() argument 92 ScalarBezCurve result = curve; in Eval() 94 for (int k = 1; k <= curve.fDegree; k++) { in Eval() 96 for (int i = curve in Eval() 119 Split(const ScalarBezCurve& curve, float t, ScalarBezCurve* left, ScalarBezCurve* right) Split() argument 163 ElevateDegree(const ScalarBezCurve& curve, int newDegree) ElevateDegree() argument 194 ZeroSet(const ScalarBezCurve& curve) ZeroSet() argument 202 Mul(const ScalarBezCurve& curve, float f) Mul() argument 287 ZeroSetRec(const ScalarBezCurve& curve, float tmin, float tmax, float tol, std::vector<float>* result) ZeroSetRec() argument [all...] |
/third_party/mbedtls/programs/psa/ |
H A D | psa_constant_names.c | 79 static const char *psa_ecc_family_name(psa_ecc_family_t curve); 86 psa_ecc_family_t curve) in append_with_curve() 88 const char *family_name = psa_ecc_family_name(curve); in append_with_curve() 96 "0x%02x", curve); in append_with_curve() 156 psa_ecc_family_t curve) in psa_snprint_ecc_curve() 158 const char *name = psa_ecc_family_name(curve); in psa_snprint_ecc_curve() 160 return snprintf(buffer, buffer_size, "0x%02x", (unsigned) curve); in psa_snprint_ecc_curve() 196 printf(" curve=ecc_curve Elliptic curve identifier (psa_ecc_family_t)\n"); in usage() 306 } else if (!strcmp(argv[1], "curve") || !strcm in main() 83 append_with_curve(char **buffer, size_t buffer_size, size_t *required_size, const char *string, size_t length, psa_ecc_family_t curve) append_with_curve() argument 155 psa_snprint_ecc_curve(char *buffer, size_t buffer_size, psa_ecc_family_t curve) psa_snprint_ecc_curve() argument [all...] |