Lines Matching defs:cal_blob

36 	struct cirrus_amp_efi_data *cal_blob;
57 blob_size = struct_size(priv->cal_blob, data, num_amps);
59 priv->cal_blob = kunit_kzalloc(test, blob_size, GFP_KERNEL);
60 KUNIT_ASSERT_NOT_NULL(test, priv->cal_blob);
62 priv->cal_blob->size = blob_size;
63 priv->cal_blob->count = num_amps;
65 get_random_bytes(priv->cal_blob->data, flex_array_size(priv->cal_blob, data, num_amps));
69 priv->cal_blob->data[i].calTime[0] |= 1;
73 *(u8 *)&priv->cal_blob->data[i].calTarget[0] = i + 1;
82 uid = priv->cal_blob->data[param->amp_index].calTarget[1];
84 uid |= priv->cal_blob->data[param->amp_index].calTarget[0];
135 *size = priv->cal_blob->size - 1;
139 memcpy(buf, priv->cal_blob, priv->cal_blob->size - 1);
212 *size = priv->cal_blob->size;
216 KUNIT_ASSERT_GE_MSG(test, ksize(buf), priv->cal_blob->size, "Buffer to small");
218 memcpy(buf, priv->cal_blob, priv->cal_blob->size);
243 *size = priv->cal_blob->size;
247 KUNIT_ASSERT_GE_MSG(test, ksize(buf), priv->cal_blob->size, "Buffer to small");
249 memcpy(buf, priv->cal_blob, priv->cal_blob->size);
270 KUNIT_EXPECT_MEMEQ(test, &result_data, &priv->cal_blob->data[0], sizeof(result_data));
298 priv->cal_blob->data[param->amp_index].calTime[0]);
300 priv->cal_blob->data[param->amp_index].calTime[1]);
302 priv->cal_blob->data[param->amp_index].calAmbient);
304 priv->cal_blob->data[param->amp_index].calStatus);
306 priv->cal_blob->data[param->amp_index].calR);
331 priv->cal_blob->data[param->amp_index].calTime[0]);
333 priv->cal_blob->data[param->amp_index].calTime[1]);
335 priv->cal_blob->data[param->amp_index].calAmbient);
337 priv->cal_blob->data[param->amp_index].calStatus);
339 priv->cal_blob->data[param->amp_index].calR);
366 priv->cal_blob->data[param->amp_index].calTime[0]);
368 priv->cal_blob->data[param->amp_index].calTime[1]);
370 priv->cal_blob->data[param->amp_index].calAmbient);
372 priv->cal_blob->data[param->amp_index].calStatus);
374 priv->cal_blob->data[param->amp_index].calR);
420 for (i = 0; i < priv->cal_blob->count; ++i) {
421 priv->cal_blob->data[i].calTarget[0] = 0;
422 priv->cal_blob->data[i].calTarget[1] = 0;
437 priv->cal_blob->data[param->amp_index].calTime[0]);
439 priv->cal_blob->data[param->amp_index].calTime[1]);
441 priv->cal_blob->data[param->amp_index].calAmbient);
443 priv->cal_blob->data[param->amp_index].calStatus);
445 priv->cal_blob->data[param->amp_index].calR);
462 for (i = 0; i < priv->cal_blob->count; ++i) {
463 priv->cal_blob->data[i].calTarget[0] &= ~(bad_target_uid & 0xFFFFFFFFULL);
464 priv->cal_blob->data[i].calTarget[1] &= ~(bad_target_uid >> 32);
493 for (i = 0; i < priv->cal_blob->count; ++i) {
494 priv->cal_blob->data[i].calTarget[0] &= ~(bad_target_uid & 0xFFFFFFFFULL);
495 priv->cal_blob->data[i].calTarget[1] &= ~(bad_target_uid >> 32);
566 for (i = 0; i < priv->cal_blob->count; ++i) {
567 priv->cal_blob->data[i].calTarget[0] = 0;
568 priv->cal_blob->data[i].calTarget[1] = 0;
595 priv->cal_blob->data[2].calTime[0] = 0;
596 priv->cal_blob->data[2].calTime[1] = 0;
599 uid = priv->cal_blob->data[2].calTarget[1];
601 uid |= priv->cal_blob->data[2].calTarget[0];