Home
last modified time | relevance | path

Searched refs:nr_blocks (Results 1 – 25 of 59) sorted by relevance

123

/openbmc/linux/drivers/md/
H A Ddm-zoned-target.c118 unsigned int nr_blocks) in dmz_submit_bio() argument
145 zone->wp_block += nr_blocks; in dmz_submit_bio()
196 nr_blocks = 0; in dmz_handle_read()
205 nr_blocks = ret; in dmz_handle_read()
214 if (!nr_blocks && bzone) { in dmz_handle_read()
220 nr_blocks = ret; in dmz_handle_read()
225 if (nr_blocks) { in dmz_handle_read()
227 nr_blocks = min_t(unsigned int, nr_blocks, in dmz_handle_read()
233 chunk_block += nr_blocks; in dmz_handle_read()
252 unsigned int nr_blocks) in dmz_handle_direct_write() argument
[all …]
H A Ddm-zoned-reclaim.c65 unsigned int nr_blocks; in dmz_reclaim_align_wp() local
78 nr_blocks = block - wp_block; in dmz_reclaim_align_wp()
81 dmz_blk2sect(nr_blocks), GFP_NOIO, 0); in dmz_reclaim_align_wp()
86 (unsigned long long)block, nr_blocks, ret); in dmz_reclaim_align_wp()
123 sector_t nr_blocks; in dmz_reclaim_copy() local
152 nr_blocks = ret; in dmz_reclaim_copy()
167 src.count = dmz_blk2sect(nr_blocks); in dmz_reclaim_copy()
184 block += nr_blocks; in dmz_reclaim_copy()
H A Ddm-era-target.c90 dm_block_t nr_blocks) in writeset_init() argument
96 ws->md.nr_bits = nr_blocks; in writeset_init()
180 __le32 nr_blocks; member
278 uint32_t nr_blocks; member
518 disk->nr_blocks = cpu_to_le32(md->nr_blocks); in prepare_superblock()
603 md->nr_blocks = le32_to_cpu(disk->nr_blocks); in open_metadata()
880 md->nr_blocks, *new_size, in metadata_resize()
889 md->nr_blocks = *new_size; in metadata_resize()
1178 dm_block_t nr_blocks; member
1612 if (era->nr_blocks != new_size) { in era_preresume()
[all …]
H A Ddm-zoned-metadata.c2452 unsigned int nr_blocks; in dmz_merge_valid_blocks() local
2462 nr_blocks = ret; in dmz_merge_valid_blocks()
2486 nr_blocks); in dmz_validate_blocks()
2490 while (nr_blocks) { in dmz_validate_blocks()
2507 nr_blocks -= nr_bits; in dmz_validate_blocks()
2569 while (nr_blocks) { in dmz_invalidate_blocks()
2587 nr_blocks -= nr_bits; in dmz_invalidate_blocks()
2643 while (nr_blocks) { in dmz_to_next_set_block()
2663 nr_blocks -= nr_bits; in dmz_to_next_set_block()
2752 while (nr_blocks) { in dmz_get_zone_weight()
[all …]
/openbmc/linux/drivers/edac/
H A Dedac_device.c58 char *blk_name, unsigned nr_blocks, unsigned off_val, in edac_device_alloc_ctl_info() argument
70 edac_dbg(4, "instances=%d blocks=%d\n", nr_instances, nr_blocks); in edac_device_alloc_ctl_info()
119 inst->nr_blocks = nr_blocks; in edac_device_alloc_ctl_info()
120 blk_p = &dev_blk[instance * nr_blocks]; in edac_device_alloc_ctl_info()
127 for (block = 0; block < nr_blocks; block++) { in edac_device_alloc_ctl_info()
546 if ((block_nr >= instance->nr_blocks) || (block_nr < 0)) { in edac_device_handle_ce_count()
551 instance->nr_blocks); in edac_device_handle_ce_count()
555 if (instance->nr_blocks > 0) { in edac_device_handle_ce_count()
592 if ((block_nr >= instance->nr_blocks) || (block_nr < 0)) { in edac_device_handle_ue_count()
597 instance->nr_blocks); in edac_device_handle_ue_count()
[all …]
H A Dedac_device.h139 u32 nr_blocks; /* how many blocks */ member
246 char *edac_block_name, unsigned nr_blocks,
/openbmc/linux/drivers/md/persistent-data/
H A Ddm-space-map-disk.c53 *count = smd->old_ll.nr_blocks; in sm_disk_get_nr_blocks()
62 *count = (smd->old_ll.nr_blocks - smd->old_ll.nr_allocated) - smd->nr_allocated_this_transaction; in sm_disk_get_nr_free()
139 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, smd->begin, smd->ll.nr_blocks, b); in sm_disk_new_block()
185 root_le.nr_blocks = cpu_to_le64(smd->ll.nr_blocks); in sm_disk_copy_root()
218 dm_block_t nr_blocks) in dm_sm_disk_create() argument
235 r = sm_ll_extend(&smd->ll, nr_blocks); in dm_sm_disk_create()
H A Ddm-space-map-metadata.c287 *count = smm->ll.nr_blocks; in sm_metadata_get_nr_blocks()
296 *count = smm->old_ll.nr_blocks - smm->old_ll.nr_allocated - in sm_metadata_get_nr_free()
548 root_le.nr_blocks = cpu_to_le64(smm->ll.nr_blocks); in sm_metadata_copy_root()
601 *count = smm->ll.nr_blocks; in sm_bootstrap_get_nr_blocks()
610 *count = smm->ll.nr_blocks - smm->begin; in sm_bootstrap_get_nr_free()
648 if (smm->begin == smm->ll.nr_blocks) in sm_bootstrap_new_block()
723 dm_block_t old_len = smm->ll.nr_blocks; in sm_metadata_extend()
786 dm_block_t nr_blocks, in dm_sm_metadata_create() argument
802 if (nr_blocks > DM_SM_METADATA_MAX_BLOCKS) in dm_sm_metadata_create()
803 nr_blocks = DM_SM_METADATA_MAX_BLOCKS; in dm_sm_metadata_create()
[all …]
H A Ddm-space-map-common.c229 ll->nr_blocks = 0; in sm_ll_init()
240 dm_block_t i, nr_blocks, nr_indexes; in sm_ll_extend() local
243 nr_blocks = ll->nr_blocks + extra_blocks; in sm_ll_extend()
245 blocks = dm_sector_div_up(nr_blocks, ll->entries_per_block); in sm_ll_extend()
256 ll->nr_blocks = nr_blocks; in sm_ll_extend()
287 if (b >= ll->nr_blocks) { in sm_ll_lookup_bitmap()
405 if (*b >= old_ll->nr_blocks) in sm_ll_find_common_free_block()
1043 ll->nr_blocks = 0; in sm_ll_new_metadata()
1085 ll->nr_blocks = le64_to_cpu(smr.nr_blocks); in sm_ll_open_metadata()
1221 ll->nr_blocks = 0; in sm_ll_new_disk()
[all …]
H A Ddm-space-map-common.h79 dm_block_t nr_blocks; member
102 __le64 nr_blocks; member
H A Ddm-space-map-disk.h21 dm_block_t nr_blocks);
H A Ddm-space-map-metadata.h35 dm_block_t nr_blocks,
/openbmc/linux/fs/crypto/
H A Dinline_crypt.c457 u64 fscrypt_limit_io_blocks(const struct inode *inode, u64 lblk, u64 nr_blocks) in fscrypt_limit_io_blocks() argument
463 return nr_blocks; in fscrypt_limit_io_blocks()
465 if (nr_blocks <= 1) in fscrypt_limit_io_blocks()
466 return nr_blocks; in fscrypt_limit_io_blocks()
471 return nr_blocks; in fscrypt_limit_io_blocks()
477 return min_t(u64, nr_blocks, (u64)U32_MAX + 1 - dun); in fscrypt_limit_io_blocks()
/openbmc/linux/fs/afs/
H A Ddir_edit.c213 unsigned int need_slots, nr_blocks, b; in afs_edit_dir_add() local
239 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_add()
244 for (b = 0; b < nr_blocks + 1; b++) { in afs_edit_dir_add()
249 if (nr_blocks >= AFS_DIR_MAX_BLOCKS) in afs_edit_dir_add()
272 if (b == nr_blocks) { in afs_edit_dir_add()
312 nr_blocks = 1; in afs_edit_dir_add()
380 unsigned int need_slots, nr_blocks, b; in afs_edit_dir_remove() local
394 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_remove()
410 for (b = 0; b < nr_blocks; b++) { in afs_edit_dir_remove()
/openbmc/linux/Documentation/translations/zh_CN/filesystems/
H A Dtmpfs.rst58 nr_blocks 与size相同,但以PAGE_SIZE为单位。
65 未指定size或nr_blocks时,默认值为size=50%
67 如果nr_blocks=0(或size=0),block个数将不受限制;如果nr_inodes=0,
/openbmc/linux/Documentation/translations/zh_TW/filesystems/
H A Dtmpfs.rst59 nr_blocks 與size相同,但以PAGE_SIZE爲單位。
66 未指定size或nr_blocks時,默認值爲size=50%
68 如果nr_blocks=0(或size=0),block個數將不受限制;如果nr_inodes=0,
/openbmc/linux/fs/jffs2/
H A Dbuild.c326 size += c->nr_blocks * 100; /* And 100 bytes per eraseblock */ in jffs2_calc_trigger_levels()
356 c->flash_size / 1024, c->sector_size / 1024, c->nr_blocks); in jffs2_calc_trigger_levels()
380 c->nr_blocks = c->flash_size / c->sector_size; in jffs2_do_mount_fs()
381 size = sizeof(struct jffs2_eraseblock) * c->nr_blocks; in jffs2_do_mount_fs()
391 for (i=0; i<c->nr_blocks; i++) { in jffs2_do_mount_fs()
/openbmc/linux/fs/xfs/libxfs/
H A Dxfs_btree_staging.c646 uint64_t nr_blocks = 0; in xfs_btree_bload_compute_geometry() local
681 nr_blocks++; in xfs_btree_bload_compute_geometry()
714 nr_blocks++; in xfs_btree_bload_compute_geometry()
723 nr_blocks += level_blocks; in xfs_btree_bload_compute_geometry()
732 bbl->nr_blocks = nr_blocks - 1; in xfs_btree_bload_compute_geometry()
734 bbl->nr_blocks = nr_blocks; in xfs_btree_bload_compute_geometry()
/openbmc/linux/drivers/scsi/
H A Dsd.c909 put_unaligned_be32(nr_blocks, &buf[16]); in sd_setup_unmap_cmnd()
936 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]); in sd_setup_write_same16_cmnd()
963 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]); in sd_setup_write_same10_cmnd()
1094 put_unaligned_be32(nr_blocks, &cmd->cmnd[28]); in sd_setup_rw32_cmnd()
1109 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]); in sd_setup_rw16_cmnd()
1124 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]); in sd_setup_rw10_cmnd()
1134 if (WARN_ON_ONCE(nr_blocks == 0)) in sd_setup_rw6_cmnd()
1152 cmd->cmnd[4] = nr_blocks; in sd_setup_rw6_cmnd()
1228 nr_blocks = threshold - lba; in sd_setup_read_write_cmnd()
1231 nr_blocks = 1; in sd_setup_read_write_cmnd()
[all …]
H A Dsd.h256 unsigned int nr_blocks);
287 unsigned int nr_blocks) in sd_zbc_prepare_zone_append() argument
/openbmc/linux/init/
H A Ddo_mounts_rd.c177 static unsigned long nr_blocks(struct file *file) in nr_blocks() function
221 rd_blocks = nr_blocks(out_file); in rd_load_image()
234 devblocks = nr_blocks(in_file); in rd_load_image()
/openbmc/linux/include/linux/platform_data/
H A Dsh_mmcif.h147 unsigned long nr_blocks, in sh_mmcif_boot_do_read() argument
167 for (k = 0; !ret && k < nr_blocks; k++) in sh_mmcif_boot_do_read()
/openbmc/linux/mm/
H A Ddmapool_test.c35 static inline int nr_blocks(int size) in nr_blocks() function
64 int blocks = nr_blocks(parms->size); in dmapool_test_block()
/openbmc/linux/drivers/hwtracing/intel_th/
H A Dmsu.c72 unsigned int nr_blocks; member
334 return (size_t)win->nr_blocks << PAGE_SHIFT; in msc_win_total_sz()
1095 if (!nr_blocks) in msc_buffer_win_alloc()
1112 win->pgoff = prev->pgoff + prev->nr_blocks; in msc_buffer_win_alloc()
1117 nr_blocks << PAGE_SHIFT); in msc_buffer_win_alloc()
1119 ret = __msc_buffer_win_alloc(win, nr_blocks); in msc_buffer_win_alloc()
1125 win->nr_blocks = nr_blocks; in msc_buffer_win_alloc()
1134 msc->nr_pages += nr_blocks; in msc_buffer_win_alloc()
1169 msc->nr_pages -= win->nr_blocks; in msc_buffer_win_free()
1405 if (pgoff >= win->pgoff && pgoff < win->pgoff + win->nr_blocks) in msc_buffer_get_page()
[all …]
/openbmc/linux/fs/gfs2/
H A Dinode.c544 return da->nr_blocks + gfs2_rg_blocks(dip, da->nr_blocks) + in gfs2_trans_da_blks()
552 struct gfs2_alloc_parms ap = { .target = da->nr_blocks, }; in link_dinode()
555 if (da->nr_blocks) { in link_dinode()
1010 if (da.nr_blocks) { in gfs2_link()
1011 struct gfs2_alloc_parms ap = { .target = da.nr_blocks, }; in gfs2_link()
1049 if (da.nr_blocks) in gfs2_link()
1052 if (da.nr_blocks) in gfs2_link()
1568 if (da.nr_blocks) { in gfs2_rename()
1569 struct gfs2_alloc_parms ap = { .target = da.nr_blocks, }; in gfs2_rename()
1609 if (da.nr_blocks) in gfs2_rename()
[all …]

123