/lib/ |
D | sbitmap.c | 84 int nr; in __sbitmap_get_word() local 87 nr = find_next_zero_bit(&word->word, word->depth, hint); in __sbitmap_get_word() 88 if (unlikely(nr >= word->depth)) { in __sbitmap_get_word() 101 if (!test_and_set_bit(nr, &word->word)) in __sbitmap_get_word() 104 hint = nr + 1; in __sbitmap_get_word() 109 return nr; in __sbitmap_get_word() 115 int nr = -1; in sbitmap_get() local 120 nr = __sbitmap_get_word(&sb->map[index], in sbitmap_get() 123 if (nr != -1) { in sbitmap_get() 124 nr += index << sb->shift; in sbitmap_get() [all …]
|
D | iommu-helper.c | 9 int iommu_is_span_boundary(unsigned int index, unsigned int nr, in iommu_is_span_boundary() argument 16 return shift + nr > boundary_size; in iommu_is_span_boundary() 20 unsigned long start, unsigned int nr, in iommu_area_alloc() argument 29 index = bitmap_find_next_zero_area(map, size, start, nr, align_mask); in iommu_area_alloc() 31 if (iommu_is_span_boundary(index, nr, shift, boundary_size)) { in iommu_area_alloc() 35 bitmap_set(map, index, nr); in iommu_area_alloc()
|
D | genalloc.c | 85 static int bitmap_set_ll(unsigned long *map, int start, int nr) in bitmap_set_ll() argument 88 const int size = start + nr; in bitmap_set_ll() 92 while (nr - bits_to_set >= 0) { in bitmap_set_ll() 94 return nr; in bitmap_set_ll() 95 nr -= bits_to_set; in bitmap_set_ll() 100 if (nr) { in bitmap_set_ll() 103 return nr; in bitmap_set_ll() 120 static int bitmap_clear_ll(unsigned long *map, int start, int nr) in bitmap_clear_ll() argument 123 const int size = start + nr; in bitmap_clear_ll() 127 while (nr - bits_to_clear >= 0) { in bitmap_clear_ll() [all …]
|
D | locking-selftest.c | 1021 #define DO_TESTCASE_1(desc, name, nr) \ argument 1022 print_testname(desc"/"#nr); \ 1023 dotest(name##_##nr, SUCCESS, LOCKTYPE_RWLOCK); \ 1026 #define DO_TESTCASE_1B(desc, name, nr) \ argument 1027 print_testname(desc"/"#nr); \ 1028 dotest(name##_##nr, FAILURE, LOCKTYPE_RWLOCK); \ 1031 #define DO_TESTCASE_3(desc, name, nr) \ argument 1032 print_testname(desc"/"#nr); \ 1033 dotest(name##_spin_##nr, FAILURE, LOCKTYPE_SPIN); \ 1034 dotest(name##_wlock_##nr, FAILURE, LOCKTYPE_RWLOCK); \ [all …]
|
D | percpu_ida.c | 44 unsigned nr) in move_tags() argument 46 *src_nr -= nr; in move_tags() 47 memcpy(dst + *dst_nr, src + *src_nr, sizeof(unsigned) * nr); in move_tags() 48 *dst_nr += nr; in move_tags()
|
D | radix-tree.c | 66 unsigned nr; member 294 if (rtp->nr) { in radix_tree_node_alloc() 298 rtp->nr--; in radix_tree_node_alloc() 348 static int __radix_tree_preload(gfp_t gfp_mask, int nr) in __radix_tree_preload() argument 362 while (rtp->nr < nr) { in __radix_tree_preload() 369 if (rtp->nr < nr) { in __radix_tree_preload() 372 rtp->nr++; in __radix_tree_preload() 1655 while (rtp->nr) { in radix_tree_callback() 1659 rtp->nr--; in radix_tree_callback()
|
D | bitmap.c | 175 unsigned int nr = BITS_TO_LONGS(bits); in __bitmap_or() local 177 for (k = 0; k < nr; k++) in __bitmap_or() 186 unsigned int nr = BITS_TO_LONGS(bits); in __bitmap_xor() local 188 for (k = 0; k < nr; k++) in __bitmap_xor() 312 unsigned int nr, in bitmap_find_next_zero_area_off() argument 323 end = index + nr; in bitmap_find_next_zero_area_off()
|
D | percpu_counter.c | 163 int nr = num_online_cpus(); in compute_batch_value() local 165 percpu_counter_batch = max(32, nr*2); in compute_batch_value()
|
D | devres.c | 191 unsigned int nr) in devm_ioport_map() argument 199 addr = ioport_map(port, nr); in devm_ioport_map()
|
D | iomap.c | 229 void __iomem *ioport_map(unsigned long port, unsigned int nr) in ioport_map() argument
|