Lines Matching defs:startpos
5214 * startpos: starting position in flash (byte address).
5225 uint32_t startpos)
5234 /* make sure startpos+size doesn't exceed flash */
5235 if (size + startpos > ha->xioctl->fdesc.flash_size) {
5237 size, startpos, ha->xioctl->fdesc.flash_size);
5243 if ((startpos & 0x3) != 0) {
5245 ha->flash_data_addr | startpos >> 2, &data);
5254 while (size && startpos & 0x3) {
5255 *dp++ = bp[startpos & 0x3];
5256 startpos++;
5267 addr = startpos / 4 | ha->flash_data_addr;
5326 *dp++ = (uint8_t)ql_read_flash_byte(ha, startpos++);