Lines Matching refs:fw_dump

73 qla2xxx_prep_dump(struct qla_hw_data *ha, struct qla2xxx_fw_dump *fw_dump)
75 fw_dump->fw_major_version = htonl(ha->fw_major_version);
76 fw_dump->fw_minor_version = htonl(ha->fw_minor_version);
77 fw_dump->fw_subminor_version = htonl(ha->fw_subminor_version);
78 fw_dump->fw_attributes = htonl(ha->fw_attributes);
80 fw_dump->vendor = htonl(ha->pdev->vendor);
81 fw_dump->device = htonl(ha->pdev->device);
82 fw_dump->subsystem_vendor = htonl(ha->pdev->subsystem_vendor);
83 fw_dump->subsystem_device = htonl(ha->pdev->subsystem_device);
477 memcpy(ptr, ha->eft, ntohl(ha->fw_dump->eft_size));
478 return ptr + ntohl(ha->fw_dump->eft_size);
720 vha->host_no, ha->fw_dump, ha->fw_dump_cap_flags);
731 vha->hw->isp_ops->fw_dump(vha);
753 if (!ha->fw_dump) {
763 ha->fw_dump);
766 fw = &ha->fw_dump->isp.isp23;
767 qla2xxx_prep_dump(ha, ha->fw_dump);
909 if (!ha->fw_dump) {
919 ha->fw_dump);
922 fw = &ha->fw_dump->isp.isp21;
923 qla2xxx_prep_dump(ha, ha->fw_dump);
1100 if (!ha->fw_dump) {
1110 ha->fw_dump);
1114 fw = &ha->fw_dump->isp.isp24;
1115 qla2xxx_prep_dump(ha, ha->fw_dump);
1309 nxt_chain = (void *)ha->fw_dump + ha->chain_offset;
1312 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
1317 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);
1342 if (!ha->fw_dump) {
1352 ha->fw_dump);
1356 fw = &ha->fw_dump->isp.isp25;
1357 qla2xxx_prep_dump(ha, ha->fw_dump);
1358 ha->fw_dump->version = htonl(2);
1603 nxt_chain = qla25xx_copy_mq(ha, (void *)ha->fw_dump + ha->chain_offset,
1625 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
1630 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);
1655 if (!ha->fw_dump) {
1665 ha->fw_dump);
1668 fw = &ha->fw_dump->isp.isp81;
1669 qla2xxx_prep_dump(ha, ha->fw_dump);
1917 nxt_chain = qla25xx_copy_mq(ha, (void *)ha->fw_dump + ha->chain_offset,
1940 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
1945 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);
1970 if (!ha->fw_dump) {
1979 "request...\n", ha->fw_dump);
1983 fw = &ha->fw_dump->isp.isp83;
1984 qla2xxx_prep_dump(ha, ha->fw_dump);
2389 nxt_chain = qla25xx_copy_mq(ha, (void *)ha->fw_dump + ha->chain_offset,
2441 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
2446 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);