Lines Matching refs:remain
302 static int mmci_pio_read(struct mmci_host *host, char *buffer, unsigned int remain)
312 if (count > remain)
313 count = remain;
321 remain -= count;
324 if (remain == 0)
333 static int mmci_pio_write(struct mmci_host *host, char *buffer, unsigned int remain, u32 status)
342 count = min(remain, maxcnt);
347 remain -= count;
349 if (remain == 0)
376 unsigned int remain, len;
393 remain = sg_miter->length;
397 len = mmci_pio_read(host, buffer, remain);
399 len = mmci_pio_write(host, buffer, remain, status);
404 remain -= len;
406 if (remain)