Searched refs:nbits (Results 1 – 5 of 5) sorted by relevance
/tools/include/linux/ |
D | bitmap.h | 19 #define BITMAP_LAST_WORD_MASK(nbits) \ argument 21 ((nbits) % BITS_PER_LONG) ? \ 22 (1UL<<((nbits) % BITS_PER_LONG))-1 : ~0UL \ 25 #define small_const_nbits(nbits) \ argument 26 (__builtin_constant_p(nbits) && (nbits) <= BITS_PER_LONG) 28 static inline void bitmap_zero(unsigned long *dst, int nbits) in bitmap_zero() argument 30 if (small_const_nbits(nbits)) in bitmap_zero() 33 int len = BITS_TO_LONGS(nbits) * sizeof(unsigned long); in bitmap_zero() 38 static inline int bitmap_weight(const unsigned long *src, int nbits) in bitmap_weight() argument 40 if (small_const_nbits(nbits)) in bitmap_weight() [all …]
|
/tools/lib/ |
D | find_bit.c | 33 unsigned long nbits, unsigned long start, unsigned long invert) in _find_next_bit() argument 37 if (!nbits || start >= nbits) in _find_next_bit() 38 return nbits; in _find_next_bit() 48 if (start >= nbits) in _find_next_bit() 49 return nbits; in _find_next_bit() 54 return min(start + __ffs(tmp), nbits); in _find_next_bit()
|
D | bitmap.c | 33 size_t bitmap_scnprintf(unsigned long *bitmap, int nbits, in bitmap_scnprintf() argument 41 rbot = cur = find_first_bit(bitmap, nbits); in bitmap_scnprintf() 42 while (cur < nbits) { in bitmap_scnprintf() 44 cur = find_next_bit(bitmap, nbits, cur + 1); in bitmap_scnprintf() 45 if (cur < nbits && cur <= rtop + 1) in bitmap_scnprintf()
|
/tools/perf/tests/ |
D | bitmap.c | 9 static unsigned long *get_bitmap(const char *str, int nbits) in get_bitmap() argument 15 bm = bitmap_alloc(nbits); in get_bitmap() 18 bitmap_zero(bm, nbits); in get_bitmap()
|
/tools/perf/util/ |
D | cpumap.c | 214 int nr, nbits = mask->nr * mask->long_size * BITS_PER_BYTE; in cpu_map__from_mask() local 216 nr = bitmap_weight(mask->mask, nbits); in cpu_map__from_mask() 222 for_each_set_bit(cpu, mask->mask, nbits) in cpu_map__from_mask()
|