Home
last modified time | relevance | path

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

/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Ddm.c155 u32 max_blocks; in mlx5_dm_sw_icm_alloc() local
205 max_blocks = BIT(log_icm_size - MLX5_LOG_SW_ICM_BLOCK_SIZE(dev)); in mlx5_dm_sw_icm_alloc()
212 block_idx = bitmap_find_next_zero_area(block_map, max_blocks, 0, in mlx5_dm_sw_icm_alloc()
215 if (block_idx < max_blocks) in mlx5_dm_sw_icm_alloc()
221 if (block_idx >= max_blocks) in mlx5_dm_sw_icm_alloc()
/drivers/net/ethernet/mellanox/mlxsw/
A Dcore_acl_flex_keys.c54 unsigned int max_blocks; member
84 struct mlxsw_afk *mlxsw_afk_create(unsigned int max_blocks, in mlxsw_afk_create() argument
93 mlxsw_afk->max_blocks = max_blocks; in mlxsw_afk_create()
210 if (key_info->blocks_count == mlxsw_afk->max_blocks) in mlxsw_afk_picker_key_info_add()
330 key_info = kzalloc(struct_size(key_info, blocks, mlxsw_afk->max_blocks), in mlxsw_afk_key_info_create()
A Dcore_acl_flex_keys.h194 struct mlxsw_afk *mlxsw_afk_create(unsigned int max_blocks,
/drivers/mmc/core/
A 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()
/drivers/media/v4l2-core/
A Dv4l2-dv-timings.c1029 unsigned int v4l2_num_edid_blocks(const u8 *edid, unsigned int max_blocks) in v4l2_num_edid_blocks() argument
1033 if (!edid || !max_blocks) in v4l2_num_edid_blocks()
1045 max_blocks >= 3 && // The caller supports at least 3 blocks in v4l2_num_edid_blocks()
1052 return blocks > max_blocks ? max_blocks : blocks; in v4l2_num_edid_blocks()
/drivers/target/
A Dtarget_core_xcopy.c663 unsigned long long max_bytes, max_bytes_src, max_bytes_dst, max_blocks; in target_xcopy_do_work() local
700 max_blocks = max_bytes >> ilog2(src_dev->dev_attrib.block_size); in target_xcopy_do_work()
703 nolb, max_blocks, (unsigned long long)end_lba); in target_xcopy_do_work()
A Dtarget_core_user.c142 uint32_t max_blocks; member
866 (udev->max_blocks - udev->dbi_thresh) + space; in tcmu_alloc_data_space()
876 if (udev->dbi_thresh > udev->max_blocks) in tcmu_alloc_data_space()
877 udev->dbi_thresh = udev->max_blocks; in tcmu_alloc_data_space()
1042 if (data_length > (size_t)udev->max_blocks * blk_size) { in queue_cmd_ring()
1044 data_length, (size_t)udev->max_blocks * blk_size); in queue_cmd_ring()
1621 udev->max_blocks = DATA_AREA_PAGES_DEF / udev->data_pages_per_blk; in tcmu_alloc_device()
2212 udev->data_bitmap = bitmap_zalloc(udev->max_blocks, GFP_KERNEL); in tcmu_configure_device()
2499 udev->max_blocks = TCMU_MBS_TO_PAGES(val) / pages_per_blk; in tcmu_set_max_blocks_param()
2532 udev->max_blocks = TCMU_MBS_TO_PAGES(udev->data_area_mb) / val; in tcmu_set_data_pages_per_blk()
/drivers/scsi/
A Dsd.c849 unsigned int max_blocks = 0; in sd_config_discard() local
863 max_blocks = min_not_zero(sdkp->max_unmap_blocks, in sd_config_discard()
869 max_blocks = sdkp->max_unmap_blocks; in sd_config_discard()
871 max_blocks = sdkp->max_ws_blocks; in sd_config_discard()
873 max_blocks = min_not_zero(max_blocks, (u32)SD_MAX_WS16_BLOCKS); in sd_config_discard()
878 max_blocks = sdkp->max_unmap_blocks; in sd_config_discard()
880 max_blocks = sdkp->max_ws_blocks; in sd_config_discard()
882 max_blocks = min_not_zero(max_blocks, (u32)SD_MAX_WS10_BLOCKS); in sd_config_discard()
886 max_blocks = min_not_zero(sdkp->max_ws_blocks, in sd_config_discard()
891 lim->max_hw_discard_sectors = max_blocks * in sd_config_discard()
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A Dbcmsdh.c759 uint max_blocks; in brcmf_sdiod_sgtable_alloc() local
766 max_blocks = min_t(uint, host->max_blk_count, 511u); in brcmf_sdiod_sgtable_alloc()
768 max_blocks * func->cur_blksize); in brcmf_sdiod_sgtable_alloc()
/drivers/md/
A Ddm-thin-metadata.c943 dm_block_t max_blocks = 4096; /* 16M */ in __set_metadata_reserve() local
948 pmd->metadata_reserve = max_blocks; in __set_metadata_reserve()
950 pmd->metadata_reserve = min(max_blocks, div_u64(total, 10)); in __set_metadata_reserve()
A Ddm-integrity.c1807 unsigned int max_blocks = max_size / ic->tag_size; in integrity_metadata() local
1814 this_step_blocks = min(this_step_blocks, max_blocks); in integrity_metadata()
/drivers/media/i2c/
A Dadv7842.c2512 unsigned int max_blocks = e->pad == ADV7842_EDID_PORT_VGA ? 1 : 4; in adv7842_set_edid() local
2522 max_blocks = 2; in adv7842_set_edid()
2525 if (e->blocks > max_blocks) { in adv7842_set_edid()
2526 e->blocks = max_blocks; in adv7842_set_edid()
/drivers/ata/
A Dlibata-scsi.c2103 u64 max_blocks = 65535 * ATA_MAX_TRIM_RNUM; in ata_scsiop_inq_b0() local
2106 max_blocks = 128 << (20 - SECTOR_SHIFT); in ata_scsiop_inq_b0()
2108 put_unaligned_be64(max_blocks, &rbuf[36]); in ata_scsiop_inq_b0()
/drivers/mmc/host/
A Dsdhci.c4192 unsigned int max_blocks; in sdhci_allocate_bounce_buffer() local
4209 max_blocks = bounce_size / 512; in sdhci_allocate_bounce_buffer()
4245 mmc->max_segs = max_blocks; in sdhci_allocate_bounce_buffer()
4250 mmc_hostname(mmc), max_blocks, bounce_size); in sdhci_allocate_bounce_buffer()

Completed in 89 milliseconds