Lines Matching refs:risc_size

5337 	uint32_t risc_size;  in qla24xx_load_risc_flash()  local
5375 risc_size = be32_to_cpu(dcode[3]); in qla24xx_load_risc_flash()
5378 while (risc_size > 0 && rval == QLA_SUCCESS) { in qla24xx_load_risc_flash()
5380 if (dlen > risc_size) in qla24xx_load_risc_flash()
5381 dlen = risc_size; in qla24xx_load_risc_flash()
5403 risc_size -= dlen; in qla24xx_load_risc_flash()
5422 risc_size = be32_to_cpu(dcode[2]); in qla24xx_load_risc_flash()
5424 "-> array size %x dwords\n", risc_size); in qla24xx_load_risc_flash()
5425 if (risc_size == 0 || risc_size == ~0) in qla24xx_load_risc_flash()
5428 dlen = (risc_size - 8) * sizeof(*dcode); in qla24xx_load_risc_flash()
5434 "Failed fwdump template allocate %x bytes.\n", risc_size); in qla24xx_load_risc_flash()
5439 risc_size -= 8; in qla24xx_load_risc_flash()
5441 qla24xx_read_flash_data(vha, dcode, faddr, risc_size); in qla24xx_load_risc_flash()
5442 for (i = 0; i < risc_size; i++) in qla24xx_load_risc_flash()
5454 if (dlen > risc_size * sizeof(*dcode)) { in qla24xx_load_risc_flash()
5457 (uint32_t)(dlen - risc_size * sizeof(*dcode))); in qla24xx_load_risc_flash()
5476 "Failed fwdump template allocate %x bytes.\n", risc_size); in qla24xx_load_risc_flash()
5481 risc_size = dlen / sizeof(*dcode); in qla24xx_load_risc_flash()
5483 for (i = 0; i < risc_size; i++) in qla24xx_load_risc_flash()
5515 uint32_t risc_addr, risc_size, fwclen, wlen, *seg; in qla2x00_load_risc() local
5561 risc_size = be16_to_cpu(fwcode[3]); in qla2x00_load_risc()
5564 fwclen += risc_size * sizeof(uint16_t); in qla2x00_load_risc()
5573 while (risc_size > 0 && rval == QLA_SUCCESS) { in qla2x00_load_risc()
5575 if (wlen > risc_size) in qla2x00_load_risc()
5576 wlen = risc_size; in qla2x00_load_risc()
5595 risc_size -= wlen; in qla2x00_load_risc()
5615 uint32_t risc_size; in qla24xx_load_risc_blob() local
5671 risc_size = be32_to_cpu(fwcode[3]); in qla24xx_load_risc_blob()
5674 fwclen += risc_size * sizeof(uint32_t); in qla24xx_load_risc_blob()
5683 while (risc_size > 0 && rval == QLA_SUCCESS) { in qla24xx_load_risc_blob()
5685 if (dlen > risc_size) in qla24xx_load_risc_blob()
5686 dlen = risc_size; in qla24xx_load_risc_blob()
5706 risc_size -= dlen; in qla24xx_load_risc_blob()
5725 risc_size = be32_to_cpu(fwcode[2]); in qla24xx_load_risc_blob()
5727 "-> array size %x dwords\n", risc_size); in qla24xx_load_risc_blob()
5728 if (risc_size == 0 || risc_size == ~0) in qla24xx_load_risc_blob()
5731 dlen = (risc_size - 8) * sizeof(*fwcode); in qla24xx_load_risc_blob()
5737 "Failed fwdump template allocate %x bytes.\n", risc_size); in qla24xx_load_risc_blob()
5742 risc_size -= 8; in qla24xx_load_risc_blob()
5744 for (i = 0; i < risc_size; i++) in qla24xx_load_risc_blob()
5756 if (dlen > risc_size * sizeof(*fwcode)) { in qla24xx_load_risc_blob()
5759 (uint32_t)(dlen - risc_size * sizeof(*fwcode))); in qla24xx_load_risc_blob()
5778 "Failed fwdump template allocate %x bytes.\n", risc_size); in qla24xx_load_risc_blob()
5783 risc_size = dlen / sizeof(*fwcode); in qla24xx_load_risc_blob()
5785 for (i = 0; i < risc_size; i++) in qla24xx_load_risc_blob()