curve 1144 crypto/ecc.c u64 *initial_z, const struct ecc_curve *curve, curve 1152 crypto/ecc.c u64 *curve_prime = curve->p; curve 1157 crypto/ecc.c carry = vli_add(sk[0], scalar, curve->n, ndigits); curve 1158 crypto/ecc.c vli_add(sk[1], sk[0], curve->n, ndigits); curve 1208 crypto/ecc.c const struct ecc_curve *curve) curve 1213 crypto/ecc.c unsigned int ndigits = curve->g.ndigits; curve 1217 crypto/ecc.c vli_mod_sub(z, result->x, p->x, curve->p, ndigits); curve 1220 crypto/ecc.c xycz_add(px, py, result->x, result->y, curve->p, ndigits); curve 1221 crypto/ecc.c vli_mod_inv(z, z, curve->p, ndigits); curve 1222 crypto/ecc.c apply_z(result->x, result->y, z, curve->p, ndigits); curve 1231 crypto/ecc.c const struct ecc_curve *curve) curve 1237 crypto/ecc.c unsigned int ndigits = curve->g.ndigits; curve 1245 crypto/ecc.c ecc_point_add(&sum, p, q, curve); curve 1263 crypto/ecc.c ecc_point_double_jacobian(rx, ry, z, curve->p, ndigits); curve 1273 crypto/ecc.c apply_z(tx, ty, z, curve->p, ndigits); curve 1274 crypto/ecc.c vli_mod_sub(tz, rx, tx, curve->p, ndigits); curve 1275 crypto/ecc.c xycz_add(tx, ty, rx, ry, curve->p, ndigits); curve 1276 crypto/ecc.c vli_mod_mult_fast(z, z, tz, curve->p, ndigits); curve 1279 crypto/ecc.c vli_mod_inv(z, z, curve->p, ndigits); curve 1280 crypto/ecc.c apply_z(rx, ry, z, curve->p, ndigits); curve 1294 crypto/ecc.c static int __ecc_is_key_valid(const struct ecc_curve *curve, curve 1303 crypto/ecc.c if (curve->g.ndigits != ndigits) curve 1309 crypto/ecc.c vli_sub(res, curve->n, one, ndigits); curve 1321 crypto/ecc.c const struct ecc_curve *curve = ecc_get_curve(curve_id); curve 1328 crypto/ecc.c return __ecc_is_key_valid(curve, private_key, ndigits); curve 1346 crypto/ecc.c const struct ecc_curve *curve = ecc_get_curve(curve_id); curve 1349 crypto/ecc.c unsigned int nbits = vli_num_bits(curve->n, ndigits); curve 1376 crypto/ecc.c if (__ecc_is_key_valid(curve, priv, ndigits)) curve 1391 crypto/ecc.c const struct ecc_curve *curve = ecc_get_curve(curve_id); curve 1393 crypto/ecc.c if (!private_key || !curve || ndigits > ARRAY_SIZE(priv)) { curve 1406 crypto/ecc.c ecc_point_mult(pk, &curve->g, priv, NULL, curve, ndigits); curve 1423 crypto/ecc.c int ecc_is_pubkey_valid_partial(const struct ecc_curve *curve, curve 1428 crypto/ecc.c if (WARN_ON(pk->ndigits != curve->g.ndigits)) curve 1436 crypto/ecc.c if (vli_cmp(curve->p, pk->x, pk->ndigits) != 1) curve 1438 crypto/ecc.c if (vli_cmp(curve->p, pk->y, pk->ndigits) != 1) curve 1442 crypto/ecc.c vli_mod_square_fast(yy, pk->y, curve->p, pk->ndigits); /* y^2 */ curve 1443 crypto/ecc.c vli_mod_square_fast(xxx, pk->x, curve->p, pk->ndigits); /* x^2 */ curve 1444 crypto/ecc.c vli_mod_mult_fast(xxx, xxx, pk->x, curve->p, pk->ndigits); /* x^3 */ curve 1445 crypto/ecc.c vli_mod_mult_fast(w, curve->a, pk->x, curve->p, pk->ndigits); /* a·x */ curve 1446 crypto/ecc.c vli_mod_add(w, w, curve->b, curve->p, pk->ndigits); /* a·x + b */ curve 1447 crypto/ecc.c vli_mod_add(w, w, xxx, curve->p, pk->ndigits); /* x^3 + a·x + b */ curve 1464 crypto/ecc.c const struct ecc_curve *curve = ecc_get_curve(curve_id); curve 1466 crypto/ecc.c if (!private_key || !public_key || !curve || curve 1484 crypto/ecc.c ret = ecc_is_pubkey_valid_partial(curve, pk); curve 1496 crypto/ecc.c ecc_point_mult(product, pk, priv, rand_z, curve, ndigits); curve 147 crypto/ecc.h int ecc_is_pubkey_valid_partial(const struct ecc_curve *curve, curve 244 crypto/ecc.h const struct ecc_curve *curve); curve 37 crypto/ecrdsa.c const struct ecc_curve *curve; /* curve from oid */ curve 91 crypto/ecrdsa.c if (!ctx->curve || curve 96 crypto/ecrdsa.c req->dst_len != ctx->curve->g.ndigits * sizeof(u64) || curve 97 crypto/ecrdsa.c ctx->pub_key.ndigits != ctx->curve->g.ndigits || curve 115 crypto/ecrdsa.c vli_cmp(r, ctx->curve->n, ndigits) == 1 || curve 117 crypto/ecrdsa.c vli_cmp(s, ctx->curve->n, ndigits) == 1) curve 123 crypto/ecrdsa.c if (vli_cmp(e, ctx->curve->n, ndigits) == 1) curve 124 crypto/ecrdsa.c vli_sub(e, e, ctx->curve->n, ndigits); curve 129 crypto/ecrdsa.c vli_mod_inv(v, e, ctx->curve->n, ndigits); curve 132 crypto/ecrdsa.c vli_mod_mult_slow(z1, s, v, ctx->curve->n, ndigits); curve 133 crypto/ecrdsa.c vli_sub(_r, ctx->curve->n, r, ndigits); curve 134 crypto/ecrdsa.c vli_mod_mult_slow(z2, _r, v, ctx->curve->n, ndigits); curve 137 crypto/ecrdsa.c ecc_point_mult_shamir(&cc, z1, &ctx->curve->g, z2, &ctx->pub_key, curve 138 crypto/ecrdsa.c ctx->curve); curve 139 crypto/ecrdsa.c if (vli_cmp(cc.x, ctx->curve->n, ndigits) == 1) curve 140 crypto/ecrdsa.c vli_sub(cc.x, cc.x, ctx->curve->n, ndigits); curve 157 crypto/ecrdsa.c ctx->curve = get_curve_by_oid(ctx->curve_oid); curve 227 crypto/ecrdsa.c if (!ctx->curve || curve 228 crypto/ecrdsa.c ctx->curve->g.ndigits * sizeof(u64) != ctx->digest_len) curve 236 crypto/ecrdsa.c ctx->key_len != ctx->curve->g.ndigits * sizeof(u64) * 2) curve 245 crypto/ecrdsa.c if (ecc_is_pubkey_valid_partial(ctx->curve, &ctx->pub_key)) curve 1212 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c const struct gamma_curve *curve; curve 1228 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve = params->arr_curve_points; curve 1231 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1232 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1233 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1234 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 1235 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve += 2; curve 1238 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1239 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1240 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1241 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 1242 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve += 2; curve 1245 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1246 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1247 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1248 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 1249 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve += 2; curve 1252 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1253 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1254 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1255 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 1256 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve += 2; curve 1259 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1260 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1261 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1262 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 1263 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve += 2; curve 1266 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1267 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1268 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1269 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 1270 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve += 2; curve 1273 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1274 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1275 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1276 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 1277 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c curve += 2; curve 1280 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 1281 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 1282 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 1283 drivers/gpu/drm/amd/display/dc/dce/dce_transform.c REGAMMA_CNTLA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 135 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c const struct gamma_curve *curve; curve 194 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve = params->arr_curve_points; curve 200 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 206 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 212 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 218 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 228 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve += 2; curve 233 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 239 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 245 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 251 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 260 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve += 2; curve 265 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 271 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 277 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 283 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 292 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve += 2; curve 297 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 303 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 309 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 315 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 324 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve += 2; curve 329 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 335 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 341 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 347 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 356 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve += 2; curve 361 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 367 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 373 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 379 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 388 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve += 2; curve 393 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 399 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 405 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 411 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 420 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve += 2; curve 425 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].offset, curve 431 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[0].segments_num, curve 437 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].offset, curve 443 drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c curve[1].segments_num, curve 427 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c const struct gamma_curve *curve; curve 452 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve = params->arr_curve_points; curve 454 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 455 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 456 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 457 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 459 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 461 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION2_LUT_OFFSET, curve[0].offset, curve 462 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION2_NUM_SEGMENTS, curve[0].segments_num, curve 463 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION3_LUT_OFFSET, curve[1].offset, curve 464 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION3_NUM_SEGMENTS, curve[1].segments_num); curve 466 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 468 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION4_LUT_OFFSET, curve[0].offset, curve 469 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION4_NUM_SEGMENTS, curve[0].segments_num, curve 470 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION5_LUT_OFFSET, curve[1].offset, curve 471 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION5_NUM_SEGMENTS, curve[1].segments_num); curve 473 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 475 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION6_LUT_OFFSET, curve[0].offset, curve 476 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION6_NUM_SEGMENTS, curve[0].segments_num, curve 477 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION7_LUT_OFFSET, curve[1].offset, curve 478 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION7_NUM_SEGMENTS, curve[1].segments_num); curve 480 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 482 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION8_LUT_OFFSET, curve[0].offset, curve 483 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION8_NUM_SEGMENTS, curve[0].segments_num, curve 484 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION9_LUT_OFFSET, curve[1].offset, curve 485 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION9_NUM_SEGMENTS, curve[1].segments_num); curve 487 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 489 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION10_LUT_OFFSET, curve[0].offset, curve 490 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION10_NUM_SEGMENTS, curve[0].segments_num, curve 491 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION11_LUT_OFFSET, curve[1].offset, curve 492 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION11_NUM_SEGMENTS, curve[1].segments_num); curve 494 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 496 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION12_LUT_OFFSET, curve[0].offset, curve 497 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION12_NUM_SEGMENTS, curve[0].segments_num, curve 498 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION13_LUT_OFFSET, curve[1].offset, curve 499 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION13_NUM_SEGMENTS, curve[1].segments_num); curve 501 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 503 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION14_LUT_OFFSET, curve[0].offset, curve 504 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION14_NUM_SEGMENTS, curve[0].segments_num, curve 505 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION15_LUT_OFFSET, curve[1].offset, curve 506 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION15_NUM_SEGMENTS, curve[1].segments_num); curve 508 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 510 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION16_LUT_OFFSET, curve[0].offset, curve 511 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION16_NUM_SEGMENTS, curve[0].segments_num, curve 512 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION17_LUT_OFFSET, curve[1].offset, curve 513 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION17_NUM_SEGMENTS, curve[1].segments_num); curve 515 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 517 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION18_LUT_OFFSET, curve[0].offset, curve 518 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION18_NUM_SEGMENTS, curve[0].segments_num, curve 519 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION19_LUT_OFFSET, curve[1].offset, curve 520 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION19_NUM_SEGMENTS, curve[1].segments_num); curve 522 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 524 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION20_LUT_OFFSET, curve[0].offset, curve 525 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION20_NUM_SEGMENTS, curve[0].segments_num, curve 526 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION21_LUT_OFFSET, curve[1].offset, curve 527 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION21_NUM_SEGMENTS, curve[1].segments_num); curve 529 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 531 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION22_LUT_OFFSET, curve[0].offset, curve 532 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION22_NUM_SEGMENTS, curve[0].segments_num, curve 533 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION23_LUT_OFFSET, curve[1].offset, curve 534 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION23_NUM_SEGMENTS, curve[1].segments_num); curve 536 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 538 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION24_LUT_OFFSET, curve[0].offset, curve 539 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION24_NUM_SEGMENTS, curve[0].segments_num, curve 540 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION25_LUT_OFFSET, curve[1].offset, curve 541 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION25_NUM_SEGMENTS, curve[1].segments_num); curve 543 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 545 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION26_LUT_OFFSET, curve[0].offset, curve 546 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION26_NUM_SEGMENTS, curve[0].segments_num, curve 547 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION27_LUT_OFFSET, curve[1].offset, curve 548 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION27_NUM_SEGMENTS, curve[1].segments_num); curve 550 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 552 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION28_LUT_OFFSET, curve[0].offset, curve 553 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION28_NUM_SEGMENTS, curve[0].segments_num, curve 554 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION29_LUT_OFFSET, curve[1].offset, curve 555 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION29_NUM_SEGMENTS, curve[1].segments_num); curve 557 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 559 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION30_LUT_OFFSET, curve[0].offset, curve 560 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION30_NUM_SEGMENTS, curve[0].segments_num, curve 561 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION31_LUT_OFFSET, curve[1].offset, curve 562 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION31_NUM_SEGMENTS, curve[1].segments_num); curve 564 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 566 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION32_LUT_OFFSET, curve[0].offset, curve 567 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION32_NUM_SEGMENTS, curve[0].segments_num, curve 568 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION33_LUT_OFFSET, curve[1].offset, curve 569 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMA_EXP_REGION33_NUM_SEGMENTS, curve[1].segments_num); curve 577 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c const struct gamma_curve *curve; curve 602 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve = params->arr_curve_points; curve 604 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION0_LUT_OFFSET, curve[0].offset, curve 605 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION0_NUM_SEGMENTS, curve[0].segments_num, curve 606 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION1_LUT_OFFSET, curve[1].offset, curve 607 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION1_NUM_SEGMENTS, curve[1].segments_num); curve 609 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 611 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION2_LUT_OFFSET, curve[0].offset, curve 612 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION2_NUM_SEGMENTS, curve[0].segments_num, curve 613 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION3_LUT_OFFSET, curve[1].offset, curve 614 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION3_NUM_SEGMENTS, curve[1].segments_num); curve 616 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 618 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION4_LUT_OFFSET, curve[0].offset, curve 619 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION4_NUM_SEGMENTS, curve[0].segments_num, curve 620 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION5_LUT_OFFSET, curve[1].offset, curve 621 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION5_NUM_SEGMENTS, curve[1].segments_num); curve 623 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 625 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION6_LUT_OFFSET, curve[0].offset, curve 626 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION6_NUM_SEGMENTS, curve[0].segments_num, curve 627 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION7_LUT_OFFSET, curve[1].offset, curve 628 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION7_NUM_SEGMENTS, curve[1].segments_num); curve 630 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 632 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION8_LUT_OFFSET, curve[0].offset, curve 633 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION8_NUM_SEGMENTS, curve[0].segments_num, curve 634 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION9_LUT_OFFSET, curve[1].offset, curve 635 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION9_NUM_SEGMENTS, curve[1].segments_num); curve 637 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 639 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION10_LUT_OFFSET, curve[0].offset, curve 640 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION10_NUM_SEGMENTS, curve[0].segments_num, curve 641 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION11_LUT_OFFSET, curve[1].offset, curve 642 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION11_NUM_SEGMENTS, curve[1].segments_num); curve 644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 646 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION12_LUT_OFFSET, curve[0].offset, curve 647 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION12_NUM_SEGMENTS, curve[0].segments_num, curve 648 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION13_LUT_OFFSET, curve[1].offset, curve 649 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION13_NUM_SEGMENTS, curve[1].segments_num); curve 651 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 653 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION14_LUT_OFFSET, curve[0].offset, curve 654 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION14_NUM_SEGMENTS, curve[0].segments_num, curve 655 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION15_LUT_OFFSET, curve[1].offset, curve 656 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION15_NUM_SEGMENTS, curve[1].segments_num); curve 658 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 660 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION16_LUT_OFFSET, curve[0].offset, curve 661 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION16_NUM_SEGMENTS, curve[0].segments_num, curve 662 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION17_LUT_OFFSET, curve[1].offset, curve 663 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION17_NUM_SEGMENTS, curve[1].segments_num); curve 665 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 667 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION18_LUT_OFFSET, curve[0].offset, curve 668 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION18_NUM_SEGMENTS, curve[0].segments_num, curve 669 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION19_LUT_OFFSET, curve[1].offset, curve 670 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION19_NUM_SEGMENTS, curve[1].segments_num); curve 672 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 674 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION20_LUT_OFFSET, curve[0].offset, curve 675 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION20_NUM_SEGMENTS, curve[0].segments_num, curve 676 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION21_LUT_OFFSET, curve[1].offset, curve 677 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION21_NUM_SEGMENTS, curve[1].segments_num); curve 679 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 681 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION22_LUT_OFFSET, curve[0].offset, curve 682 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION22_NUM_SEGMENTS, curve[0].segments_num, curve 683 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION23_LUT_OFFSET, curve[1].offset, curve 684 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION23_NUM_SEGMENTS, curve[1].segments_num); curve 686 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 688 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION24_LUT_OFFSET, curve[0].offset, curve 689 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION24_NUM_SEGMENTS, curve[0].segments_num, curve 690 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION25_LUT_OFFSET, curve[1].offset, curve 691 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION25_NUM_SEGMENTS, curve[1].segments_num); curve 693 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 695 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION26_LUT_OFFSET, curve[0].offset, curve 696 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION26_NUM_SEGMENTS, curve[0].segments_num, curve 697 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION27_LUT_OFFSET, curve[1].offset, curve 698 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION27_NUM_SEGMENTS, curve[1].segments_num); curve 700 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 702 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION28_LUT_OFFSET, curve[0].offset, curve 703 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION28_NUM_SEGMENTS, curve[0].segments_num, curve 704 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION29_LUT_OFFSET, curve[1].offset, curve 705 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION29_NUM_SEGMENTS, curve[1].segments_num); curve 707 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 709 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION30_LUT_OFFSET, curve[0].offset, curve 710 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION30_NUM_SEGMENTS, curve[0].segments_num, curve 711 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION31_LUT_OFFSET, curve[1].offset, curve 712 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION31_NUM_SEGMENTS, curve[1].segments_num); curve 714 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c curve += 2; curve 716 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION32_LUT_OFFSET, curve[0].offset, curve 717 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION32_NUM_SEGMENTS, curve[0].segments_num, curve 718 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION33_LUT_OFFSET, curve[1].offset, curve 719 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c CM_SHAPER_RAMB_EXP_REGION33_NUM_SEGMENTS, curve[1].segments_num); curve 978 drivers/gpu/drm/amd/display/modules/color/color_gamma.c static bool build_degamma(struct pwl_float_data_ex *curve, curve 999 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].r = dc_fixpt_zero; curve 1000 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].g = dc_fixpt_zero; curve 1001 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].b = dc_fixpt_zero; curve 1006 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].r = translate_to_linear_space_ex( curve 1008 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].g = curve[i].r; curve 1009 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].b = curve[i].r; curve 1013 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].r = dc_fixpt_one; curve 1014 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].g = dc_fixpt_one; curve 1015 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].b = dc_fixpt_one; curve 1876 drivers/gpu/drm/amd/display/modules/color/color_gamma.c struct pwl_float_data_ex *curve = NULL; curve 1921 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve = kvcalloc(MAX_HW_POINTS + _EXTRA_POINTS, sizeof(*curve), curve 1923 drivers/gpu/drm/amd/display/modules/color/color_gamma.c if (!curve) curve 1934 drivers/gpu/drm/amd/display/modules/color/color_gamma.c build_de_pq(curve, curve 1942 drivers/gpu/drm/amd/display/modules/color/color_gamma.c build_degamma(curve, curve 1947 drivers/gpu/drm/amd/display/modules/color/color_gamma.c build_hlg_degamma(curve, curve 1955 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].r = coordinates_x[i].x; curve 1956 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].g = curve[i].r; curve 1957 drivers/gpu/drm/amd/display/modules/color/color_gamma.c curve[i].b = curve[i].r; curve 1969 drivers/gpu/drm/amd/display/modules/color/color_gamma.c coordinates_x, axis_x, curve, curve 1980 drivers/gpu/drm/amd/display/modules/color/color_gamma.c kvfree(curve);