Lines Matching refs:fw
108 const struct firmware *fw; member
415 ret = request_firmware(&fdet->fw, name, &dd->pcidev->dev); in obtain_one_firmware()
423 if (fdet->fw->size < sizeof(struct css_header)) { in obtain_one_firmware()
428 css = (struct css_header *)fdet->fw->data; in obtain_one_firmware()
431 hfi1_cdbg(FIRMWARE, "file size: 0x%lx bytes", fdet->fw->size); in obtain_one_firmware()
449 fdet->fw->size - sizeof(struct firmware_file)); in obtain_one_firmware()
464 } else if ((css->size * 4) == fdet->fw->size) { in obtain_one_firmware()
467 fdet->fw->data; in obtain_one_firmware()
470 ret = payload_check(dd, name, fdet->fw->size, in obtain_one_firmware()
480 fdet->firmware_len = fdet->fw->size - in obtain_one_firmware()
489 } else if ((css->size * 4) + AUGMENT_SIZE == fdet->fw->size) { in obtain_one_firmware()
492 (struct augmented_firmware_file *)fdet->fw->data; in obtain_one_firmware()
495 ret = payload_check(dd, name, fdet->fw->size, in obtain_one_firmware()
505 fdet->firmware_len = fdet->fw->size - in obtain_one_firmware()
512 fdet->fw->size / 4, in obtain_one_firmware()
513 (fdet->fw->size - AUGMENT_SIZE) / 4, in obtain_one_firmware()
528 release_firmware(fdet->fw); in dispose_one_firmware()