/linux/drivers/md/ |
A D | dm-zoned-target.c | 118 unsigned int nr_blocks) in dmz_submit_bio() argument 146 zone->wp_block += nr_blocks; in dmz_submit_bio() 197 nr_blocks = 0; in dmz_handle_read() 206 nr_blocks = ret; in dmz_handle_read() 215 if (!nr_blocks && bzone) { in dmz_handle_read() 221 nr_blocks = ret; in dmz_handle_read() 226 if (nr_blocks) { in dmz_handle_read() 228 nr_blocks = min_t(unsigned int, nr_blocks, in dmz_handle_read() 234 chunk_block += nr_blocks; in dmz_handle_read() 253 unsigned int nr_blocks) in dmz_handle_direct_write() argument [all …]
|
A D | dm-zoned-reclaim.c | 65 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()
|
A D | dm-era-target.c | 88 dm_block_t nr_blocks) in writeset_init() argument 94 ws->md.nr_bits = nr_blocks; in writeset_init() 175 __le32 nr_blocks; member 268 uint32_t nr_blocks; member 507 disk->nr_blocks = cpu_to_le32(md->nr_blocks); in prepare_superblock() 592 md->nr_blocks = le32_to_cpu(disk->nr_blocks); in open_metadata() 865 md->nr_blocks, *new_size, in metadata_resize() 874 md->nr_blocks = *new_size; in metadata_resize() 1163 dm_block_t nr_blocks; member 1581 if (era->nr_blocks != new_size) { in era_preresume() [all …]
|
A D | dm-zoned-metadata.c | 2469 unsigned int nr_blocks; in dmz_merge_valid_blocks() local 2479 nr_blocks = ret; in dmz_merge_valid_blocks() 2503 nr_blocks); in dmz_validate_blocks() 2507 while (nr_blocks) { in dmz_validate_blocks() 2524 nr_blocks -= nr_bits; in dmz_validate_blocks() 2586 while (nr_blocks) { in dmz_invalidate_blocks() 2604 nr_blocks -= nr_bits; in dmz_invalidate_blocks() 2660 while (nr_blocks) { in dmz_to_next_set_block() 2680 nr_blocks -= nr_bits; in dmz_to_next_set_block() 2769 while (nr_blocks) { in dmz_get_zone_weight() [all …]
|
A D | dm-zoned.h | 258 sector_t chunk_block, unsigned int nr_blocks); 260 sector_t chunk_block, unsigned int nr_blocks);
|
/linux/drivers/edac/ |
A D | edac_device.c | 53 char *edac_block_name, unsigned nr_blocks, in edac_device_alloc_ctl_info() argument 88 count = nr_instances * nr_blocks; in edac_device_alloc_ctl_info() 148 inst->nr_blocks = nr_blocks; in edac_device_alloc_ctl_info() 149 blk_p = &dev_blk[instance * nr_blocks]; in edac_device_alloc_ctl_info() 157 for (block = 0; block < nr_blocks; block++) { in edac_device_alloc_ctl_info() 578 if ((block_nr >= instance->nr_blocks) || (block_nr < 0)) { in edac_device_handle_ce_count() 583 instance->nr_blocks); in edac_device_handle_ce_count() 587 if (instance->nr_blocks > 0) { in edac_device_handle_ce_count() 624 if ((block_nr >= instance->nr_blocks) || (block_nr < 0)) { in edac_device_handle_ue_count() 629 instance->nr_blocks); in edac_device_handle_ue_count() [all …]
|
A D | edac_device.h | 139 u32 nr_blocks; /* how many blocks */ member 244 char *edac_block_name, unsigned nr_blocks,
|
/linux/drivers/md/persistent-data/ |
A D | dm-space-map-disk.c | 51 *count = smd->old_ll.nr_blocks; in sm_disk_get_nr_blocks() 59 *count = (smd->old_ll.nr_blocks - smd->old_ll.nr_allocated) - smd->nr_allocated_this_transaction; in sm_disk_get_nr_free() 136 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, smd->begin, smd->ll.nr_blocks, b); in sm_disk_new_block() 184 root_le.nr_blocks = cpu_to_le64(smd->ll.nr_blocks); in sm_disk_copy_root() 217 dm_block_t nr_blocks) in dm_sm_disk_create() argument 234 r = sm_ll_extend(&smd->ll, nr_blocks); in dm_sm_disk_create()
|
A D | dm-space-map-metadata.c | 284 *count = smm->ll.nr_blocks; in sm_metadata_get_nr_blocks() 293 *count = smm->old_ll.nr_blocks - smm->old_ll.nr_allocated - in sm_metadata_get_nr_free() 544 root_le.nr_blocks = cpu_to_le64(smm->ll.nr_blocks); in sm_metadata_copy_root() 597 *count = smm->ll.nr_blocks; in sm_bootstrap_get_nr_blocks() 606 *count = smm->ll.nr_blocks - smm->begin; in sm_bootstrap_get_nr_free() 644 if (smm->begin == smm->ll.nr_blocks) in sm_bootstrap_new_block() 719 dm_block_t old_len = smm->ll.nr_blocks; in sm_metadata_extend() 782 dm_block_t nr_blocks, in dm_sm_metadata_create() argument 798 if (nr_blocks > DM_SM_METADATA_MAX_BLOCKS) in dm_sm_metadata_create() 799 nr_blocks = DM_SM_METADATA_MAX_BLOCKS; in dm_sm_metadata_create() [all …]
|
A D | dm-space-map-common.c | 228 ll->nr_blocks = 0; in sm_ll_init() 239 dm_block_t i, nr_blocks, nr_indexes; in sm_ll_extend() local 242 nr_blocks = ll->nr_blocks + extra_blocks; in sm_ll_extend() 244 blocks = dm_sector_div_up(nr_blocks, ll->entries_per_block); in sm_ll_extend() 246 nr_indexes = dm_sector_div_up(nr_blocks, ll->entries_per_block); in sm_ll_extend() 255 ll->nr_blocks = nr_blocks; in sm_ll_extend() 399 if (*b >= old_ll->nr_blocks) in sm_ll_find_common_free_block() 1035 ll->nr_blocks = 0; in sm_ll_new_metadata() 1077 ll->nr_blocks = le64_to_cpu(smr.nr_blocks); in sm_ll_open_metadata() 1210 ll->nr_blocks = 0; in sm_ll_new_disk() [all …]
|
A D | dm-space-map-common.h | 78 dm_block_t nr_blocks; member 101 __le64 nr_blocks; member
|
A D | dm-space-map-disk.h | 20 dm_block_t nr_blocks);
|
A D | dm-space-map-metadata.h | 34 dm_block_t nr_blocks,
|
/linux/fs/afs/ |
A D | dir_edit.c | 212 unsigned int need_slots, nr_blocks, b; in afs_edit_dir_add() local 238 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_add() 243 for (b = 0; b < nr_blocks + 1; b++) { in afs_edit_dir_add() 248 if (nr_blocks >= AFS_DIR_MAX_BLOCKS) in afs_edit_dir_add() 271 if (b == nr_blocks) { in afs_edit_dir_add() 311 nr_blocks = 1; in afs_edit_dir_add() 379 unsigned int need_slots, nr_blocks, b; in afs_edit_dir_remove() local 393 nr_blocks = i_size / AFS_DIR_BLOCK_SIZE; in afs_edit_dir_remove() 409 for (b = 0; b < nr_blocks; b++) { in afs_edit_dir_remove()
|
/linux/drivers/scsi/ |
A D | sd.c | 897 put_unaligned_be32(nr_blocks, &buf[16]); in sd_setup_unmap_cmnd() 929 put_unaligned_be32(nr_blocks, &cmd->cmnd[10]); in sd_setup_write_same16_cmnd() 961 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]); in sd_setup_write_same10_cmnd() 1093 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]); in sd_setup_write_same_cmnd() 1150 put_unaligned_be32(nr_blocks, &cmd->cmnd[28]); in sd_setup_rw32_cmnd() 1180 put_unaligned_be16(nr_blocks, &cmd->cmnd[7]); in sd_setup_rw10_cmnd() 1190 if (WARN_ON_ONCE(nr_blocks == 0)) in sd_setup_rw6_cmnd() 1208 cmd->cmnd[4] = nr_blocks; in sd_setup_rw6_cmnd() 1258 nr_blocks = threshold - lba; in sd_setup_read_write_cmnd() 1261 nr_blocks = 1; in sd_setup_read_write_cmnd() [all …]
|
A D | sd.h | 231 unsigned int nr_blocks); 263 unsigned int nr_blocks) in sd_zbc_prepare_zone_append() argument
|
/linux/fs/xfs/libxfs/ |
A D | xfs_btree_staging.c | 648 uint64_t nr_blocks = 0; in xfs_btree_bload_compute_geometry() local 683 nr_blocks++; in xfs_btree_bload_compute_geometry() 716 nr_blocks++; in xfs_btree_bload_compute_geometry() 725 nr_blocks += level_blocks; in xfs_btree_bload_compute_geometry() 734 bbl->nr_blocks = nr_blocks - 1; in xfs_btree_bload_compute_geometry() 736 bbl->nr_blocks = nr_blocks; in xfs_btree_bload_compute_geometry()
|
A D | xfs_btree_staging.h | 109 uint64_t nr_blocks; member
|
/linux/fs/jffs2/ |
A D | build.c | 323 size += c->nr_blocks * 100; /* And 100 bytes per eraseblock */ in jffs2_calc_trigger_levels() 353 c->flash_size / 1024, c->sector_size / 1024, c->nr_blocks); in jffs2_calc_trigger_levels() 377 c->nr_blocks = c->flash_size / c->sector_size; in jffs2_do_mount_fs() 378 size = sizeof(struct jffs2_eraseblock) * c->nr_blocks; in jffs2_do_mount_fs() 388 for (i=0; i<c->nr_blocks; i++) { in jffs2_do_mount_fs()
|
/linux/Documentation/translations/zh_CN/filesystems/ |
A D | tmpfs.rst | 58 nr_blocks 与size相同,但以PAGE_SIZE为单位。 65 未指定size或nr_blocks时,默认值为size=50% 67 如果nr_blocks=0(或size=0),block个数将不受限制;如果nr_inodes=0,
|
/linux/Documentation/translations/zh_TW/filesystems/ |
A D | tmpfs.rst | 59 nr_blocks 與size相同,但以PAGE_SIZE爲單位。 66 未指定size或nr_blocks時,默認值爲size=50% 68 如果nr_blocks=0(或size=0),block個數將不受限制;如果nr_inodes=0,
|
/linux/init/ |
A D | do_mounts_rd.c | 177 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()
|
/linux/drivers/hwtracing/intel_th/ |
A D | msu.c | 72 unsigned int nr_blocks; member 334 return (size_t)win->nr_blocks << PAGE_SHIFT; in msc_win_total_sz() 1087 if (!nr_blocks) in msc_buffer_win_alloc() 1104 win->pgoff = prev->pgoff + prev->nr_blocks; in msc_buffer_win_alloc() 1109 nr_blocks << PAGE_SHIFT); in msc_buffer_win_alloc() 1111 ret = __msc_buffer_win_alloc(win, nr_blocks); in msc_buffer_win_alloc() 1117 win->nr_blocks = nr_blocks; in msc_buffer_win_alloc() 1126 msc->nr_pages += nr_blocks; in msc_buffer_win_alloc() 1161 msc->nr_pages -= win->nr_blocks; in msc_buffer_win_free() 1397 if (pgoff >= win->pgoff && pgoff < win->pgoff + win->nr_blocks) in msc_buffer_get_page() [all …]
|
/linux/include/linux/mmc/ |
A D | sh_mmcif.h | 149 unsigned long nr_blocks, in sh_mmcif_boot_do_read() argument 169 for (k = 0; !ret && k < nr_blocks; k++) in sh_mmcif_boot_do_read()
|
/linux/fs/gfs2/ |
A D | inode.c | 513 return da->nr_blocks + gfs2_rg_blocks(dip, da->nr_blocks) + in gfs2_trans_da_blks() 521 struct gfs2_alloc_parms ap = { .target = da->nr_blocks, }; in link_dinode() 524 if (da->nr_blocks) { in link_dinode() 976 if (da.nr_blocks) { in gfs2_link() 977 struct gfs2_alloc_parms ap = { .target = da.nr_blocks, }; in gfs2_link() 1015 if (da.nr_blocks) in gfs2_link() 1018 if (da.nr_blocks) in gfs2_link() 1534 if (da.nr_blocks) { in gfs2_rename() 1535 struct gfs2_alloc_parms ap = { .target = da.nr_blocks, }; in gfs2_rename() 1575 if (da.nr_blocks) in gfs2_rename() [all …]
|