Lines Matching defs:fw_dump
74 qla2xxx_prep_dump(struct qla_hw_data *ha, struct qla2xxx_fw_dump *fw_dump)
76 fw_dump->fw_major_version = htonl(ha->fw_major_version);
77 fw_dump->fw_minor_version = htonl(ha->fw_minor_version);
78 fw_dump->fw_subminor_version = htonl(ha->fw_subminor_version);
79 fw_dump->fw_attributes = htonl(ha->fw_attributes);
81 fw_dump->vendor = htonl(ha->pdev->vendor);
82 fw_dump->device = htonl(ha->pdev->device);
83 fw_dump->subsystem_vendor = htonl(ha->pdev->subsystem_vendor);
84 fw_dump->subsystem_device = htonl(ha->pdev->subsystem_device);
478 memcpy(ptr, ha->eft, ntohl(ha->fw_dump->eft_size));
479 return ptr + ntohl(ha->fw_dump->eft_size);
721 vha->host_no, ha->fw_dump, ha->fw_dump_cap_flags);
732 vha->hw->isp_ops->fw_dump(vha);
754 if (!ha->fw_dump) {
764 ha->fw_dump);
767 fw = &ha->fw_dump->isp.isp23;
768 qla2xxx_prep_dump(ha, ha->fw_dump);
910 if (!ha->fw_dump) {
920 ha->fw_dump);
923 fw = &ha->fw_dump->isp.isp21;
924 qla2xxx_prep_dump(ha, ha->fw_dump);
1101 if (!ha->fw_dump) {
1111 ha->fw_dump);
1115 fw = &ha->fw_dump->isp.isp24;
1116 qla2xxx_prep_dump(ha, ha->fw_dump);
1310 nxt_chain = (void *)ha->fw_dump + ha->chain_offset;
1313 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
1318 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);
1343 if (!ha->fw_dump) {
1353 ha->fw_dump);
1357 fw = &ha->fw_dump->isp.isp25;
1358 qla2xxx_prep_dump(ha, ha->fw_dump);
1359 ha->fw_dump->version = htonl(2);
1604 nxt_chain = qla25xx_copy_mq(ha, (void *)ha->fw_dump + ha->chain_offset,
1626 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
1631 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);
1656 if (!ha->fw_dump) {
1666 ha->fw_dump);
1669 fw = &ha->fw_dump->isp.isp81;
1670 qla2xxx_prep_dump(ha, ha->fw_dump);
1918 nxt_chain = qla25xx_copy_mq(ha, (void *)ha->fw_dump + ha->chain_offset,
1941 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
1946 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);
1971 if (!ha->fw_dump) {
1980 "request...\n", ha->fw_dump);
1984 fw = &ha->fw_dump->isp.isp83;
1985 qla2xxx_prep_dump(ha, ha->fw_dump);
2390 nxt_chain = qla25xx_copy_mq(ha, (void *)ha->fw_dump + ha->chain_offset,
2442 ha->fw_dump->version |= htonl(DUMP_CHAIN_VARIANT);
2447 ha->fw_dump_len = (nxt_chain - (void *)ha->fw_dump);