Lines Matching refs:risc_size

7604 	uint32_t risc_addr, risc_size, risc_attr = 0;  in qla24xx_load_risc_flash()  local
7633 risc_size = be32_to_cpu(dcode[3]); in qla24xx_load_risc_flash()
7640 for (fragment = 0; risc_size; fragment++) { in qla24xx_load_risc_flash()
7641 if (dlen > risc_size) in qla24xx_load_risc_flash()
7642 dlen = risc_size; in qla24xx_load_risc_flash()
7661 risc_size -= dlen; in qla24xx_load_risc_flash()
7678 risc_size = be32_to_cpu(dcode[2]); in qla24xx_load_risc_flash()
7681 j, faddr, risc_size); in qla24xx_load_risc_flash()
7682 if (!risc_size || !~risc_size) { in qla24xx_load_risc_flash()
7690 risc_size -= 8; in qla24xx_load_risc_flash()
7694 j, risc_size); in qla24xx_load_risc_flash()
7695 fwdt->template = vmalloc(risc_size * sizeof(*dcode)); in qla24xx_load_risc_flash()
7703 qla24xx_read_flash_data(vha, dcode, faddr, risc_size); 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()
7726 faddr += risc_size + 1; in qla24xx_load_risc_flash()
7748 uint32_t risc_addr, risc_size, fwclen, wlen, *seg; in qla2x00_load_risc() local
7794 risc_size = be16_to_cpu(fwcode[3]); in qla2x00_load_risc()
7797 fwclen += risc_size * sizeof(uint16_t); in qla2x00_load_risc()
7806 while (risc_size > 0 && rval == QLA_SUCCESS) { in qla2x00_load_risc()
7808 if (wlen > risc_size) in qla2x00_load_risc()
7809 wlen = risc_size; in qla2x00_load_risc()
7828 risc_size -= wlen; in qla2x00_load_risc()
7848 uint32_t risc_addr, risc_size, risc_attr = 0; in qla24xx_load_risc_blob() local
7887 risc_size = be32_to_cpu(fwcode[3]); in qla24xx_load_risc_blob()
7895 for (fragment = 0; risc_size; fragment++) { in qla24xx_load_risc_blob()
7896 if (dlen > risc_size) in qla24xx_load_risc_blob()
7897 dlen = risc_size; in qla24xx_load_risc_blob()
7918 risc_size -= dlen; in qla24xx_load_risc_blob()
7933 risc_size = be32_to_cpu(fwcode[2]); in qla24xx_load_risc_blob()
7937 risc_size); in qla24xx_load_risc_blob()
7938 if (!risc_size || !~risc_size) { in qla24xx_load_risc_blob()
7946 risc_size -= 8; in qla24xx_load_risc_blob()
7950 j, risc_size); in qla24xx_load_risc_blob()
7951 fwdt->template = vmalloc(risc_size * sizeof(*dcode)); in qla24xx_load_risc_blob()
7959 for (i = 0; i < risc_size; i++) 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()
7983 fwcode += risc_size + 1; in qla24xx_load_risc_blob()