Home
last modified time | relevance | path

Searched refs:max_blocks (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v5.4/arch/powerpc/lib/
Drheap.c45 static int grow(rh_info_t * info, int max_blocks) in grow() argument
52 if (max_blocks <= info->max_blocks) in grow()
55 new_blocks = max_blocks - info->max_blocks; in grow()
57 block = kmalloc_array(max_blocks, sizeof(rh_block_t), GFP_ATOMIC); in grow()
61 if (info->max_blocks > 0) { in grow()
65 sizeof(rh_block_t) * info->max_blocks); in grow()
71 blke = (unsigned long)(info->block + info->max_blocks); in grow()
73 for (i = 0, blk = block; i < info->max_blocks; i++, blk++) in grow()
87 info->max_blocks = max_blocks; in grow()
91 blk = block + info->max_blocks - new_blocks; in grow()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/
Ddm.c102 u32 max_blocks; in mlx5_dm_sw_icm_alloc() local
138 max_blocks = BIT(log_icm_size - MLX5_LOG_SW_ICM_BLOCK_SIZE(dev)); in mlx5_dm_sw_icm_alloc()
141 max_blocks, in mlx5_dm_sw_icm_alloc()
145 if (block_idx < max_blocks) in mlx5_dm_sw_icm_alloc()
151 if (block_idx >= max_blocks) in mlx5_dm_sw_icm_alloc()
/Linux-v5.4/arch/powerpc/include/asm/
Drheap.h28 int max_blocks; member
56 extern void rh_init(rh_info_t * info, unsigned int alignment, int max_blocks,
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dcore_acl_flex_keys.c14 unsigned int max_blocks; member
42 struct mlxsw_afk *mlxsw_afk_create(unsigned int max_blocks, in mlxsw_afk_create() argument
51 mlxsw_afk->max_blocks = max_blocks; in mlxsw_afk_create()
169 if (key_info->blocks_count == mlxsw_afk->max_blocks) in mlxsw_afk_picker_key_info_add()
242 key_info = kzalloc(struct_size(key_info, blocks, mlxsw_afk->max_blocks), in mlxsw_afk_key_info_create()
Dcore_acl_flex_keys.h213 struct mlxsw_afk *mlxsw_afk_create(unsigned int max_blocks,
/Linux-v5.4/tools/io_uring/
Dio_uring-bench.c66 unsigned long max_blocks; member
169 offset = (r % (f->max_blocks - 1)) * BS; in init_io()
234 f->max_blocks = bytes / BS; in get_file_size()
237 f->max_blocks = st.st_size / BS; in get_file_size()
517 if (f->max_blocks <= 1) { in main()
521 f->max_blocks--; in main()
/Linux-v5.4/drivers/mmc/core/
Dsdio_io.c319 unsigned max_blocks; in sdio_io_rw_ext_helper() local
329 max_blocks = min(func->card->host->max_blk_count, 511u); in sdio_io_rw_ext_helper()
335 if (blocks > max_blocks) in sdio_io_rw_ext_helper()
336 blocks = max_blocks; in sdio_io_rw_ext_helper()
/Linux-v5.4/fs/fat/
Dinode.c119 unsigned long *max_blocks, in __fat_get_block() argument
133 *max_blocks = min(mapped_blocks, *max_blocks); in __fat_get_block()
161 *max_blocks = min(mapped_blocks, *max_blocks); in __fat_get_block()
162 MSDOS_I(inode)->mmu_private += *max_blocks << sb->s_blocksize_bits; in __fat_get_block()
175 BUG_ON(*max_blocks != mapped_blocks); in __fat_get_block()
186 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in fat_get_block() local
189 err = __fat_get_block(inode, iblock, &max_blocks, bh_result, create); in fat_get_block()
192 bh_result->b_size = max_blocks << sb->s_blocksize_bits; in fat_get_block()
299 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in fat_get_block_bmap() local
312 max_blocks = min(mapped_blocks, max_blocks); in fat_get_block_bmap()
[all …]
/Linux-v5.4/fs/omfs/
Dfile.c229 int max_blocks = bh_result->b_size >> inode->i_blkbits; in omfs_get_block() local
257 if (remain > max_blocks) in omfs_get_block()
258 remain = max_blocks; in omfs_get_block()
/Linux-v5.4/drivers/target/
Dtarget_core_user.c135 uint32_t max_blocks; member
847 (udev->max_blocks - udev->dbi_thresh) + space; in is_ring_space_avail()
857 if (udev->dbi_thresh > udev->max_blocks) in is_ring_space_avail()
858 udev->dbi_thresh = udev->max_blocks; in is_ring_space_avail()
1393 udev->max_blocks = DATA_BLOCK_BITS_DEF; in tcmu_alloc_device()
1885 udev->data_bitmap = bitmap_zalloc(udev->max_blocks, GFP_KERNEL); in tcmu_configure_device()
1901 udev->data_size = udev->max_blocks * DATA_BLOCK_SIZE; in tcmu_configure_device()
2140 udev->max_blocks = TCMU_MBS_TO_BLOCKS(val); in tcmu_set_max_blocks_param()
2141 if (udev->max_blocks > tcmu_global_max_blocks) { in tcmu_set_max_blocks_param()
2144 udev->max_blocks = tcmu_global_max_blocks; in tcmu_set_max_blocks_param()
[all …]
/Linux-v5.4/fs/nilfs2/
Dsufile.c1026 u64 segnum, segnum_end, minlen, len, max_blocks, ndiscarded = 0; in nilfs_sufile_trim_fs() local
1034 max_blocks = ((u64)nilfs->ns_nsegments * nilfs->ns_blocks_per_segment); in nilfs_sufile_trim_fs()
1036 if (!len || range->start >= max_blocks << nilfs->ns_blocksize_bits) in nilfs_sufile_trim_fs()
1047 if (max_blocks - start_block < len) in nilfs_sufile_trim_fs()
1048 end_block = max_blocks - 1; in nilfs_sufile_trim_fs()
/Linux-v5.4/include/linux/
Dshmem_fs.h29 unsigned long max_blocks; /* How many blocks are allowed */ member
/Linux-v5.4/drivers/scsi/
Dsd.c774 unsigned int max_blocks = 0; in sd_config_discard() local
792 max_blocks = min_not_zero(sdkp->max_unmap_blocks, in sd_config_discard()
798 max_blocks = sdkp->max_unmap_blocks; in sd_config_discard()
800 max_blocks = sdkp->max_ws_blocks; in sd_config_discard()
802 max_blocks = min_not_zero(max_blocks, (u32)SD_MAX_WS16_BLOCKS); in sd_config_discard()
807 max_blocks = sdkp->max_unmap_blocks; in sd_config_discard()
809 max_blocks = sdkp->max_ws_blocks; in sd_config_discard()
811 max_blocks = min_not_zero(max_blocks, (u32)SD_MAX_WS10_BLOCKS); in sd_config_discard()
815 max_blocks = min_not_zero(sdkp->max_ws_blocks, in sd_config_discard()
820 blk_queue_max_discard_sectors(q, max_blocks * (logical_block_size >> 9)); in sd_config_discard()
/Linux-v5.4/mm/
Dshmem.c223 if (sbinfo->max_blocks) { in shmem_inode_acct_block()
225 sbinfo->max_blocks - pages) > 0) in shmem_inode_acct_block()
242 if (sbinfo->max_blocks) in shmem_inode_unacct_blocks()
2779 if (sbinfo->max_blocks && end - start > sbinfo->max_blocks) { in shmem_fallocate()
2856 if (sbinfo->max_blocks) { in shmem_statfs()
2857 buf->f_blocks = sbinfo->max_blocks; in shmem_statfs()
2859 buf->f_bfree = sbinfo->max_blocks - in shmem_statfs()
3542 if (!sbinfo->max_blocks) { in shmem_reconfigure()
3566 sbinfo->max_blocks = ctx->blocks; in shmem_reconfigure()
3591 if (sbinfo->max_blocks != shmem_default_max_blocks()) in shmem_show_options()
[all …]
/Linux-v5.4/fs/ext4/
Dextents.c4693 unsigned int max_blocks; in ext4_zero_range() local
4730 max_blocks = (end >> blkbits); in ext4_zero_range()
4731 if (max_blocks < lblk) in ext4_zero_range()
4732 max_blocks = 0; in ext4_zero_range()
4734 max_blocks -= lblk; in ext4_zero_range()
4775 if (max_blocks > 0) { in ext4_zero_range()
4800 ret = ext4_alloc_file_blocks(file, lblk, max_blocks, new_size, in ext4_zero_range()
4861 unsigned int max_blocks; in ext4_fallocate() local
4907 max_blocks = EXT4_MAX_BLOCKS(len, offset, blkbits); in ext4_fallocate()
4934 ret = ext4_alloc_file_blocks(file, lblk, max_blocks, new_size, flags); in ext4_fallocate()
[all …]
Dxattr.c1348 int max_blocks = (bufsize + blocksize - 1) >> ea_inode->i_blkbits; in ext4_xattr_inode_write() local
1354 while (ret >= 0 && ret < max_blocks) { in ext4_xattr_inode_write()
1357 map.m_len = max_blocks -= ret; in ext4_xattr_inode_write()
/Linux-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dbcmsdh.c754 uint max_blocks; in brcmf_sdiod_sgtable_alloc() local
761 max_blocks = min_t(uint, host->max_blk_count, 511u); in brcmf_sdiod_sgtable_alloc()
763 max_blocks * func->cur_blksize); in brcmf_sdiod_sgtable_alloc()
/Linux-v5.4/fs/ext2/
Dinode.c782 unsigned max_blocks = bh_result->b_size >> inode->i_blkbits; in ext2_get_block() local
787 ret = ext2_get_blocks(inode, iblock, max_blocks, &bno, &new, &boundary, in ext2_get_block()
808 unsigned long max_blocks = (length + (1 << blkbits) - 1) >> blkbits; in ext2_iomap_begin() local
814 ret = ext2_get_blocks(inode, first_block, max_blocks, in ext2_iomap_begin()
/Linux-v5.4/fs/gfs2/
Dfile.c949 unsigned int max_blocks) in calc_max_reserv() argument
953 unsigned int tmp, max_data = max_blocks - 3 * (sdp->sd_max_height - 1); in calc_max_reserv()
961 *ind_blocks = max_blocks - max_data; in calc_max_reserv()
/Linux-v5.4/fs/f2fs/
Dsegment.c1040 unsigned long offset, size, max_blocks = sbi->blocks_per_seg; in __check_sit_bitmap() local
1051 size = max_blocks; in __check_sit_bitmap()
1836 int max_blocks = sbi->blocks_per_seg; in add_discard_addrs() local
1848 if (se->valid_blocks == max_blocks || !f2fs_hw_support_discard(sbi)) in add_discard_addrs()
1865 start = __find_rev_next_bit(dmap, max_blocks, end + 1); in add_discard_addrs()
1866 if (start >= max_blocks) in add_discard_addrs()
1869 end = __find_rev_next_zero_bit(dmap, max_blocks, start + 1); in add_discard_addrs()
1870 if (force && start && end != max_blocks in add_discard_addrs()
/Linux-v5.4/drivers/md/
Ddm-thin-metadata.c865 dm_block_t max_blocks = 4096; /* 16M */ in __set_metadata_reserve() local
870 pmd->metadata_reserve = max_blocks; in __set_metadata_reserve()
872 pmd->metadata_reserve = min(max_blocks, div_u64(total, 10)); in __set_metadata_reserve()
/Linux-v5.4/fs/ocfs2/
Daops.c142 u64 max_blocks = bh_result->b_size >> inode->i_blkbits; in ocfs2_get_block() local
168 if (max_blocks < count) in ocfs2_get_block()
169 count = max_blocks; in ocfs2_get_block()
/Linux-v5.4/tools/perf/
Dbuiltin-script.c77 static int max_blocks; variable
1025 if (max_blocks && nr > max_blocks + 1) in perf_sample__fprintf_brstackinsn()
1026 nr = max_blocks + 1; in perf_sample__fprintf_brstackinsn()
3533 OPT_INTEGER(0, "max-blocks", &max_blocks, in cmd_script()
/Linux-v5.4/drivers/staging/exfat/
Dexfat_super.c3134 unsigned long max_blocks = bh_result->b_size >> inode->i_blkbits; in exfat_get_block() local
3148 max_blocks = min(mapped_blocks, max_blocks); in exfat_get_block()
3150 EXFAT_I(inode)->mmu_private += max_blocks << in exfat_get_block()
3157 bh_result->b_size = max_blocks << sb->s_blocksize_bits; in exfat_get_block()
/Linux-v5.4/drivers/mmc/host/
Dsdhci.c3650 unsigned int max_blocks; in sdhci_allocate_bounce_buffer() local
3667 max_blocks = bounce_size / 512; in sdhci_allocate_bounce_buffer()
3699 mmc->max_segs = max_blocks; in sdhci_allocate_bounce_buffer()
3704 mmc_hostname(mmc), max_blocks, bounce_size); in sdhci_allocate_bounce_buffer()

12