Home
last modified time | relevance | path

Searched refs:blksz (Results 1 - 25 of 153) sorted by relevance

1234567

/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_trans_resv.c220 unsigned int blksz = XFS_FSB_TO_B(mp, 1); in xfs_rtalloc_block_count() local
224 return (howmany(rtbmp_bytes, blksz) + 1) * num_ops; in xfs_rtalloc_block_count()
260 unsigned int blksz = XFS_FSB_TO_B(mp, 1); in xfs_calc_refcountbt_reservation() local
266 xfs_calc_buf_res(xfs_refcountbt_block_count(mp, nr_ops), blksz); in xfs_calc_refcountbt_reservation()
298 unsigned int blksz = XFS_FSB_TO_B(mp, 1); in xfs_calc_write_reservation() local
301 xfs_calc_buf_res(XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK), blksz) + in xfs_calc_write_reservation()
303 xfs_calc_buf_res(xfs_allocfree_block_count(mp, 2), blksz); in xfs_calc_write_reservation()
308 blksz) + in xfs_calc_write_reservation()
310 xfs_calc_buf_res(xfs_rtalloc_block_count(mp, 1), blksz) + in xfs_calc_write_reservation()
311 xfs_calc_buf_res(xfs_allocfree_block_count(mp, 1), blksz); in xfs_calc_write_reservation()
378 unsigned int blksz = XFS_FSB_TO_B(mp, 1); xfs_calc_itruncate_reservation() local
[all...]
/kernel/linux/linux-5.10/drivers/mmc/core/
H A Dsdio_ops.c115 unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz) in mmc_io_rw_extended()
126 WARN_ON(blksz == 0); in mmc_io_rw_extended()
141 cmd.arg |= (blksz == 512) ? 0 : blksz; /* byte mode */ in mmc_io_rw_extended()
146 data.blksz = blksz; in mmc_io_rw_extended()
151 left_size = data.blksz * data.blocks; in mmc_io_rw_extended()
114 mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn, unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz) mmc_io_rw_extended() argument
H A Dsdio_io.c143 * @blksz: new block size or 0 to use the default.
159 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()
[all...]
/kernel/linux/linux-6.6/drivers/mmc/core/
H A Dsdio_ops.c115 unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz) in mmc_io_rw_extended()
126 WARN_ON(blksz == 0); in mmc_io_rw_extended()
141 cmd.arg |= (blksz == 512) ? 0 : blksz; /* byte mode */ in mmc_io_rw_extended()
146 data.blksz = blksz; in mmc_io_rw_extended()
151 left_size = data.blksz * data.blocks; in mmc_io_rw_extended()
114 mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn, unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz) mmc_io_rw_extended() argument
H A Dsdio_io.c143 * @blksz: new block size or 0 to use the default.
159 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()
[all...]
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_trans_resv.c210 unsigned int blksz = XFS_FSB_TO_B(mp, 1); in xfs_rtalloc_log_count() local
214 return (howmany(rtbmp_bytes, blksz) + 1) * num_ops; in xfs_rtalloc_log_count()
264 unsigned int blksz = XFS_FSB_TO_B(mp, 1); in xfs_calc_write_reservation() local
267 xfs_calc_buf_res(XFS_BM_MAXLEVELS(mp, XFS_DATA_FORK), blksz) + in xfs_calc_write_reservation()
269 xfs_calc_buf_res(xfs_allocfree_log_count(mp, 2), blksz); in xfs_calc_write_reservation()
274 blksz) + in xfs_calc_write_reservation()
276 xfs_calc_buf_res(xfs_rtalloc_log_count(mp, 1), blksz) + in xfs_calc_write_reservation()
277 xfs_calc_buf_res(xfs_allocfree_log_count(mp, 1), blksz); in xfs_calc_write_reservation()
283 xfs_calc_buf_res(xfs_allocfree_log_count(mp, 2), blksz); in xfs_calc_write_reservation()
312 unsigned int blksz in xfs_calc_itruncate_reservation() local
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-dust.c28 unsigned int blksz; member
315 * <device_path> <offset> <blksz>
319 * blksz: block size (minimum 512, maximum 1073741824, must be a power of 2)
326 unsigned int blksz; in dust_ctr() local
336 if (kstrtouint(argv[2], 10, &blksz) || !blksz) { in dust_ctr()
341 if (blksz < 512) { in dust_ctr()
346 if (!is_power_of_2(blksz)) { in dust_ctr()
351 if (to_sector(blksz) > max_block_sectors) { in dust_ctr()
356 sect_per_block = (blksz >> SECTOR_SHIF in dust_ctr()
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-dust.c28 unsigned int blksz; member
315 * <device_path> <offset> <blksz>
319 * blksz: block size (minimum 512, maximum 1073741824, must be a power of 2)
326 unsigned int blksz; in dust_ctr() local
336 if (kstrtouint(argv[2], 10, &blksz) || !blksz) { in dust_ctr()
341 if (blksz < 512) { in dust_ctr()
346 if (!is_power_of_2(blksz)) { in dust_ctr()
351 if (to_sector(blksz) > max_block_sectors) { in dust_ctr()
356 sect_per_block = (blksz >> SECTOR_SHIF in dust_ctr()
[all...]
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dusdhi6rol0.c322 data->blksz, data->blocks, sg->offset); in usdhi6_blk_bounce()
338 data->blksz - blk_head); in usdhi6_blk_bounce()
360 size_t blk_head = head % data->blksz; in usdhi6_sg_map()
363 if (WARN(sg_dma_len(sg) % data->blksz, in usdhi6_sg_map()
365 sg_dma_len(sg), data->blksz)) in usdhi6_sg_map()
378 if (head < data->blksz) in usdhi6_sg_map()
381 * Max blksz = 512, so blocks can only span 2 pages in usdhi6_sg_map()
410 data->blksz - blk_head); in usdhi6_sg_unmap()
419 (host->page_idx << PAGE_SHIFT) + data->blksz - blk_head) in usdhi6_sg_unmap()
444 host->offset = data->blksz in usdhi6_sg_advance()
[all...]
H A Dcb710-mmc.c262 return !(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8)); in cb710_is_transfer_size_supported()
273 if (unlikely(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8))) in cb710_mmc_receive()
284 len = data->blksz; in cb710_mmc_receive()
317 if (unlikely(data->blocks > 1 && data->blksz & 15)) in cb710_mmc_send()
326 len = (data->blksz + 15) >> 4; in cb710_mmc_send()
439 data->bytes_xfered = data->blksz * data->blocks; in cb710_mmc_transfer_data()
457 cb710_mmc_set_transfer_size(slot, data->blocks, data->blksz); in cb710_mmc_command()
H A Dmeson-gx-mmc.c662 static void meson_mmc_set_blksz(struct mmc_host *mmc, unsigned int blksz) in meson_mmc_set_blksz() argument
670 if (!is_power_of_2(blksz)) in meson_mmc_set_blksz()
671 dev_err(host->dev, "blksz %u is not a power of 2\n", blksz); in meson_mmc_set_blksz()
673 blksz = ilog2(blksz); in meson_mmc_set_blksz()
676 if (blksz == blksz_old) in meson_mmc_set_blksz()
680 blksz_old, blksz); in meson_mmc_set_blksz()
683 cfg |= FIELD_PREP(CFG_BLK_LEN_MASK, blksz); in meson_mmc_set_blksz()
718 meson_mmc_set_blksz(mmc, data->blksz); in meson_mmc_desc_chain_transfer()
[all...]
H A Dmmci_qcom_dml.c67 writel_relaxed(data->blksz, base + DML_PRODUCER_BAM_BLOCK_SIZE); in qcom_dma_start()
70 writel_relaxed(data->blocks * data->blksz, in qcom_dma_start()
184 return MCI_DPSM_ENABLE | (host->data->blksz << 4); in qcom_get_dctrl_cfg()
H A Dtifm_sd.c225 unsigned int t_size = r_data->blksz; in tifm_sd_bounce_block()
250 r_data->blksz - t_size, in tifm_sd_bounce_block()
254 r_data->blksz - t_size, p_cnt); in tifm_sd_bounce_block()
264 unsigned int t_size = TIFM_DMA_TSIZE * r_data->blksz; in tifm_sd_set_dma_data()
291 dma_blk_cnt = dma_len / r_data->blksz; in tifm_sd_set_dma_data()
293 host->block_pos += dma_blk_cnt * r_data->blksz; in tifm_sd_set_dma_data()
644 if (mrq->data && !is_power_of_2(mrq->data->blksz)) in tifm_sd_request()
668 r_data->blksz); in tifm_sd_request()
698 writel(ilog2(r_data->blksz) - 2, in tifm_sd_request()
717 writel(r_data->blksz in tifm_sd_request()
[all...]
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dusdhi6rol0.c322 data->blksz, data->blocks, sg->offset); in usdhi6_blk_bounce()
338 data->blksz - blk_head); in usdhi6_blk_bounce()
360 size_t blk_head = head % data->blksz; in usdhi6_sg_map()
363 if (WARN(sg_dma_len(sg) % data->blksz, in usdhi6_sg_map()
365 sg_dma_len(sg), data->blksz)) in usdhi6_sg_map()
378 if (head < data->blksz) in usdhi6_sg_map()
381 * Max blksz = 512, so blocks can only span 2 pages in usdhi6_sg_map()
410 data->blksz - blk_head); in usdhi6_sg_unmap()
419 (host->page_idx << PAGE_SHIFT) + data->blksz - blk_head) in usdhi6_sg_unmap()
444 host->offset = data->blksz in usdhi6_sg_advance()
[all...]
H A Dmeson-gx-mmc.c255 if (sg->length % data->blksz) { in meson_mmc_get_transfer_mode()
258 sg->length, data->blksz); in meson_mmc_get_transfer_mode()
663 static void meson_mmc_set_blksz(struct mmc_host *mmc, unsigned int blksz) in meson_mmc_set_blksz() argument
671 if (!is_power_of_2(blksz)) in meson_mmc_set_blksz()
672 dev_err(host->dev, "blksz %u is not a power of 2\n", blksz); in meson_mmc_set_blksz()
674 blksz = ilog2(blksz); in meson_mmc_set_blksz()
677 if (blksz == blksz_old) in meson_mmc_set_blksz()
681 blksz_old, blksz); in meson_mmc_set_blksz()
[all...]
H A Dcb710-mmc.c262 return !(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8)); in cb710_is_transfer_size_supported()
273 if (unlikely(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8))) in cb710_mmc_receive()
284 len = data->blksz; in cb710_mmc_receive()
317 if (unlikely(data->blocks > 1 && data->blksz & 15)) in cb710_mmc_send()
326 len = (data->blksz + 15) >> 4; in cb710_mmc_send()
439 data->bytes_xfered = data->blksz * data->blocks; in cb710_mmc_transfer_data()
457 cb710_mmc_set_transfer_size(slot, data->blocks, data->blksz); in cb710_mmc_command()
H A Dmmci_qcom_dml.c67 writel_relaxed(data->blksz, base + DML_PRODUCER_BAM_BLOCK_SIZE); in qcom_dma_start()
70 writel_relaxed(data->blocks * data->blksz, in qcom_dma_start()
184 return MCI_DPSM_ENABLE | (host->data->blksz << 4); in qcom_get_dctrl_cfg()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dadi_64.h15 __u64 blksz; member
36 return adi_state.caps.blksz; in adi_blksize()
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dadi_64.h15 __u64 blksz; member
36 return adi_state.caps.blksz; in adi_blksize()
/kernel/linux/linux-5.10/drivers/staging/greybus/
H A Dsdio.c121 u32 blksz; in gb_sdio_get_caps() local
139 blksz = min_t(u16, le16_to_cpu(response.max_blk_size), data_max); in gb_sdio_get_caps()
140 blksz = max_t(u32, 512, blksz); in gb_sdio_get_caps()
142 mmc->max_blk_size = rounddown_pow_of_two(blksz); in gb_sdio_get_caps()
279 request->data_blksz = cpu_to_le16(data->blksz); in _gb_sdio_send()
333 request->data_blksz = cpu_to_le16(data->blksz); in _gb_sdio_recv()
373 left = data->blksz * data->blocks; in gb_sdio_transfer()
386 nblocks = len / data->blksz; in gb_sdio_transfer()
387 len = nblocks * data->blksz; in gb_sdio_transfer()
[all...]
/kernel/linux/linux-6.6/drivers/staging/greybus/
H A Dsdio.c120 u32 blksz; in gb_sdio_get_caps() local
138 blksz = min_t(u16, le16_to_cpu(response.max_blk_size), data_max); in gb_sdio_get_caps()
139 blksz = max_t(u32, 512, blksz); in gb_sdio_get_caps()
141 mmc->max_blk_size = rounddown_pow_of_two(blksz); in gb_sdio_get_caps()
278 request->data_blksz = cpu_to_le16(data->blksz); in _gb_sdio_send()
332 request->data_blksz = cpu_to_le16(data->blksz); in _gb_sdio_recv()
372 left = data->blksz * data->blocks; in gb_sdio_transfer()
385 nblocks = len / data->blksz; in gb_sdio_transfer()
386 len = nblocks * data->blksz; in gb_sdio_transfer()
[all...]
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbtmrvl_sdio.c717 int ret, num_blocks, blksz; in btmrvl_sdio_card_to_host() local
738 blksz = SDIO_BLOCK_SIZE; in btmrvl_sdio_card_to_host()
739 num_blocks = DIV_ROUND_UP(buf_len, blksz); in btmrvl_sdio_card_to_host()
742 || (num_blocks * blksz) > ALLOC_BUF_SIZE) { in btmrvl_sdio_card_to_host()
749 skb = bt_skb_alloc(num_blocks * blksz + BTSDIO_DMA_ALIGN, GFP_KERNEL); in btmrvl_sdio_card_to_host()
766 num_blocks * blksz); in btmrvl_sdio_card_to_host()
781 if (buf_len > blksz * num_blocks) { in btmrvl_sdio_card_to_host()
783 buf_len, blksz * num_blocks); in btmrvl_sdio_card_to_host()
821 BT_ERR("hex: %*ph", blksz * num_blocks, payload); in btmrvl_sdio_card_to_host()
1105 int blksz; in btmrvl_sdio_host_to_card() local
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbtmrvl_sdio.c704 int ret, num_blocks, blksz; in btmrvl_sdio_card_to_host() local
725 blksz = SDIO_BLOCK_SIZE; in btmrvl_sdio_card_to_host()
726 num_blocks = DIV_ROUND_UP(buf_len, blksz); in btmrvl_sdio_card_to_host()
729 || (num_blocks * blksz) > ALLOC_BUF_SIZE) { in btmrvl_sdio_card_to_host()
736 skb = bt_skb_alloc(num_blocks * blksz + BTSDIO_DMA_ALIGN, GFP_KERNEL); in btmrvl_sdio_card_to_host()
753 num_blocks * blksz); in btmrvl_sdio_card_to_host()
768 if (buf_len > blksz * num_blocks) { in btmrvl_sdio_card_to_host()
770 buf_len, blksz * num_blocks); in btmrvl_sdio_card_to_host()
808 BT_ERR("hex: %*ph", blksz * num_blocks, payload); in btmrvl_sdio_card_to_host()
1092 int blksz; in btmrvl_sdio_host_to_card() local
[all...]
/kernel/linux/linux-5.10/include/trace/events/
H A Dmmc.h34 __field(unsigned int, blksz)
60 __entry->blksz = mrq->data ? mrq->data->blksz : 0;
89 __entry->blocks, __entry->blksz,
/kernel/linux/linux-6.6/include/trace/events/
H A Dmmc.h34 __field(unsigned int, blksz)
60 __entry->blksz = mrq->data ? mrq->data->blksz : 0;
89 __entry->blocks, __entry->blksz,

Completed in 20 milliseconds

1234567