Lines Matching refs:css

407 static int verify_css_header(struct hfi1_devdata *dd, struct css_header *css)  in verify_css_header()  argument
410 if (invalid_header(dd, "module_type", css->module_type, in verify_css_header()
412 invalid_header(dd, "header_len", css->header_len, in verify_css_header()
414 invalid_header(dd, "header_version", css->header_version, in verify_css_header()
416 invalid_header(dd, "module_vendor", css->module_vendor, in verify_css_header()
418 invalid_header(dd, "key_size", css->key_size, KEY_SIZE / 4) || in verify_css_header()
419 invalid_header(dd, "modulus_size", css->modulus_size, in verify_css_header()
421 invalid_header(dd, "exponent_size", css->exponent_size, in verify_css_header()
453 struct css_header *css; in obtain_one_firmware() local
471 css = (struct css_header *)fdet->fw->data; in obtain_one_firmware()
476 hfi1_cdbg(FIRMWARE, " module_type 0x%x", css->module_type); in obtain_one_firmware()
478 css->header_len, 4 * css->header_len); in obtain_one_firmware()
479 hfi1_cdbg(FIRMWARE, " header_version 0x%x", css->header_version); in obtain_one_firmware()
480 hfi1_cdbg(FIRMWARE, " module_id 0x%x", css->module_id); in obtain_one_firmware()
481 hfi1_cdbg(FIRMWARE, " module_vendor 0x%x", css->module_vendor); in obtain_one_firmware()
482 hfi1_cdbg(FIRMWARE, " date 0x%x", css->date); in obtain_one_firmware()
484 css->size, 4 * css->size); in obtain_one_firmware()
486 css->key_size, 4 * css->key_size); in obtain_one_firmware()
488 css->modulus_size, 4 * css->modulus_size); in obtain_one_firmware()
490 css->exponent_size, 4 * css->exponent_size); in obtain_one_firmware()
504 ret = verify_css_header(dd, css); in obtain_one_firmware()
507 } else if ((css->size * 4) == fdet->fw->size) { in obtain_one_firmware()
516 fdet->css_header = css; in obtain_one_firmware()
532 } else if ((css->size * 4) + AUGMENT_SIZE == fdet->fw->size) { in obtain_one_firmware()
541 fdet->css_header = css; in obtain_one_firmware()
557 css->size); in obtain_one_firmware()