Home
last modified time | relevance | path

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

/lib/
Dsbitmap.c63 static inline bool sbitmap_deferred_clear(struct sbitmap_word *map) in sbitmap_deferred_clear() argument
67 if (!READ_ONCE(map->cleared)) in sbitmap_deferred_clear()
73 mask = xchg(&map->cleared, 0); in sbitmap_deferred_clear()
78 atomic_long_andnot(mask, (atomic_long_t *)&map->word); in sbitmap_deferred_clear()
79 BUILD_BUG_ON(sizeof(atomic_long_t) != sizeof(map->word)); in sbitmap_deferred_clear()
103 sb->map = NULL; in sbitmap_init_node()
114 sb->map = kcalloc_node(sb->map_nr, sizeof(*sb->map), flags, node); in sbitmap_init_node()
115 if (!sb->map) { in sbitmap_init_node()
121 sb->map[i].depth = min(depth, bits_per_word); in sbitmap_init_node()
122 depth -= sb->map[i].depth; in sbitmap_init_node()
[all …]
Diommu-helper.c9 unsigned long iommu_area_alloc(unsigned long *map, unsigned long size, in iommu_area_alloc() argument
19 index = bitmap_find_next_zero_area(map, size, start, nr, align_mask); in iommu_area_alloc()
25 bitmap_set(map, index, nr); in iommu_area_alloc()
Dgenalloc.c85 bitmap_set_ll(unsigned long *map, unsigned long start, unsigned long nr) in bitmap_set_ll() argument
87 unsigned long *p = map + BIT_WORD(start); in bitmap_set_ll()
121 bitmap_clear_ll(unsigned long *map, unsigned long start, unsigned long nr) in bitmap_clear_ll() argument
123 unsigned long *p = map + BIT_WORD(start); in bitmap_clear_ll()
647 unsigned long gen_pool_first_fit(unsigned long *map, unsigned long size, in gen_pool_first_fit() argument
651 return bitmap_find_next_zero_area(map, size, start, nr, 0); in gen_pool_first_fit()
666 unsigned long gen_pool_first_fit_align(unsigned long *map, unsigned long size, in gen_pool_first_fit_align() argument
679 return bitmap_find_next_zero_area_off(map, size, start, nr, in gen_pool_first_fit_align()
694 unsigned long gen_pool_fixed_alloc(unsigned long *map, unsigned long size, in gen_pool_fixed_alloc() argument
709 start_bit = bitmap_find_next_zero_area(map, size, in gen_pool_fixed_alloc()
[all …]
Dbitmap.c351 void __bitmap_set(unsigned long *map, unsigned int start, int len) in __bitmap_set() argument
353 unsigned long *p = map + BIT_WORD(start); in __bitmap_set()
372 void __bitmap_clear(unsigned long *map, unsigned int start, int len) in __bitmap_clear() argument
374 unsigned long *p = map + BIT_WORD(start); in __bitmap_clear()
406 unsigned long bitmap_find_next_zero_area_off(unsigned long *map, in bitmap_find_next_zero_area_off() argument
415 index = find_next_zero_bit(map, size, start); in bitmap_find_next_zero_area_off()
423 i = find_next_bit(map, end, index); in bitmap_find_next_zero_area_off()
Dlogic_iomem.c111 offs = rreg->ops->map(offset - found->res->start, in ioremap()
DKconfig.debug484 bool "Generate vmlinux.map file when linking"
487 Selecting this option will pass "-Map=vmlinux.map" to ld
925 Say Y to verify that the per_cpu map being accessed has
2530 kernel's virtual address map.
Dtest_bpf.c9189 progs->map.max_entries = ntests + 1; in prepare_tail_call_tests()