Home
last modified time | relevance | path

Searched refs:curve (Results 1 - 25 of 116) sorted by relevance

12345

/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/
H A Ddpp_pkex.c38 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 Ddpp_crypto.c26 /* 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 Ddpp_reconfig.c137 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 Ddpp_auth.c205 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 Ddpp.c668 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 Ddpp_i.h42 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 DSkOpEdgeBuilder.cpp33 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 DSkPathOpsRect.h52 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 DSkPathOpsRect.cpp13 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 DSkPathOpsCurve.cpp11 // 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 Dskcms.cc233 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 Dlws-genec.c58 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 DPathOpsThreeWayTest.cpp16 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 DPathOpsBoundsTest.cpp65 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 DinterpolatorFunctions.js23 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 Ddpp.c48 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 Dec_importKey.https.any.js69 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 Dec_asn1.c71 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 Dec_asn1.c71 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 Ddovi_rpu.c305 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 Dlws-genec.c226 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 Decp_comb_table.py5 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 Ddng_tone_curve.h15 * 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 DSampleVariableWidthStroker.cpp51 * 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 Dpsa_constant_names.c79 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...]

Completed in 26 milliseconds

12345