Lines Matching refs:diff
205 int diff; in memcpy_topcbit() local
207 diff = len - (BANKLEN - (dev->writeptr - dev->sh_mem)); in memcpy_topcbit()
209 if (diff > 0) in memcpy_topcbit()
211 memcpy_toio(dev->writeptr, data, len - diff); in memcpy_topcbit()
212 memcpy_toio(dev->sh_mem, data + (len - diff), diff); in memcpy_topcbit()
213 dev->writeptr = dev->sh_mem + diff; in memcpy_topcbit()
220 if (diff == 0) in memcpy_topcbit()
262 int diff; in memcpy_frompcbit() local
264 diff = len - (BANKLEN - (dev->readptr - (dev->sh_mem + BANK2))); in memcpy_frompcbit()
265 if (diff > 0) in memcpy_frompcbit()
267 memcpy_fromio(data, dev->readptr, len - diff); in memcpy_frompcbit()
268 memcpy_fromio(data + (len - diff), dev->sh_mem + BANK2 , diff); in memcpy_frompcbit()
269 dev->readptr = dev->sh_mem + BANK2 + diff; in memcpy_frompcbit()
275 if (diff == 0) in memcpy_frompcbit()