Home
last modified time | relevance | path

Searched refs:nr_regions (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/mtd/chips/
H A Djedec_probe.c273 const uint8_t nr_regions; member
306 .nr_regions = 1,
318 .nr_regions = 4,
333 .nr_regions = 4,
348 .nr_regions = 4,
363 .nr_regions = 4,
378 .nr_regions = 4,
394 .nr_regions = 6,
411 .nr_regions = 6,
428 .nr_regions = 4,
[all …]
/linux/drivers/md/
H A Ddm-clone-metadata.c122 unsigned long nr_regions; member
381 cmd->nr_regions, false, &cmd->bitset_root); in __format_metadata()
383 DMERR("Failed to resize on-disk bitset to %lu entries", cmd->nr_regions); in __format_metadata()
469 unsigned long nr_regions) in __dirty_map_init() argument
477 dmap->dirty_regions = kvzalloc(bitmap_size(nr_regions), GFP_KERNEL); in __dirty_map_init()
494 if (__dirty_map_init(&cmd->dmap[0], cmd->nr_words, cmd->nr_regions)) { in dirty_map_init()
499 if (__dirty_map_init(&cmd->dmap[1], cmd->nr_words, cmd->nr_regions)) { in dirty_map_init()
528 r = dm_bitset_cursor_begin(&cmd->bitset_info, cmd->bitset_root, cmd->nr_regions, &c); in __load_bitset_in_core()
535 if (i >= (cmd->nr_regions - 1)) in __load_bitset_in_core()
565 cmd->nr_regions = dm_sector_div_up(cmd->target_size, cmd->region_size); in dm_clone_metadata_open()
[all …]
H A Ddm-clone-target.c76 unsigned long nr_regions; member
289 unsigned long *rs, unsigned long *nr_regions) in bio_region_range() argument
297 *nr_regions = 0; in bio_region_range()
299 *nr_regions = end - *rs; in bio_region_range()
457 unsigned long rs, nr_regions; in complete_discard_bio() local
466 bio_region_range(clone, bio, &rs, &nr_regions); in complete_discard_bio()
468 nr_regions << clone->region_shift); in complete_discard_bio()
476 unsigned long rs, nr_regions; in process_discard_bio() local
478 bio_region_range(clone, bio, &rs, &nr_regions); in process_discard_bio()
479 if (!nr_regions) { in process_discard_bio()
[all …]
H A Ddm-switch.c45 unsigned long nr_regions; /* Number of regions making up the device */ member
80 sector_t nr_regions = ti->len; in alloc_region_table() local
99 if (sector_div(nr_regions, sctx->region_size)) in alloc_region_table()
100 nr_regions++; in alloc_region_table()
102 if (nr_regions >= ULONG_MAX) { in alloc_region_table()
106 sctx->nr_regions = nr_regions; in alloc_region_table()
108 nr_slots = nr_regions; in alloc_region_table()
198 for (region_nr = 0; region_nr < sctx->nr_regions; region_nr++) { in initialise_region_table()
414 unlikely(region_index + num_write >= sctx->nr_regions)) { in process_set_region_mappings()
416 region_index, num_write, sctx->nr_regions); in process_set_region_mappings()
[all …]
H A Ddm-clone-metadata.h52 unsigned long nr_regions);
154 unsigned long start, unsigned long nr_regions);
H A Ddm-region-hash.c171 region_t nr_regions) in dm_region_hash_create() argument
182 max_buckets = nr_regions >> 6; in dm_region_hash_create()
/linux/tools/testing/selftests/damon/
H A Daccess_memory_even.c16 int nr_regions; in main() local
25 nr_regions = atoi(argv[1]); in main()
28 regions = malloc(sizeof(*regions) * nr_regions); in main()
29 for (i = 0; i < nr_regions; i++) in main()
33 for (i = 0; i < nr_regions; i++) { in main()
H A Daccess_memory.c20 int nr_regions; in main()
33 nr_regions = atoi(argv[1]); in main()
40 regions = malloc(sizeof(*regions) * nr_regions); in main()
41 for (i = 0; i < nr_regions; i++) in main()
45 for (i = 0; i < nr_regions; i++) {
15 int nr_regions; main() local
/linux/mm/damon/
H A Dstat.c91 unsigned int nr_regions = 0; in damon_stat_sort_regions() local
101 region_pointers[nr_regions++] = r; in damon_stat_sort_regions()
105 sort(region_pointers, nr_regions, sizeof(*region_pointers), in damon_stat_sort_regions()
108 *nr_regions_ptr = nr_regions; in damon_stat_sort_regions()
116 int nr_regions; in damon_stat_set_idletime_percentiles() local
120 err = damon_stat_sort_regions(c, &sorted_regions, &nr_regions, in damon_stat_set_idletime_percentiles()
124 for (i = 0; i < nr_regions; i++) { in damon_stat_set_idletime_percentiles()
H A Dcore.c152 t->nr_regions++; in damon_add_region()
158 WARN_ONCE(t->nr_regions == 0, "t->nr_regions == 0\n"); in damon_verify_del_region()
171 t->nr_regions--; in damon_del_region()
511 t->nr_regions = 0; in damon_new_target()
561 WARN_ONCE(count != t->nr_regions, "t->nr_regions (%u) != count (%u)\n", in damon_verify_nr_regions()
562 t->nr_regions, count); in damon_verify_nr_regions()
574 return t->nr_regions; in damon_nr_regions()
2660 unsigned int nr_regions; in kdamond_merge_regions() local
2666 nr_regions = 0; in kdamond_merge_regions()
2669 nr_regions += damon_nr_regions(t); in kdamond_merge_regions()
[all …]
H A Dsysfs.c118 int nr_regions) in damon_sysfs_regions_add_dirs() argument
124 if (!nr_regions) in damon_sysfs_regions_add_dirs()
127 regions_arr = kmalloc_objs(*regions_arr, nr_regions, in damon_sysfs_regions_add_dirs()
133 for (i = 0; i < nr_regions; i++) { in damon_sysfs_regions_add_dirs()
193 __ATTR_RW_MODE(nr_regions, 0600);
H A Dsysfs-schemes.c133 int nr_regions; member
147 regions->nr_regions = 0; in damon_sysfs_scheme_regions_alloc()
169 regions->nr_regions--; in damon_sysfs_scheme_regions_rm_dirs()
2931 sysfs_regions->nr_regions++; in damos_sysfs_populate_region_dir()
2935 sysfs_regions->nr_regions++)) { in damos_sysfs_populate_region_dir()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v2.c504 dev->nr_regions = ARRAY_SIZE(vgic_v2_dist_registers); in vgic_v2_init_dist_iodev()
514 dev->nr_regions = ARRAY_SIZE(vgic_v2_cpu_registers); in vgic_v2_init_cpuif_iodev()
540 iodev.nr_regions = ARRAY_SIZE(vgic_v2_dist_registers); in vgic_v2_has_attr_regs()
545 iodev.nr_regions = ARRAY_SIZE(vgic_v2_cpu_registers); in vgic_v2_has_attr_regs()
568 .nr_regions = ARRAY_SIZE(vgic_v2_cpu_registers), in vgic_v2_cpuif_uaccess()
580 .nr_regions = ARRAY_SIZE(vgic_v2_dist_registers), in vgic_v2_dist_uaccess()
H A Dvgic-mmio-v3.c762 dev->nr_regions = ARRAY_SIZE(vgic_v3_dist_registers); in vgic_v3_init_dist_iodev()
818 rd_dev->nr_regions = ARRAY_SIZE(vgic_v3_rd_registers); in vgic_register_redist_iodev()
1018 iodev.nr_regions = ARRAY_SIZE(vgic_v3_dist_registers); in vgic_v3_has_attr_regs()
1023 iodev.nr_regions = ARRAY_SIZE(vgic_v3_rd_registers); in vgic_v3_has_attr_regs()
1143 .nr_regions = ARRAY_SIZE(vgic_v3_dist_registers), in vgic_v3_dist_uaccess()
1154 .nr_regions = ARRAY_SIZE(vgic_v3_rd_registers), in vgic_v3_redist_uaccess()
H A Dvgic-mmio.h229 int nr_regions, unsigned int offset);
H A Dvgic-its.c1816 iodev->nr_regions = ARRAY_SIZE(its_registers); in vgic_register_its_iodev()
/linux/drivers/virt/acrn/
H A Dmm.c159 int nr_pages, i, order, nr_regions = 0; in acrn_vm_ram_map() local
284 nr_regions++; in acrn_vm_ram_map()
288 regions_info = kzalloc_flex(*regions_info, regions_op, nr_regions); in acrn_vm_ram_map()
293 regions_info->regions_num = nr_regions; in acrn_vm_ram_map()
/linux/drivers/pci/controller/
H A Dpcie-iproc.h48 unsigned int nr_regions; member
/linux/include/linux/
H A Ddm-region-hash.h45 region_t nr_regions);
H A Ddamon.h109 unsigned int nr_regions; member
925 t->nr_regions++; in damon_insert_region()