Lines Matching refs:datalen
392 int reg, u_char *datap, int datalen, int arg)
410 arg |= (datalen & SD_ARG_CMD53_LENGTH_MASK) <<
418 cmd.c_datalen = datalen;
419 cmd.c_blklen = MIN(datalen, sf->blklen);
429 error, reg, datap, datalen,
505 int datalen)
511 while (datalen >= sf->blklen) {
512 //blocks = imin(datalen / sf->blklen,
521 datalen -= bytes;
524 if (datalen)
525 error = sdmmc_io_rw_extended(sf->sc, sf, reg, data, datalen,
533 int datalen)
539 while (datalen >= sf->blklen) {
540 //blocks = imin(datalen / sf->blklen,
549 datalen -= bytes;
552 if (datalen)
553 error = sdmmc_io_rw_extended(sf->sc, sf, reg, data, datalen,
562 int datalen)
568 while (datalen >= sf->blklen) {
569 //blocks = imin(datalen / sf->blklen,
579 datalen -= bytes;
582 if (datalen)
583 error = sdmmc_io_rw_extended(sf->sc, sf, reg, data, datalen,
591 int datalen)
597 while (datalen >= sf->blklen) {
598 //blocks = imin(datalen / sf->blklen,
608 datalen -= bytes;
611 if (datalen)
612 error = sdmmc_io_rw_extended(sf->sc, sf, reg, data, datalen,