/linux-master/tools/testing/selftests/kvm/include/ |
H A D | memstress.h | 77 void memstress_get_dirty_log(struct kvm_vm *vm, unsigned long *bitmaps[], int slots); 78 void memstress_clear_dirty_log(struct kvm_vm *vm, unsigned long *bitmaps[], 81 void memstress_free_bitmaps(unsigned long *bitmaps[], int slots);
|
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | memstress.c | 351 void memstress_get_dirty_log(struct kvm_vm *vm, unsigned long *bitmaps[], int slots) argument 358 kvm_vm_get_dirty_log(vm, slot, bitmaps[i]); 362 void memstress_clear_dirty_log(struct kvm_vm *vm, unsigned long *bitmaps[], argument 370 kvm_vm_clear_dirty_log(vm, slot, bitmaps[i], 0, pages_per_slot); 376 unsigned long **bitmaps; local 379 bitmaps = malloc(slots * sizeof(bitmaps[0])); 380 TEST_ASSERT(bitmaps, "Failed to allocate bitmaps array."); 383 bitmaps[ 390 memstress_free_bitmaps(unsigned long *bitmaps[], int slots) argument [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | dma-iommu.h | 15 unsigned long **bitmaps; /* array of bitmaps */ member in struct:dma_iommu_mapping
|
/linux-master/net/sched/ |
H A D | sch_qfq.c | 86 for the scheduler: bitmaps and bucket lists. 121 * Possible group states. These values are used as indexes for the bitmaps 188 unsigned long bitmaps[QFQ_MAX_STATE]; /* Group bitmaps. */ member in struct:qfq_sched 190 u32 min_slot_shift; /* Index of the group-0 bit in the bitmaps. */ 753 unsigned long mask = mask_from(q->bitmaps[ER], grp->index); 768 * q->bitmaps[dst] |= q->bitmaps[src] & mask; 769 * q->bitmaps[src] &= ~mask; 775 q->bitmaps[ds [all...] |
/linux-master/fs/btrfs/ |
H A D | subpage.c | 165 real_size = struct_size(ret, bitmaps, 269 ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits)); 270 bitmap_set(subpage->bitmaps, start_bit, nbits); 291 ASSERT(bitmap_test_range_all_set(subpage->bitmaps, start_bit, nbits)); 294 bitmap_clear(subpage->bitmaps, start_bit, nbits); 340 ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits)); 341 bitmap_set(subpage->bitmaps, start_bit, nbits); 373 ASSERT(bitmap_test_range_all_set(subpage->bitmaps, start_bit, nbits)); 374 bitmap_clear(subpage->bitmaps, start_bit, nbits); 420 bitmap_test_range_all_set(subpage->bitmaps, \ [all...] |
H A D | subpage.h | 16 * For subpage we pack all uptodate/dirty/writeback/ordered bitmaps into 46 * For locked bitmaps, normally it's subpage representation for folio 83 unsigned long bitmaps[]; member in struct:btrfs_subpage
|
H A D | free-space-cache.h | 103 int bitmaps; member in struct:btrfs_io_ctl
|
H A D | free-space-cache.c | 716 * bitmaps, we may end up using more memory than this. 746 LIST_HEAD(bitmaps); 867 list_add_tail(&e->list, &bitmaps); 876 * We add the bitmaps at the end of the entries in order that 879 list_for_each_entry_safe(e, n, &bitmaps, list) { 1074 int *entries, int *bitmaps, 1111 *bitmaps += 1; 1152 int entries, int bitmaps) 1189 btrfs_set_free_space_bitmaps(leaf, header, bitmaps); 1256 /* Write out the bitmaps */ 1071 write_cache_extent_entries(struct btrfs_io_ctl *io_ctl, struct btrfs_free_space_ctl *ctl, struct btrfs_block_group *block_group, int *entries, int *bitmaps, struct list_head *bitmap_list) argument 1148 update_cache_item(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct inode *inode, struct btrfs_path *path, u64 offset, int entries, int bitmaps) argument 1387 int bitmaps = 0; local 3410 setup_cluster_no_bitmap(struct btrfs_block_group *block_group, struct btrfs_free_cluster *cluster, struct list_head *bitmaps, u64 offset, u64 bytes, u64 cont1_bytes, u64 min_bytes) argument 3503 setup_cluster_bitmap(struct btrfs_block_group *block_group, struct btrfs_free_cluster *cluster, struct list_head *bitmaps, u64 offset, u64 bytes, u64 cont1_bytes, u64 min_bytes) argument [all...] |
H A D | extent_io.c | 1291 bitmap_next_set_region(subpage->bitmaps, &range_start_bit, &range_end_bit, 1784 subpage->bitmaps)) {
|
H A D | disk-io.c | 573 if (!test_bit(cur_bit, subpage->bitmaps)) {
|
/linux-master/fs/reiserfs/ |
H A D | resize.c | 83 /* resizing of reiserfs bitmaps (journal and real), if needed */ 85 /* reallocate journal bitmaps */ 88 ("reiserfs_resize: unable to allocate memory for journal bitmaps\n"); 92 * the new journal bitmaps are zero filled, now we copy i 106 memcpy(jbitmap[i].bitmaps, jb->bitmaps, copy_size); 113 node_tmp = jb->bitmaps; 114 jb->bitmaps = jbitmap[i].bitmaps; 127 * Journal bitmaps ar [all...] |
H A D | journal.c | 215 if (!jb->bitmaps[bmap_nr]) { 216 jb->bitmaps[bmap_nr] = get_bitmap_node(sb); 218 set_bit(bit_nr, (unsigned long *)jb->bitmaps[bmap_nr]->data); 226 if (jb->bitmaps == NULL) 230 if (jb->bitmaps[i]) { 231 free_bitmap_node(sb, jb->bitmaps[i]); 232 jb->bitmaps[i] = NULL; 249 vfree(jb->bitmaps); 250 jb->bitmaps = NULL; 274 * get memory for JOURNAL_NUM_BITMAPS worth of bitmaps [all...] |
H A D | reiserfs.h | 211 /* number of copies of the bitmaps to have floating. Must be >= 2 */ 250 struct reiserfs_bitmap_node **bitmaps; member in struct:reiserfs_list_bitmap 402 /* array of bitmaps to record the deleted blocks */
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | dirty_log_page_splitting_test.c | 90 unsigned long **bitmaps; local 113 bitmaps = memstress_alloc_bitmaps(SLOTS, pages_per_slot); 141 memstress_get_dirty_log(vm, bitmaps, SLOTS); 144 memstress_clear_dirty_log(vm, bitmaps, SLOTS, pages_per_slot); 167 memstress_free_bitmaps(bitmaps, SLOTS);
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | dirty_log_perf_test.c | 143 unsigned long **bitmaps; local 168 bitmaps = memstress_alloc_bitmaps(p->slots, pages_per_slot); 238 memstress_get_dirty_log(vm, bitmaps, p->slots); 247 memstress_clear_dirty_log(vm, bitmaps, p->slots, 292 memstress_free_bitmaps(bitmaps, p->slots);
|
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 775 start = bitmap_find_next_zero_area(mapping->bitmaps[i], 781 bitmap_set(mapping->bitmaps[i], start, count); 796 start = bitmap_find_next_zero_area(mapping->bitmaps[i], 804 bitmap_set(mapping->bitmaps[i], start, count); 845 bitmap_clear(mapping->bitmaps[bitmap_index], start, count); 1572 mapping->bitmaps = kcalloc(extensions, sizeof(unsigned long *), 1574 if (!mapping->bitmaps) 1577 mapping->bitmaps[0] = kzalloc(bitmap_size, GFP_KERNEL); 1578 if (!mapping->bitmaps[0]) 1595 kfree(mapping->bitmaps[ [all...] |
/linux-master/fs/hpfs/ |
H A D | super.c | 621 sbi->sb_bitmaps = le32_to_cpu(superblock->bitmaps); 651 if (!(sbi->sb_bmp_dir = hpfs_load_bitmap_directory(s, le32_to_cpu(superblock->bitmaps)))) 691 hpfs_chk_sectors(s, le32_to_cpu(superblock->bitmaps), 4, "bitmaps")) {
|
H A D | hpfs.h | 89 __le32 bitmaps; /* pointers to free space bit maps */ member in struct:hpfs_super_block 246 /* Free space bitmaps are 4 sectors long, which is 16384 bits.
|
/linux-master/drivers/firmware/arm_ffa/ |
H A D | driver.c | 1114 struct ffa_notify_bitmaps bitmaps; local 1117 SPM_FRAMEWORK_BITMAP, &bitmaps); 1123 handle_notif_callbacks(bitmaps.vm_map, NON_SECURE_VM); 1124 handle_notif_callbacks(bitmaps.sp_map, SECURE_PARTITION); 1125 handle_notif_callbacks(bitmaps.arch_map, FRAMEWORK);
|
/linux-master/fs/btrfs/tests/ |
H A D | free-space-tree-tests.c | 142 test_err("could not convert to bitmaps"); 424 static int run_test(test_func_t test_func, int bitmaps, u32 sectorsize, argument 492 if (bitmaps) { 495 test_err("could not convert block group to bitmaps"); 542 "%ps failed with bitmaps, sectorsize=%u, nodesize=%u, alignment=%u",
|
/linux-master/arch/arm/mach-tegra/ |
H A D | reset-handler.S | 55 movw r0, #0x3FFD @ enable, cluster_switch, immed, bitmaps
|