| /drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| A D | dm.c | 155 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 D | core_acl_flex_keys.c | 54 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 D | core_acl_flex_keys.h | 194 struct mlxsw_afk *mlxsw_afk_create(unsigned int max_blocks,
|
| /drivers/mmc/core/ |
| A D | sdio_io.c | 319 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 D | v4l2-dv-timings.c | 1029 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 D | target_core_xcopy.c | 663 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 D | target_core_user.c | 142 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 D | sd.c | 849 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 D | bcmsdh.c | 759 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 D | dm-thin-metadata.c | 943 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 D | dm-integrity.c | 1807 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 D | adv7842.c | 2512 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 D | libata-scsi.c | 2103 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 D | sdhci.c | 4192 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()
|