Lines Matching refs:risc_size

8412 	uint32_t risc_addr, risc_size, risc_attr = 0;  in qla24xx_load_risc_flash()  local
8441 risc_size = be32_to_cpu((__force __be32)dcode[3]); in qla24xx_load_risc_flash()
8448 for (fragment = 0; risc_size; fragment++) { in qla24xx_load_risc_flash()
8449 if (dlen > risc_size) in qla24xx_load_risc_flash()
8450 dlen = risc_size; in qla24xx_load_risc_flash()
8469 risc_size -= dlen; in qla24xx_load_risc_flash()
8485 risc_size = be32_to_cpu((__force __be32)dcode[2]); in qla24xx_load_risc_flash()
8488 j, faddr, risc_size); in qla24xx_load_risc_flash()
8489 if (!risc_size || !~risc_size) { in qla24xx_load_risc_flash()
8497 risc_size -= 8; in qla24xx_load_risc_flash()
8501 j, risc_size); in qla24xx_load_risc_flash()
8502 fwdt->template = vmalloc_array(risc_size, sizeof(*dcode)); in qla24xx_load_risc_flash()
8510 qla24xx_read_flash_data(vha, dcode, faddr, risc_size); in qla24xx_load_risc_flash()
8522 if (dlen > risc_size * sizeof(*dcode)) { in qla24xx_load_risc_flash()
8525 j, dlen - risc_size * sizeof(*dcode)); in qla24xx_load_risc_flash()
8533 faddr += risc_size + 1; in qla24xx_load_risc_flash()
8555 uint32_t risc_addr, risc_size, fwclen, wlen, *seg; in qla2x00_load_risc() local
8601 risc_size = be16_to_cpu(fwcode[3]); in qla2x00_load_risc()
8604 fwclen += risc_size * sizeof(uint16_t); in qla2x00_load_risc()
8613 while (risc_size > 0 && rval == QLA_SUCCESS) { in qla2x00_load_risc()
8615 if (wlen > risc_size) in qla2x00_load_risc()
8616 wlen = risc_size; in qla2x00_load_risc()
8635 risc_size -= wlen; in qla2x00_load_risc()
8655 uint32_t risc_addr, risc_size, risc_attr = 0; in qla24xx_load_risc_blob() local
8694 risc_size = be32_to_cpu(fwcode[3]); in qla24xx_load_risc_blob()
8702 for (fragment = 0; risc_size; fragment++) { in qla24xx_load_risc_blob()
8703 if (dlen > risc_size) in qla24xx_load_risc_blob()
8704 dlen = risc_size; in qla24xx_load_risc_blob()
8725 risc_size -= dlen; in qla24xx_load_risc_blob()
8739 risc_size = be32_to_cpu(fwcode[2]); in qla24xx_load_risc_blob()
8743 risc_size); in qla24xx_load_risc_blob()
8744 if (!risc_size || !~risc_size) { in qla24xx_load_risc_blob()
8752 risc_size -= 8; in qla24xx_load_risc_blob()
8756 j, risc_size); in qla24xx_load_risc_blob()
8757 fwdt->template = vmalloc_array(risc_size, sizeof(*dcode)); in qla24xx_load_risc_blob()
8765 for (i = 0; i < risc_size; i++) in qla24xx_load_risc_blob()
8778 if (dlen > risc_size * sizeof(*dcode)) { in qla24xx_load_risc_blob()
8781 j, dlen - risc_size * sizeof(*dcode)); in qla24xx_load_risc_blob()
8789 fwcode += risc_size + 1; in qla24xx_load_risc_blob()