Lines Matching defs:css
407 static int verify_css_header(struct hfi1_devdata *dd, struct css_header *css)
410 if (invalid_header(dd, "module_type", css->module_type,
412 invalid_header(dd, "header_len", css->header_len,
414 invalid_header(dd, "header_version", css->header_version,
416 invalid_header(dd, "module_vendor", css->module_vendor,
418 invalid_header(dd, "key_size", css->key_size, KEY_SIZE / 4) ||
419 invalid_header(dd, "modulus_size", css->modulus_size,
421 invalid_header(dd, "exponent_size", css->exponent_size,
453 struct css_header *css;
471 css = (struct css_header *)fdet->fw->data;
476 hfi1_cdbg(FIRMWARE, " module_type 0x%x", css->module_type);
478 css->header_len, 4 * css->header_len);
479 hfi1_cdbg(FIRMWARE, " header_version 0x%x", css->header_version);
480 hfi1_cdbg(FIRMWARE, " module_id 0x%x", css->module_id);
481 hfi1_cdbg(FIRMWARE, " module_vendor 0x%x", css->module_vendor);
482 hfi1_cdbg(FIRMWARE, " date 0x%x", css->date);
484 css->size, 4 * css->size);
486 css->key_size, 4 * css->key_size);
488 css->modulus_size, 4 * css->modulus_size);
490 css->exponent_size, 4 * css->exponent_size);
502 * Note: css->size is in DWORDs, multiply by 4 to get bytes.
504 ret = verify_css_header(dd, css);
507 } else if ((css->size * 4) == fdet->fw->size) {
516 fdet->css_header = css;
532 } else if ((css->size * 4) + AUGMENT_SIZE == fdet->fw->size) {
541 fdet->css_header = css;
552 /* css->size check failed */
557 css->size);