Home
last modified time | relevance | path

Searched refs:c_datalen (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/sys/arch/evbarm/stand/boot2440/
H A Ds3csdi.c180 if (cmd->c_datalen > 0 && cmd->c_data != NULL) { in s3csd_exec_cmd()
183 DPRINTF(("DATA, datalen: %d, blk_size: %d, offset: %d\n", cmd->c_datalen, in s3csd_exec_cmd()
198 DPRINTF(("Reading %d bytes\n", cmd->c_datalen)); in s3csd_exec_cmd()
203 ((cmd->c_datalen / cmd->c_blklen) & SDIDATCON_BLKNUM_MASK) | in s3csd_exec_cmd()
216 DPRINTF(("Writing %d bytes\n", cmd->c_datalen)); in s3csd_exec_cmd()
218 cmd->c_datalen / cmd->c_blklen)); in s3csd_exec_cmd()
222 ((cmd->c_datalen / cmd->c_blklen) & SDIDATCON_BLKNUM_MASK) | in s3csd_exec_cmd()
353 while (written < cmd->c_datalen ) { in sssdi_perform_pio_read()
392 while (written < cmd->c_datalen ) {
H A Ddev_sdmmc.c708 cmd->c_datalen, cmd->c_flags, cmd->c_error); in sdmmc_dump_command()
1154 cmd.c_datalen = datalen; in sdmmc_mem_read_block()
1156 cmd.c_opcode = (cmd.c_datalen / cmd.c_blklen) > 1 ? in sdmmc_mem_read_block()
1264 cmd.c_datalen = datalen; in sdmmc_mem_send_scr()
1381 cmd.c_datalen = statlen; in sdmmc_mem_sd_switch()
H A Ddev_sdmmc.h91 int c_datalen; /* length of data buffer */ member
/netbsd-src/sys/dev/ic/
H A Ddwc_mmc.c486 if (cmd->c_datalen > sc->sc_dmabounce_buflen) in dwc_mmc_dma_prepare()
491 memset(sc->sc_dmabounce_buf, 0, cmd->c_datalen); in dwc_mmc_dma_prepare()
493 0, cmd->c_datalen, BUS_DMASYNC_PREREAD); in dwc_mmc_dma_prepare()
496 cmd->c_datalen); in dwc_mmc_dma_prepare()
498 0, cmd->c_datalen, BUS_DMASYNC_PREWRITE); in dwc_mmc_dma_prepare()
543 cmd->c_datalen); in dwc_mmc_dma_prepare()
581 0, cmd->c_datalen, BUS_DMASYNC_POSTREAD); in dwc_mmc_dma_complete()
583 cmd->c_datalen); in dwc_mmc_dma_complete()
586 0, cmd->c_datalen, BUS_DMASYNC_POSTWRITE); in dwc_mmc_dma_complete()
603 cmd->c_opcode, cmd->c_flags, cmd->c_data, cmd->c_datalen, in dwc_mmc_exec_command()
[all …]
H A Drtsx.c1213 cmd->c_datalen)); in rtsx_read_ppbuf()
1217 remain = cmd->c_datalen; in rtsx_read_ppbuf()
1218 for (j = 0; j < cmd->c_datalen / RTSX_HOSTCMD_MAX; j++) { in rtsx_read_ppbuf()
1265 cmd->c_datalen)); in rtsx_write_ppbuf()
1269 remain = cmd->c_datalen; in rtsx_write_ppbuf()
1270 for (j = 0; j < cmd->c_datalen / RTSX_HOSTCMD_MAX; j++) { in rtsx_write_ppbuf()
1309 DEVNAME(sc), read ? "read" : "write", cmd->c_datalen, in rtsx_exec_short_xfer()
1312 if (cmd->c_datalen > 512) { in rtsx_exec_short_xfer()
1314 DEVNAME(sc), cmd->c_datalen, 512)); in rtsx_exec_short_xfer()
1318 if (!read && cmd->c_data != NULL && cmd->c_datalen > 0) { in rtsx_exec_short_xfer()
[all …]
H A Dw83l518d_sdmmc.c448 cmd->c_opcode, cmd->c_flags, cmd->c_data, cmd->c_datalen, in wb_sdmmc_exec_command()
451 if (cmd->c_datalen > 0) { in wb_sdmmc_exec_command()
464 blklen = MIN(cmd->c_datalen, cmd->c_blklen); in wb_sdmmc_exec_command()
466 if (cmd->c_datalen % blklen > 0) { in wb_sdmmc_exec_command()
486 cmd->c_resid = cmd->c_datalen; in wb_sdmmc_exec_command()
539 if (cmd->c_error == 0 && cmd->c_datalen > 0) { in wb_sdmmc_exec_command()
560 cmd->c_blklen, cmd->c_datalen, cmd->c_resid); in wb_sdmmc_exec_command()
H A Dpl181.c397 cmd->c_opcode, cmd->c_flags, cmd->c_datalen, cmd->c_resid, xferlen); in plmmc_do_command()
429 (cmd->c_datalen - cmd->c_resid) / SDMMC_SECTOR_SIZE; in plmmc_do_command()
500 cmd->c_opcode, cmd->c_flags, cmd->c_data, cmd->c_datalen); in plmmc_exec_command()
504 cmd->c_resid = cmd->c_datalen; in plmmc_exec_command()
/netbsd-src/sys/arch/evbsh3/t_sh7706lan/
H A Dssumci.c364 cmd->c_datalen, cmd->c_flags)); in ssumci_exec_command()
405 if (cmd->c_datalen > 0) { in ssumci_exec_command()
464 for (i = 1 /* XXXFIXME!!!*/ ; i < cmd->c_datalen; i++) { in ssumci_cmd_cfgread()
473 sdmmc_dump_data(NULL, cmd->c_data, cmd->c_datalen); in ssumci_cmd_cfgread()
503 for (i = 0; i < cmd->c_datalen; i++) { in ssumci_cmd_read()
513 sdmmc_dump_data(NULL, cmd->c_data, cmd->c_datalen); in ssumci_cmd_read()
529 for (i = 0; i < cmd->c_datalen; i++) { in ssumci_cmd_write()
H A Dscimci.c427 cmd->c_opcode, cmd->c_arg, cmd->c_data, cmd->c_datalen, in scimci_exec_command()
478 if (cmd->c_datalen > 0) { in scimci_exec_command()
541 for (i = 1 /* XXXFIXME!!!*/ ; i < cmd->c_datalen; i++) { in scimci_cmd_cfgread()
556 sdmmc_dump_data(NULL, cmd->c_data, cmd->c_datalen); in scimci_cmd_cfgread()
593 for (i = 0; i < cmd->c_datalen; i++) { in scimci_cmd_read()
608 sdmmc_dump_data(NULL, cmd->c_data, cmd->c_datalen); in scimci_cmd_read()
626 for (i = 0; i < cmd->c_datalen; i++) { in scimci_cmd_write()
/netbsd-src/sys/arch/arm/sunxi/
H A Dsunxi_mmc.c1012 if (cmd->c_datalen > sc->sc_dmabounce_buflen)
1017 memset(sc->sc_dmabounce_buf, 0, cmd->c_datalen);
1019 0, cmd->c_datalen, BUS_DMASYNC_PREREAD);
1022 cmd->c_datalen);
1024 0, cmd->c_datalen, BUS_DMASYNC_PREWRITE);
1066 cmd->c_datalen, map->dm_nsegs, sc->sc_config->idma_xferlen);
1106 0, cmd->c_datalen, BUS_DMASYNC_POSTREAD);
1108 cmd->c_datalen);
1111 0, cmd->c_datalen, BUS_DMASYNC_POSTWRITE);
1126 cmd->c_opcode, cmd->c_flags, cmd->c_data, cmd->c_datalen,
[all …]
/netbsd-src/sys/arch/arm/amlogic/
H A Dmeson_sdhc.c666 if (cmd->c_datalen > 0) { in meson_sdhc_exec_command()
674 nblks = cmd->c_datalen / cmd->c_blklen; in meson_sdhc_exec_command()
675 if (nblks == 0 || (cmd->c_datalen % cmd->c_blklen) != 0) in meson_sdhc_exec_command()
696 if (cmd->c_datalen > 0) { in meson_sdhc_exec_command()
710 if (cmd->c_datalen > 0) { in meson_sdhc_exec_command()
721 memcpy(sc->sc_bbuf, cmd->c_data, cmd->c_datalen); in meson_sdhc_exec_command()
729 cmd->c_resid = cmd->c_datalen; in meson_sdhc_exec_command()
732 if (cmd->c_datalen > 0) { in meson_sdhc_exec_command()
800 memcpy(cmd->c_data, sc->sc_bbuf, cmd->c_datalen); in meson_sdhc_exec_command()
939 cmd.c_datalen = cmd.c_blklen = tsize; in meson_sdhc_execute_tuning()
H A Dmesongx_mmc.c862 memset(sc->sc_dmabounce_buf, 0, cmd->c_datalen); in mesongx_mmc_dma_prepare()
864 0, cmd->c_datalen, BUS_DMASYNC_PREREAD); in mesongx_mmc_dma_prepare()
866 memcpy(sc->sc_dmabounce_buf, cmd->c_data, cmd->c_datalen); in mesongx_mmc_dma_prepare()
868 0, cmd->c_datalen, BUS_DMASYNC_PREWRITE); in mesongx_mmc_dma_prepare()
918 cmd->c_datalen, map->dm_nsegs); in mesongx_mmc_dma_prepare()
937 0, cmd->c_datalen, BUS_DMASYNC_POSTREAD); in mesongx_mmc_dma_complete()
938 memcpy(cmd->c_data, sc->sc_dmabounce_buf, cmd->c_datalen); in mesongx_mmc_dma_complete()
941 0, cmd->c_datalen, BUS_DMASYNC_POSTWRITE); in mesongx_mmc_dma_complete()
990 if (cmd->c_datalen > 0) { in mesongx_mmc_exec_command()
1000 cmd->c_resid = cmd->c_datalen; in mesongx_mmc_exec_command()
[all …]
H A Dmeson_sdio.c540 if (cmd->c_datalen > 0) { in meson_sdio_exec_command()
543 nblks = cmd->c_datalen / cmd->c_blklen; in meson_sdio_exec_command()
544 if (nblks == 0 || (cmd->c_datalen % cmd->c_blklen) != 0) in meson_sdio_exec_command()
567 memcpy(sc->sc_bbuf, cmd->c_data, cmd->c_datalen); in meson_sdio_exec_command()
606 cmd->c_opcode, cmd->c_flags, cmd->c_datalen); in meson_sdio_exec_command()
620 if (cmd->c_datalen > 0) { in meson_sdio_exec_command()
655 memcpy(cmd->c_data, sc->sc_bbuf, cmd->c_datalen); in meson_sdio_exec_command()
/netbsd-src/sys/arch/arm/s3c2xx0/
H A Ds3c2440_sdi.c410 if (cmd->c_datalen > 0 && cmd->c_data != NULL) { in sssdi_exec_command()
413 DPRINTF(("DATA, datalen: %d, blk_size: %d\n", cmd->c_datalen, in sssdi_exec_command()
439 DPRINTF(("Reading %d bytes\n", cmd->c_datalen)); in sssdi_exec_command()
444 ((cmd->c_datalen / cmd->c_blklen) & SDIDATCON_BLKNUM_MASK) | in sssdi_exec_command()
473 DPRINTF(("Writing %d bytes\n", cmd->c_datalen)); in sssdi_exec_command()
475 cmd->c_datalen / cmd->c_blklen)); in sssdi_exec_command()
479 ((cmd->c_datalen / cmd->c_blklen) & SDIDATCON_BLKNUM_MASK) | in sssdi_exec_command()
659 while (written < cmd->c_datalen ) { in sssdi_perform_pio_read()
689 while (written < cmd->c_datalen ) { in sssdi_perform_pio_write()
/netbsd-src/sys/arch/arm/xscale/
H A Dpxa2x0_mci.c570 cmd->c_datalen, cmd->c_flags)); in pxamci_exec_command()
600 if (cmd->c_datalen > 0) { in pxamci_exec_command()
601 int blklen = MIN(cmd->c_datalen, cmd->c_blklen); in pxamci_exec_command()
602 int numblk = cmd->c_datalen / blklen; in pxamci_exec_command()
604 if (cmd->c_datalen % blklen > 0) { in pxamci_exec_command()
660 cmd->c_resid = cmd->c_datalen; in pxamci_exec_command()
781 && (sc->sc_cmd->c_datalen > 0) in pxamci_intr()
940 if (cmd->c_error == 0 && cmd->c_datalen > 0) { in pxamci_intr_cmd()
1039 if (sc->sc_cmd != NULL && (sc->sc_cmd->c_datalen & 31) != 0) { in pxamci_dmac_ointr()
/netbsd-src/sys/arch/arm/imx/
H A Dimx23_ssp.c461 if (cmd->c_data != NULL && cmd->c_datalen > MAX_TRANSFER_SIZE) { in issp_exec_command()
463 MAX_TRANSFER_SIZE, cmd->c_datalen); in issp_exec_command()
488 if (cmd->c_data != NULL && (cmd->c_datalen / cmd->c_blklen) > 1) { in issp_exec_command()
491 } else if (cmd->c_data != NULL && cmd->c_datalen) { in issp_exec_command()
813 blocks = cmd->c_datalen / cmd->c_blklen; in issp_create_dma_cmd_list_multi()
835 __SHIFTIN(cmd->c_datalen, HW_SSP_CTRL0_XFER_COUNT); in issp_create_dma_cmd_list_multi()
923 dma_cmd[0].control = __SHIFTIN(cmd->c_datalen, APBDMA_CMD_XFER_COUNT) | in issp_create_dma_cmd_list_single()
940 __SHIFTIN(cmd->c_datalen, HW_SSP_CTRL0_XFER_COUNT); in issp_create_dma_cmd_list_single()
/netbsd-src/sys/dev/marvell/
H A Dmvsdio.c533 cmd->c_datalen, cmd->c_flags)); in mvsdio_exec_command()
539 if (cmd->c_datalen > 0) { in mvsdio_exec_command()
544 blklen = MIN(cmd->c_datalen, cmd->c_blklen); in mvsdio_exec_command()
546 if (cmd->c_datalen % blklen > 0) { in mvsdio_exec_command()
569 DBC_BLOCKCOUNT(cmd->c_datalen / blklen)); in mvsdio_exec_command()
645 if (cmd->c_datalen > 0) in mvsdio_exec_command()
/netbsd-src/sys/arch/arm/broadcom/
H A Dbcm2835_sdhost.c609 cmd->c_opcode, cmd->c_flags, cmd->c_data, cmd->c_datalen, in sdhost_exec_command()
636 if (cmd->c_datalen > 0) { in sdhost_exec_command()
642 nblks = cmd->c_datalen / cmd->c_blklen; in sdhost_exec_command()
643 if (nblks == 0 || (cmd->c_datalen % cmd->c_blklen) != 0) in sdhost_exec_command()
649 cmd->c_resid = cmd->c_datalen; in sdhost_exec_command()
663 if (cmd->c_datalen > 0) { in sdhost_exec_command()
/netbsd-src/sys/arch/arm/ti/
H A Dti_sdhc.c547 memcpy(sc->sc_edma_bbuf, cmd->c_data, cmd->c_datalen); in ti_sdhc_edma_xfer_data()
566 memcpy(cmd->c_data, sc->sc_edma_bbuf, cmd->c_datalen); in ti_sdhc_edma_xfer_data()
584 int error, resid = cmd->c_datalen; in ti_sdhc_edma_transfer()
585 int blksize = MIN(cmd->c_datalen, cmd->c_blklen); in ti_sdhc_edma_transfer()
/netbsd-src/sys/dev/sdmmc/
H A Dsdhc.c1495 cmd.c_blklen = cmd.c_datalen = 128; in sdhc_execute_tuning1()
1497 cmd.c_blklen = cmd.c_datalen = 64; in sdhc_execute_tuning1()
1724 cmd->c_datalen, cmd->c_flags, HREAD4(hp, SDHC_NINTR_STATUS))); in sdhc_start_command()
1732 if (cmd->c_datalen > 0) { in sdhc_start_command()
1733 blksize = MIN(cmd->c_datalen, cmd->c_blklen); in sdhc_start_command()
1734 blkcount = cmd->c_datalen / blksize; in sdhc_start_command()
1735 if (cmd->c_datalen % blksize > 0) { in sdhc_start_command()
1762 if (cmd->c_dmamap != NULL && cmd->c_datalen > 0 && in sdhc_start_command()
1776 if (cmd->c_datalen > 0) in sdhc_start_command()
1910 MMC_R1(cmd->c_resp), cmd->c_datalen)); in sdhc_transfer_data()
[all …]
H A Dsdmmc_mem.c1283 cmd.c_datalen = datalen; in sdmmc_mem_send_scr()
1399 cmd.c_datalen = datalen; in sdmmc_mem_send_ssr()
1621 cmd.c_datalen = datalen; in sdmmc_mem_sd_switch()
1692 cmd.c_datalen = datalen;
1766 cmd.c_datalen = buflen; in sdmmc_mem_single_segment_dma_read_block()
1900 cmd.c_datalen = statlen; in sdmmc_mem_read_block()
2118 cmd.c_datalen = datalen;
2120 cmd.c_opcode = (cmd.c_datalen / cmd.c_blklen) > 1 ? in sdmmc_mem_write_block()
2139 const u_int counter = __builtin_ctz(cmd.c_datalen); in sdmmc_mem_write_block()
2357 cmd.c_datalen
[all...]
H A Dsdmmcvar.h119 int c_datalen; /* length of data buffer */
101 int c_datalen; /* length of data buffer */ global() member
H A Dsdmmc_io.c418 cmd.c_datalen = datalen; in sdmmc_io_rw_extended()
H A Dsdmmc.c1027 cmd->c_datalen, cmd->c_flags, cmd->c_error)); in sdmmc_dump_command()