Home
last modified time | relevance | path

Searched refs:blksz (Results 1 – 53 of 53) sorted by relevance

/linux-4.1.27/drivers/mmc/core/
Dsdio_ops.c122 unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz) in mmc_io_rw_extended() argument
134 WARN_ON(blksz == 0); in mmc_io_rw_extended()
149 cmd.arg |= (blksz == 512) ? 0 : blksz; /* byte mode */ in mmc_io_rw_extended()
154 data.blksz = blksz; in mmc_io_rw_extended()
159 left_size = data.blksz * data.blocks; in mmc_io_rw_extended()
Dsdio_io.c159 int sdio_set_block_size(struct sdio_func *func, unsigned blksz) in sdio_set_block_size() argument
163 if (blksz > func->card->host->max_blk_size) in sdio_set_block_size()
166 if (blksz == 0) { in sdio_set_block_size()
167 blksz = min(func->max_blksize, func->card->host->max_blk_size); in sdio_set_block_size()
168 blksz = min(blksz, 512u); in sdio_set_block_size()
173 blksz & 0xff, NULL); in sdio_set_block_size()
178 (blksz >> 8) & 0xff, NULL); in sdio_set_block_size()
181 func->cur_blksize = blksz; in sdio_set_block_size()
Dsdio_ops.h19 unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz);
Dsd_ops.c281 data.blksz = 8; in mmc_app_send_scr()
332 data.blksz = 64; in mmc_sd_switch()
377 data.blksz = 64; in mmc_app_sd_status()
Dmmc_ops.c311 data.blksz = len; in mmc_send_cxd_data()
613 data.blksz = size; in mmc_send_tuning()
696 data.blksz = len; in mmc_send_bus_test()
Dcore.c107 !should_fail(&host->fail_mmc_request, data->blksz * data->blocks)) in mmc_should_fail_request()
211 mmc_hostname(host), mrq->data->blksz, in mmc_start_request()
232 BUG_ON(mrq->data->blksz > host->max_blk_size); in mmc_start_request()
234 BUG_ON(mrq->data->blocks * mrq->data->blksz > in mmc_start_request()
241 BUG_ON(sz != mrq->data->blocks * mrq->data->blksz); in mmc_start_request()
/linux-4.1.27/drivers/mmc/host/
Dusdhi6rol0.c318 data->blksz, data->blocks, sg->offset); in usdhi6_blk_bounce()
334 data->blksz - blk_head); in usdhi6_blk_bounce()
356 size_t blk_head = head % data->blksz; in usdhi6_sg_map()
359 if (WARN(sg_dma_len(sg) % data->blksz, in usdhi6_sg_map()
361 sg_dma_len(sg), data->blksz)) in usdhi6_sg_map()
374 if (head < data->blksz) in usdhi6_sg_map()
406 data->blksz - blk_head); in usdhi6_sg_unmap()
415 (host->page_idx << PAGE_SHIFT) + data->blksz - blk_head) in usdhi6_sg_unmap()
440 host->offset = data->blksz - host->head_len; in usdhi6_sg_advance()
444 host->offset += data->blksz; in usdhi6_sg_advance()
[all …]
Drtsx_pci_sdmmc.c115 static void sd_cmd_set_data_len(struct rtsx_pcr *pcr, u16 blocks, u16 blksz) in sd_cmd_set_data_len() argument
119 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD_BYTE_CNT_L, 0xFF, blksz); in sd_cmd_set_data_len()
120 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD_BYTE_CNT_H, 0xFF, blksz >> 8); in sd_cmd_set_data_len()
453 size_t data_len = data->blksz * data->blocks; in sd_read_long_data()
467 sd_cmd_set_data_len(pcr, data->blocks, data->blksz); in sd_read_long_data()
510 size_t data_len = data->blksz * data->blocks; in sd_write_long_data()
526 sd_cmd_set_data_len(pcr, data->blocks, data->blksz); in sd_write_long_data()
592 buf = kzalloc(data->blksz, GFP_NOIO); in sd_normal_rw()
602 cmd->error = sd_read_data(host, cmd, (u16)data->blksz, buf, in sd_normal_rw()
603 data->blksz, 200); in sd_normal_rw()
[all …]
Dcb710-mmc.c263 return !(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8)); in cb710_is_transfer_size_supported()
274 if (unlikely(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8))) in cb710_mmc_receive()
285 len = data->blksz; in cb710_mmc_receive()
318 if (unlikely(data->blocks > 1 && data->blksz & 15)) in cb710_mmc_send()
327 len = (data->blksz + 15) >> 4; in cb710_mmc_send()
440 data->bytes_xfered = data->blksz * data->blocks; in cb710_mmc_transfer_data()
458 cb710_mmc_set_transfer_size(slot, data->blocks, data->blksz); in cb710_mmc_command()
Dtifm_sd.c227 unsigned int t_size = r_data->blksz; in tifm_sd_bounce_block()
252 r_data->blksz - t_size, in tifm_sd_bounce_block()
256 r_data->blksz - t_size, p_cnt); in tifm_sd_bounce_block()
266 unsigned int t_size = TIFM_DMA_TSIZE * r_data->blksz; in tifm_sd_set_dma_data()
293 dma_blk_cnt = dma_len / r_data->blksz; in tifm_sd_set_dma_data()
295 host->block_pos += dma_blk_cnt * r_data->blksz; in tifm_sd_set_dma_data()
645 if (mrq->data && !is_power_of_2(mrq->data->blksz)) in tifm_sd_request()
669 r_data->blksz); in tifm_sd_request()
699 writel(ilog2(r_data->blksz) - 2, in tifm_sd_request()
718 writel(r_data->blksz - 1, in tifm_sd_request()
[all …]
Dmmci_qcom_dml.c71 writel_relaxed(data->blksz, base + DML_PRODUCER_BAM_BLOCK_SIZE); in dml_start_xfer()
74 writel_relaxed(data->blocks * data->blksz, in dml_start_xfer()
Dbfin_sdh.c126 length = data->blksz * data->blocks; in sdh_setup_data()
135 if (data->blksz & (data->blksz - 1)) in sdh_setup_data()
138 data_ctl |= ((ffs(data->blksz) - 1) << 4); in sdh_setup_data()
140 bfin_write_SDH_BLK_SIZE(data->blksz); in sdh_setup_data()
313 data->bytes_xfered = data->blocks * data->blksz; in sdh_data_done()
Dmmci.c251 if (!is_power_of_2(data->blksz)) { in mmci_validate_data()
253 "unsupported block size (%d bytes)\n", data->blksz); in mmci_validate_data()
602 if (data->blksz * data->blocks <= variant->fifosize) in __mmci_dma_prep_data()
660 data->sg_len, data->blksz, data->blocks, data->flags); in mmci_dma_start_data()
791 data->blksz, data->blocks, data->flags); in mmci_start_data()
794 host->size = data->blksz * data->blocks; in mmci_start_data()
806 blksz_bits = ffs(data->blksz) - 1; in mmci_start_data()
807 BUG_ON(1 << blksz_bits != data->blksz); in mmci_start_data()
810 datactrl = MCI_DPSM_ENABLE | (data->blksz << 16); in mmci_start_data()
812 datactrl = MCI_DPSM_ENABLE | (data->blksz << 4); in mmci_start_data()
[all …]
Dtoshsd.c187 if (count > data->blksz) in toshsd_thread_irq()
188 count = data->blksz; in toshsd_thread_irq()
280 data->bytes_xfered = data->blocks * data->blksz; in toshsd_data_end_irq()
482 data->blksz, data->blocks, data->sg->offset); in toshsd_start_data()
495 iowrite16(data->blksz, host->ioaddr + SD_CARDXFERDATALEN); in toshsd_start_data()
Drtsx_usb_sdmmc.c468 size_t data_len = data->blksz * data->blocks; in sd_rw_multi()
563 buf = kzalloc(data->blksz, GFP_NOIO); in sd_normal_rw()
573 cmd->error = sd_read_data(host, cmd, (u16)data->blksz, buf, in sd_normal_rw()
574 data->blksz, 200); in sd_normal_rw()
579 sg_copy_from_buffer(data->sg, data->sg_len, buf, data->blksz); in sd_normal_rw()
581 sg_copy_to_buffer(data->sg, data->sg_len, buf, data->blksz); in sd_normal_rw()
583 cmd->error = sd_write_data(host, cmd, (u16)data->blksz, buf, in sd_normal_rw()
584 data->blksz, 200); in sd_normal_rw()
860 data_size = data->blocks * data->blksz; in sdmmc_request()
885 data->bytes_xfered = data->blocks * data->blksz; in sdmmc_request()
Ddw_mmc.c138 data->blksz, data->flags, data->error); in dw_mci_req_show()
685 if (data->blocks * data->blksz < DW_MCI_DMA_THRESHOLD) in dw_mci_pre_dma_transfer()
688 if (data->blksz & 3) in dw_mci_pre_dma_transfer()
749 unsigned int blksz = data->blksz; in dw_mci_adjust_fifoth() local
752 u32 blksz_depth = blksz / fifo_width, fifoth_val; in dw_mci_adjust_fifoth()
763 if (blksz % fifo_width) { in dw_mci_adjust_fifoth()
789 unsigned int blksz = data->blksz; in dw_mci_ctrl_rd_thld() local
807 blksz_depth = blksz / (1 << host->data_shift); in dw_mci_ctrl_rd_thld()
818 thld_size = blksz; in dw_mci_ctrl_rd_thld()
856 if (host->prev_blksz != data->blksz) in dw_mci_submit_data_dma()
[all …]
Dtmio_mmc_pio.c438 if (count > data->blksz) in tmio_mmc_pio_irq()
439 count = data->blksz; in tmio_mmc_pio_irq()
483 data->bytes_xfered = data->blocks * data->blksz; in tmio_mmc_do_data_irq()
760 data->blksz, data->blocks); in tmio_mmc_start_data()
766 if (data->blksz < 2 || (data->blksz < 4 && !blksz_2bytes)) { in tmio_mmc_start_data()
768 mmc_hostname(host->mmc), data->blksz); in tmio_mmc_start_data()
777 sd_ctrl_write16(host, CTL_SD_XFER_LEN, data->blksz); in tmio_mmc_start_data()
Datmel-mci.c310 data->blksz, data->flags, data->error); in atmci_req_show()
815 int transfer_size = host->data->blocks * host->data->blksz; in atmci_pdc_complete()
921 if (data->blocks * data->blksz < 12 in atmci_prepare_data()
922 || (data->blocks * data->blksz) & 3) in atmci_prepare_data()
968 tmp |= ATMCI_BLKLEN(data->blksz); in atmci_prepare_data_pdc()
972 host->data_size = data->blocks * data->blksz; in atmci_prepare_data_pdc()
1017 if (data->blocks * data->blksz < ATMCI_DMA_THRESHOLD) in atmci_prepare_data_dma()
1019 if (data->blksz & 3) in atmci_prepare_data_dma()
1186 | ATMCI_BLKLEN(data->blksz)); in atmci_start_request()
1188 ATMCI_BCNT(data->blocks) | ATMCI_BLKLEN(data->blksz)); in atmci_start_request()
[all …]
Dmvsdio.c104 (u32)sg_virt(data->sg), data->blocks, data->blksz, in mvsd_setup_data()
111 mvsd_write(MVSD_BLK_SIZE, data->blksz); in mvsd_setup_data()
113 if (nodma || (data->blksz | data->sg->offset) & 3 || in mvsd_setup_data()
123 host->pio_size = data->blocks * data->blksz; in mvsd_setup_data()
316 (data->blocks - mvsd_read(MVSD_CURR_BLK_LEFT)) * data->blksz; in mvsd_finish_data()
319 data->bytes_xfered -= data->blksz; in mvsd_finish_data()
Dsdricoh_cs.c288 sdricoh_writew(host, R226_BLOCKSIZE, data->blksz); in sdricoh_request()
314 "sg length %i\n", data->blksz, data->blocks, in sdricoh_request()
320 size_t len = data->blksz; in sdricoh_request()
Dwbsd.c475 if ((data->blocks * data->blksz - data->bytes_xfered) < 16) in wbsd_empty_fifo()
551 size = data->blocks * data->blksz; in wbsd_prepare_data()
578 blksize = data->blksz + 2; in wbsd_prepare_data()
583 blksize = data->blksz + 2 * 4; in wbsd_prepare_data()
717 host->mrq->data->blksz - count; in wbsd_finish_data()
718 data->bytes_xfered -= data->bytes_xfered % data->blksz; in wbsd_finish_data()
741 data->bytes_xfered -= data->blksz; in wbsd_finish_data()
Dwmt-sdmmc.c302 req->data->bytes_xfered = req->data->blksz * req->data->blocks; in wmt_complete_data_request()
614 writew((reg_tmp & 0xF800) | (req->data->blksz - 1), in wmt_mci_request()
642 wmt_dma_init_descriptor(desc, req->data->blksz, in wmt_mci_request()
647 offset += req->data->blksz; in wmt_mci_request()
Dmoxart-mmc.c376 host->data_len = data->blocks * data->blksz; in moxart_prepare_data()
377 blksz_bits = ffs(data->blksz) - 1; in moxart_prepare_data()
378 BUG_ON(1 << blksz_bits != data->blksz); in moxart_prepare_data()
Dmxs-mmc.c164 data->bytes_xfered = data->blocks * data->blksz; in mxs_mmc_request_done()
396 log2_blksz = ilog2(data->blksz); in mxs_mmc_adtc()
405 if (data_size != data->blocks * data->blksz) in mxs_mmc_adtc()
Dsdhci.h31 #define SDHCI_MAKE_BLKSZ(dma, blksz) (((dma & 0x7) << 12) | (blksz & 0xFFF)) argument
Dsunxi-mmc.c477 data->bytes_xfered = data->blocks * data->blksz; in sunxi_mmc_finalize_request()
839 mrq->data ? mrq->data->blksz * mrq->data->blocks : 0); in sunxi_mmc_request()
857 mmc_writel(host, REG_BLKSZ, data->blksz); in sunxi_mmc_request()
858 mmc_writel(host, REG_BCNTR, data->blksz * data->blocks); in sunxi_mmc_request()
Ds3cmci.c199 host->dcnt, cmd->data->blksz, in prepare_dbgmsg()
201 cmd->data->blocks * cmd->data->blksz); in prepare_dbgmsg()
905 (mrq->data->blocks * mrq->data->blksz); in finalize_request()
983 if ((data->blksz & 3) != 0) { in s3cmci_setup_data()
989 __func__, data->blksz); in s3cmci_setup_data()
1039 writel(data->blksz, host->base + S3C2410_SDIBSIZE); in s3cmci_setup_data()
Dushc.c243 req->data->bytes_xfered = req->data->blksz * req->data->blocks; in csw_callback()
283 ushc->cbw->block_size = cpu_to_le16(req->data->blksz); in ushc_request()
Dmxcmmc.c304 unsigned int blksz = data->blksz; in mxcmci_setup_data() local
305 unsigned int datasize = nob * blksz; in mxcmci_setup_data()
317 mxcmci_writew(host, blksz, MMC_REG_BLK_LEN); in mxcmci_setup_data()
Ddavinci_mmc.c574 data->blocks, data->blksz); in mmc_davinci_prepare_data()
584 writel(data->blksz, host->base + DAVINCI_MMCBLEN); in mmc_davinci_prepare_data()
606 host->bytes_left = data->blocks * data->blksz; in mmc_davinci_prepare_data()
975 data->bytes_xfered = data->blocks * data->blksz; in mmc_davinci_irq()
Domap.c910 data->bytes_xfered += data->blocks * data->blksz; in mmc_omap_dma_callback()
963 block_size = data->blksz; in mmc_omap_prepare_data()
997 if (burst > data->blksz) in mmc_omap_prepare_data()
998 burst = data->blksz; in mmc_omap_prepare_data()
Domap_hsmmc.c892 data->bytes_xfered += data->blocks * (data->blksz); in omap_hsmmc_xfer_done()
1340 if (sgl->length % data->blksz) in omap_hsmmc_setup_dma_transfer()
1343 if ((data->blksz % 4) != 0) in omap_hsmmc_setup_dma_transfer()
1357 cfg.src_maxburst = data->blksz / 4; in omap_hsmmc_setup_dma_transfer()
1358 cfg.dst_maxburst = data->blksz / 4; in omap_hsmmc_setup_dma_transfer()
1432 OMAP_HSMMC_WRITE(host->base, BLK, (req->data->blksz) in omap_hsmmc_start_dma_transfer()
Dau1xmmc.c377 (data->blocks * data->blksz) - host->pio.len; in au1xmmc_data_complete()
618 int datalen = data->blocks * data->blksz; in au1xmmc_prepare_data()
636 __raw_writel(data->blksz - 1, HOST_BLKSIZE(host)); in au1xmmc_prepare_data()
Dvia-sdmmc.c488 BUG_ON(data->blksz > host->mmc->max_blk_size); in via_sdc_preparedata()
503 blk_reg = data->blksz - 1; in via_sdc_preparedata()
635 data->bytes_xfered = data->blocks * data->blksz; in via_sdc_finish_data()
Dpxamci.c191 writel(data->blksz, host->base + MMC_BLKLEN); in pxamci_setup_data()
377 data->bytes_xfered = data->blocks * data->blksz; in pxamci_data_done()
Dvub300.c1110 (data->blksz >> 8) & 0xFF; in send_command()
1112 (data->blksz >> 0) & 0xFF; in send_command()
1138 vub300->cmnd.head.block_size[0] = (data->blksz >> 8) & 0xFF; in send_command()
1139 vub300->cmnd.head.block_size[1] = (data->blksz >> 0) & 0xFF; in send_command()
1954 vub300->datasize = data->blksz * data->blocks; in vub300_mmc_request()
Dsdhci.c324 blksize = host->data->blksz; in sdhci_read_block_pio()
369 blksize = host->data->blksz; in sdhci_write_block_pio()
769 BUG_ON(data->blksz * data->blocks > 524288); in sdhci_prepare_data()
770 BUG_ON(data->blksz > host->mmc->max_blk_size); in sdhci_prepare_data()
917 data->blksz), SDHCI_BLOCK_SIZE); in sdhci_prepare_data()
1001 data->bytes_xfered = data->blksz * data->blocks; in sdhci_finish_data()
Dandroid-goldfish.c382 block_size = data->blksz; in goldfish_mmc_prepare_data()
Djz4740_mmc.c668 writew(cmd->data->blksz, host->base + JZ_REG_MMC_BLKLEN); in jz4740_mmc_send_command()
724 data->bytes_xfered = data->blocks * data->blksz; in jz_mmc_irq_worker()
Dsh_mmcif.c898 mrq->data->blksz); in sh_mmcif_start_cmd()
1253 data->blocks * data->blksz; in sh_mmcif_irqt()
Dmmc_spi.c1092 mmc_spi_data_do(host, mrq->cmd, mrq->data, mrq->data->blksz); in mmc_spi_request()
/linux-4.1.27/drivers/bluetooth/
Dbtmrvl_sdio.c589 int ret, num_blocks, blksz; in btmrvl_sdio_card_to_host() local
610 blksz = SDIO_BLOCK_SIZE; in btmrvl_sdio_card_to_host()
611 num_blocks = DIV_ROUND_UP(buf_len, blksz); in btmrvl_sdio_card_to_host()
614 || (num_blocks * blksz) > ALLOC_BUF_SIZE) { in btmrvl_sdio_card_to_host()
621 skb = bt_skb_alloc(num_blocks * blksz + BTSDIO_DMA_ALIGN, GFP_ATOMIC); in btmrvl_sdio_card_to_host()
638 num_blocks * blksz); in btmrvl_sdio_card_to_host()
653 if (buf_len > blksz * num_blocks) { in btmrvl_sdio_card_to_host()
655 buf_len, blksz * num_blocks); in btmrvl_sdio_card_to_host()
693 BT_ERR("hex: %*ph", blksz * num_blocks, payload); in btmrvl_sdio_card_to_host()
978 int blksz; in btmrvl_sdio_host_to_card() local
[all …]
/linux-4.1.27/drivers/mmc/card/
Dmmc_test.c192 unsigned dev_addr, unsigned blocks, unsigned blksz, int write) in mmc_test_prepare_mrq() argument
218 mrq->data->blksz = blksz; in mmc_test_prepare_mrq()
269 u8 *buffer, unsigned addr, unsigned blksz, int write) in mmc_test_buffer_transfer() argument
284 sg_init_one(&sg, buffer, blksz); in mmc_test_buffer_transfer()
286 mmc_test_prepare_mrq(test, &mrq, &sg, 1, addr, 1, blksz, write); in mmc_test_buffer_transfer()
709 mrq->data->blocks * mrq->data->blksz) in mmc_test_check_result()
750 if (!ret && mrq->data->bytes_xfered > mrq->data->blksz) in mmc_test_check_broken_result()
783 unsigned blksz, int write, int count) in mmc_test_nonblock_transfer() argument
815 blocks, blksz, write); in mmc_test_nonblock_transfer()
847 unsigned blocks, unsigned blksz, int write) in mmc_test_simple_transfer() argument
[all …]
Dblock.c356 idata->buf_bytes = (u64) idata->ic.blksz * idata->ic.blocks; in mmc_blk_ioctl_copy_from_user()
495 data.blksz = idata->ic.blksz; in mmc_blk_ioctl_cmd()
702 data.blksz = 4; in mmc_sd_num_wr_blocks()
1388 brq->data.blksz = 512; in mmc_blk_rw_rq_prep()
1459 ((brq->data.blocks * brq->data.blksz) >= in mmc_blk_rw_rq_prep()
1679 ((brq->data.blocks * brq->data.blksz) >= in mmc_blk_packed_hdr_wrq_prep()
1710 brq->data.blksz = 512; in mmc_blk_packed_hdr_wrq_prep()
1953 brq->data.blksz); in mmc_blk_issue_rw_rq()
/linux-4.1.27/include/uapi/linux/mmc/
Dioctl.h17 unsigned int blksz; member
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dsdio.c65 unsigned int blksz) in wl1271_sdio_set_block_size() argument
71 sdio_set_block_size(func, blksz); in wl1271_sdio_set_block_size()
Dwlcore_i.h200 void (*set_block_size) (struct device *child, unsigned int blksz);
/linux-4.1.27/include/linux/mmc/
Dsdio_func.h123 extern int sdio_set_block_size(struct sdio_func *func, unsigned blksz);
Dcore.h109 unsigned int blksz; /* data block size */ member
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dsdio.c109 u16 blksz) in ath6kl_sdio_set_cmd53_arg() argument
116 (blksz & 0x1FF)); in ath6kl_sdio_set_cmd53_arg()
227 data->blksz = HIF_MBOX_BLOCK_SIZE; in ath6kl_sdio_setup_scat_data()
233 data->blksz, data->blocks, scat_req->len, in ath6kl_sdio_setup_scat_data()
/linux-4.1.27/drivers/scsi/ibmvscsi/
Dibmvfc.h284 __be32 blksz; member
/linux-4.1.27/fs/ocfs2/
Dsuper.c2351 u32 blksz, in ocfs2_verify_volume() argument
2369 if ((1 << le32_to_cpu(di->id2.i_super.s_blocksize_bits)) != blksz) { in ocfs2_verify_volume()
2373 blksz); in ocfs2_verify_volume()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dbcmsdh.c564 mmc_dat.blksz = func_blk_sz; in brcmf_sdiod_sglist_rw()