Home
last modified time | relevance | path

Searched refs:bitmap (Results 1 – 7 of 7) sorted by relevance

/mm/
Dcma.c101 bitmap_clear(cma->bitmap, bitmap_no, bitmap_count); in cma_clear_bitmap()
110 cma->bitmap = bitmap_zalloc(cma_bitmap_maxno(cma), GFP_KERNEL); in cma_activate_area()
111 if (!cma->bitmap) in cma_activate_area()
141 bitmap_free(cma->bitmap); in cma_activate_area()
408 next_zero_bit = find_next_zero_bit(cma->bitmap, nbits, start); in cma_debug_show_areas()
411 next_set_bit = find_next_bit(cma->bitmap, nbits, next_zero_bit); in cma_debug_show_areas()
455 if (!cma || !cma->count || !cma->bitmap) in cma_alloc()
477 bitmap_no = bitmap_find_next_zero_area_off(cma->bitmap, in cma_alloc()
506 bitmap_set(cma->bitmap, bitmap_no, bitmap_count); in cma_alloc()
Dmapping_dirty_helpers.c67 unsigned long *bitmap; member
108 __set_bit(pgoff, cwalk->bitmap); in clean_record_pte()
330 unsigned long *bitmap, in clean_record_shared_mapping_range() argument
338 .bitmap = bitmap, in clean_record_shared_mapping_range()
Dcma_debug.c41 used = bitmap_weight(cma->bitmap, (int)cma_bitmap_maxno(cma)); in cma_used_get()
58 start = find_next_zero_bit(cma->bitmap, bitmap_maxno, end); in cma_maxchunk_get()
61 end = find_next_bit(cma->bitmap, bitmap_maxno, start); in cma_maxchunk_get()
182 cma->dfs_bitmap.array = (u32 *)cma->bitmap; in cma_debugfs_add_one()
Dcma.h16 unsigned long *bitmap; member
Dvmscan.c3772 struct mm_walk *args, unsigned long *bitmap, unsigned long *start) in walk_pmd_range_locked() argument
3792 __set_bit(i - 1, bitmap); in walk_pmd_range_locked()
3838 i = i > MIN_LRU_BATCH ? 0 : find_next_bit(bitmap, MIN_LRU_BATCH, i) + 1; in walk_pmd_range_locked()
3845 bitmap_zero(bitmap, MIN_LRU_BATCH); in walk_pmd_range_locked()
3849 struct mm_walk *args, unsigned long *bitmap, unsigned long *start) in walk_pmd_range_locked() argument
3864 unsigned long bitmap[BITS_TO_LONGS(MIN_LRU_BATCH)] = {}; in walk_pmd_range() local
3906 walk_pmd_range_locked(pud, addr, vma, args, bitmap, &pos); in walk_pmd_range()
3917 walk_pmd_range_locked(pud, addr, vma, args, bitmap, &pos); in walk_pmd_range()
3934 walk_pmd_range_locked(pud, -1, vma, args, bitmap, &pos); in walk_pmd_range()
4418 unsigned long bitmap[BITS_TO_LONGS(MIN_LRU_BATCH)] = {}; in lru_gen_look_around() local
[all …]
Dpage_idle.c197 __BIN_ATTR(bitmap, 0600,
Dpage_alloc.c568 unsigned long *bitmap; in __get_pfnblock_flags_mask() local
572 bitmap = get_pageblock_bitmap(page, pfn); in __get_pfnblock_flags_mask()
581 word = READ_ONCE(bitmap[word_bitidx]); in __get_pfnblock_flags_mask()
634 unsigned long *bitmap; in set_pfnblock_flags_mask() local
641 bitmap = get_pageblock_bitmap(page, pfn); in set_pfnblock_flags_mask()
651 word = READ_ONCE(bitmap[word_bitidx]); in set_pfnblock_flags_mask()
653 old_word = cmpxchg(&bitmap[word_bitidx], word, (word & ~mask) | flags); in set_pfnblock_flags_mask()