Lines Matching refs:dcode

7603 	uint32_t *dcode;  in qla24xx_load_risc_flash()  local
7612 dcode = (void *)req->ring; in qla24xx_load_risc_flash()
7613 qla24xx_read_flash_data(vha, dcode, faddr, 8); in qla24xx_load_risc_flash()
7614 if (qla24xx_risc_firmware_invalid(dcode)) { in qla24xx_load_risc_flash()
7620 dcode[0], dcode[1], dcode[2], dcode[3]); in qla24xx_load_risc_flash()
7625 dcode = (void *)req->ring; in qla24xx_load_risc_flash()
7631 qla24xx_read_flash_data(vha, dcode, faddr, 10); in qla24xx_load_risc_flash()
7632 risc_addr = be32_to_cpu(dcode[2]); in qla24xx_load_risc_flash()
7633 risc_size = be32_to_cpu(dcode[3]); in qla24xx_load_risc_flash()
7636 risc_attr = be32_to_cpu(dcode[9]); in qla24xx_load_risc_flash()
7647 qla24xx_read_flash_data(vha, dcode, faddr, dlen); in qla24xx_load_risc_flash()
7649 dcode[i] = swab32(dcode[i]); in qla24xx_load_risc_flash()
7676 dcode = (void *)req->ring; in qla24xx_load_risc_flash()
7677 qla24xx_read_flash_data(vha, dcode, faddr, 7); in qla24xx_load_risc_flash()
7678 risc_size = be32_to_cpu(dcode[2]); in qla24xx_load_risc_flash()
7695 fwdt->template = vmalloc(risc_size * sizeof(*dcode)); in qla24xx_load_risc_flash()
7702 dcode = fwdt->template; in qla24xx_load_risc_flash()
7703 qla24xx_read_flash_data(vha, dcode, faddr, risc_size); in qla24xx_load_risc_flash()
7705 if (!qla27xx_fwdt_template_valid(dcode)) { in qla24xx_load_risc_flash()
7711 dlen = qla27xx_fwdt_template_size(dcode); in qla24xx_load_risc_flash()
7714 j, dlen, dlen / sizeof(*dcode)); in qla24xx_load_risc_flash()
7715 if (dlen > risc_size * sizeof(*dcode)) { in qla24xx_load_risc_flash()
7718 j, dlen - risc_size * sizeof(*dcode)); in qla24xx_load_risc_flash()
7846 uint32_t *dcode; in qla24xx_load_risc_blob() local
7869 dcode = fwcode; in qla24xx_load_risc_blob()
7870 if (qla24xx_risc_firmware_invalid(dcode)) { in qla24xx_load_risc_blob()
7876 dcode[0], dcode[1], dcode[2], dcode[3]); in qla24xx_load_risc_blob()
7880 dcode = (void *)req->ring; in qla24xx_load_risc_blob()
7906 dcode[i] = swab32(fwcode[i]); in qla24xx_load_risc_blob()
7951 fwdt->template = vmalloc(risc_size * sizeof(*dcode)); in qla24xx_load_risc_blob()
7958 dcode = fwdt->template; in qla24xx_load_risc_blob()
7960 dcode[i] = fwcode[i]; in qla24xx_load_risc_blob()
7962 if (!qla27xx_fwdt_template_valid(dcode)) { in qla24xx_load_risc_blob()
7968 dlen = qla27xx_fwdt_template_size(dcode); in qla24xx_load_risc_blob()
7971 j, dlen, dlen / sizeof(*dcode)); in qla24xx_load_risc_blob()
7972 if (dlen > risc_size * sizeof(*dcode)) { in qla24xx_load_risc_blob()
7975 j, dlen - risc_size * sizeof(*dcode)); in qla24xx_load_risc_blob()