| /lib/kunit/ |
| D | executor_test.c | 47 .start = subsuite, .end = &subsuite[2], in filter_suites_test() 57 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start); in filter_suites_test() 62 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]); in filter_suites_test() 63 KUNIT_EXPECT_STREQ(test, (const char *)got.start[0]->name, "suite2"); in filter_suites_test() 66 KUNIT_ASSERT_EQ(test, got.end - got.start, 1); in filter_suites_test() 73 .start = subsuite, .end = &subsuite[2], in filter_suites_test_glob_test() 83 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start); in filter_suites_test_glob_test() 88 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]); in filter_suites_test_glob_test() 89 KUNIT_EXPECT_STREQ(test, (const char *)got.start[0]->name, "suite2"); in filter_suites_test_glob_test() 90 KUNIT_ASSERT_EQ(test, got.end - got.start, 1); in filter_suites_test_glob_test() [all …]
|
| D | executor.c | 136 for (suites = suite_set.start; suites < suite_set.end; suites++) { in kunit_free_suite_set() 140 kfree(suite_set.start); in kunit_free_suite_set() 162 const size_t max = suite_set->end - suite_set->start; in kunit_filter_suites() 164 copy = kcalloc(max, sizeof(*filtered.start), GFP_KERNEL); in kunit_filter_suites() 190 for (i = 0; &suite_set->start[i] != suite_set->end; i++) { in kunit_filter_suites() 191 filtered_suite = suite_set->start[i]; in kunit_filter_suites() 232 filtered.start = copy_start; in kunit_filter_suites() 262 size_t num_suites = suite_set->end - suite_set->start; in kunit_exec_run_tests() 269 __kunit_test_suites_init(suite_set->start, num_suites); in kunit_exec_run_tests() 280 for (suites = suite_set->start; suites < suite_set->end; suites++) { in kunit_exec_list_tests() [all …]
|
| /lib/ |
| D | bitmap-str.c | 213 unsigned int start; member 222 unsigned int start; in bitmap_set_region() local 224 for (start = r->start; start <= r->end; start += r->group_len) in bitmap_set_region() 225 bitmap_set(bitmap, start, min(r->end - start + 1, r->off)); in bitmap_set_region() 230 if (r->start > r->end || r->group_len == 0 || r->off > r->group_len) in bitmap_check_region() 287 static const char *bitmap_find_region_reverse(const char *start, const char *end) in bitmap_find_region_reverse() argument 289 while (start <= end && __end_of_region(*end)) in bitmap_find_region_reverse() 300 r->start = 0; in bitmap_parse_region() 307 str = bitmap_getnum(str, &r->start, lastbit); in bitmap_parse_region() 338 r->end = r->start; in bitmap_parse_region() [all …]
|
| D | test_hmm.c | 212 for (pfn = (range->start >> PAGE_SHIFT); in dmirror_do_fault() 241 static void dmirror_do_update(struct dmirror *dmirror, unsigned long start, in dmirror_do_update() argument 252 xa_for_each_range(&dmirror->pt, pfn, entry, start >> PAGE_SHIFT, in dmirror_do_update() 277 dmirror_do_update(dmirror, range->start, range->end); in dmirror_interval_invalidate() 327 static int dmirror_fault(struct dmirror *dmirror, unsigned long start, in dmirror_fault() argument 347 for (addr = start; addr < end; addr = range.end) { in dmirror_fault() 348 range.start = addr; in dmirror_fault() 360 static int dmirror_do_read(struct dmirror *dmirror, unsigned long start, in dmirror_do_read() argument 366 ptr = bounce->ptr + ((start - bounce->addr) & PAGE_MASK); in dmirror_do_read() 368 for (pfn = start >> PAGE_SHIFT; pfn < (end >> PAGE_SHIFT); pfn++) { in dmirror_do_read() [all …]
|
| D | crc32test.c | 553 u32 start; /* random 6 bit offset in buf */ member 681 test[i].start, test[i].length); in crc32c_test() 690 test[i].start, test[i].length)) in crc32c_test() 717 crc_full = __crc32c_le(test[i].crc, test_buf + test[i].start, in crc32c_combine_test() 724 test[i].start, len1); in crc32c_combine_test() 725 crc2 = __crc32c_le(0, test_buf + test[i].start + in crc32c_combine_test() 761 test[i].start, test[i].length); in crc32_test() 764 test[i].start, test[i].length); in crc32_test() 773 test[i].start, test[i].length)) in crc32_test() 777 test[i].start, test[i].length)) in crc32_test() [all …]
|
| D | find_bit.c | 50 #define FIND_NEXT_BIT(FETCH, MUNGE, size, start) \ argument 52 unsigned long mask, idx, tmp, sz = (size), __start = (start); \ 143 unsigned long _find_next_bit(const unsigned long *addr, unsigned long nbits, unsigned long start) in _find_next_bit() argument 145 return FIND_NEXT_BIT(addr[idx], /* nop */, nbits, start); in _find_next_bit() 181 unsigned long nbits, unsigned long start) in _find_next_and_bit() argument 183 return FIND_NEXT_BIT(addr1[idx] & addr2[idx], /* nop */, nbits, start); in _find_next_and_bit() 190 unsigned long nbits, unsigned long start) in _find_next_andnot_bit() argument 192 return FIND_NEXT_BIT(addr1[idx] & ~addr2[idx], /* nop */, nbits, start); in _find_next_andnot_bit() 199 unsigned long nbits, unsigned long start) in _find_next_or_bit() argument 201 return FIND_NEXT_BIT(addr1[idx] | addr2[idx], /* nop */, nbits, start); in _find_next_or_bit() [all …]
|
| D | genalloc.c | 85 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() 88 const unsigned long size = start + nr; in bitmap_set_ll() 89 int bits_to_set = BITS_PER_LONG - (start % BITS_PER_LONG); in bitmap_set_ll() 90 unsigned long mask_to_set = BITMAP_FIRST_WORD_MASK(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() 124 const unsigned long size = start + nr; in bitmap_clear_ll() 125 int bits_to_clear = BITS_PER_LONG - (start % BITS_PER_LONG); in bitmap_clear_ll() 126 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in bitmap_clear_ll() [all …]
|
| D | logic_iomem.c | 94 if (rreg->res->start > offset) in ioremap() 111 offs = rreg->ops->map(offset - found->res->start, in ioremap() 257 unsigned long offs, start; in memset_io() local 264 start = (unsigned long)addr & AREA_MASK; in memset_io() 267 area->ops->set(area->priv, start, value, size); in memset_io() 272 area->ops->write(area->priv, start + offs, 1, value); in memset_io() 281 unsigned long offs, start; in memcpy_fromio() local 288 start = (unsigned long)addr & AREA_MASK; in memcpy_fromio() 291 area->ops->copy_from(area->priv, buffer, start, size); in memcpy_fromio() 296 buf[offs] = area->ops->read(area->priv, start + offs, 1); in memcpy_fromio() [all …]
|
| D | seq_buf.c | 117 const char *start, *lf; in seq_buf_do_printk() local 122 start = seq_buf_str(s); in seq_buf_do_printk() 123 while ((lf = strchr(start, '\n'))) { in seq_buf_do_printk() 124 int len = lf - start + 1; in seq_buf_do_printk() 126 printk("%s%.*s", lvl, len, start); in seq_buf_do_printk() 127 start = ++lf; in seq_buf_do_printk() 131 if (start < s->buffer + s->len) in seq_buf_do_printk() 132 printk("%s%s\n", lvl, start); in seq_buf_do_printk() 355 int seq_buf_to_user(struct seq_buf *s, char __user *ubuf, size_t start, int cnt) argument 365 if (len <= start) [all …]
|
| D | usercopy_kunit.c | 49 size_t start, end, i, zero_start, zero_end; in usercopy_test_check_nonzero_user() local 64 start = PAGE_SIZE - (size / 2); in usercopy_test_check_nonzero_user() 66 kmem += start; in usercopy_test_check_nonzero_user() 67 umem += start; in usercopy_test_check_nonzero_user() 92 for (start = 0; start <= size; start++) { in usercopy_test_check_nonzero_user() 93 for (end = start; end <= size; end++) { in usercopy_test_check_nonzero_user() 94 size_t len = end - start; in usercopy_test_check_nonzero_user() 95 int retval = check_zeroed_user(umem + start, len); in usercopy_test_check_nonzero_user() 96 int expected = is_zeroed(kmem + start, len); in usercopy_test_check_nonzero_user() 100 retval, expected, start, end); in usercopy_test_check_nonzero_user()
|
| D | devres.c | 155 if (!devm_request_mem_region(dev, res->start, size, pretty_name)) { in __devm_ioremap_resource() 160 dest_ptr = __devm_ioremap(dev, res->start, size, type); in __devm_ioremap_resource() 162 devm_release_mem_region(dev, res->start, size); in __devm_ioremap_resource() 356 resource_size_t start; member 364 arch_io_free_memtype_wc(this->start, this->size); in devm_arch_io_free_memtype_wc_release() 377 int devm_arch_io_reserve_memtype_wc(struct device *dev, resource_size_t start, in devm_arch_io_reserve_memtype_wc() argument 388 ret = arch_io_reserve_memtype_wc(start, size); in devm_arch_io_reserve_memtype_wc() 394 dr->start = start; in devm_arch_io_reserve_memtype_wc()
|
| D | interval_tree_test.c | 30 search(struct rb_root_cached *root, unsigned long start, unsigned long last) in search() argument 35 for (node = interval_tree_iter_first(root, start, last); node; in search() 36 node = interval_tree_iter_next(node, start, last)) in search() 49 nodes[i].start = a; in init() 109 unsigned long start = search_all ? 0 : queries[j]; in interval_tree_test_init() local 112 results += search(&root, start, last); in interval_tree_test_init()
|
| D | test_objpool.c | 36 struct rw_semaphore start; member 139 init_rwsem(&data->start); in ot_init_data() 221 ktime_t start; in ot_thread_worker() local 224 down_read(&test->data.start); in ot_thread_worker() 225 up_read(&test->data.start); in ot_thread_worker() 226 start = ktime_get(); in ot_thread_worker() 235 item->duration = (u64) ktime_us_delta(ktime_get(), start); in ot_thread_worker() 351 ktime_t start; in ot_start_sync() local 362 down_write(&test->data.start); in ot_start_sync() 394 start = ktime_get(); in ot_start_sync() [all …]
|
| D | interval_tree.c | 7 #define START(node) ((node)->start) 38 } while (cur && (state->nodes[0]->last >= cur->start || in interval_tree_span_iter_next_gap() 39 state->nodes[0]->last + 1 == cur->start)); in interval_tree_span_iter_next_gap() 60 if (iter->nodes[1]->start > first_index) { in interval_tree_span_iter_first() 63 iter->last_hole = iter->nodes[1]->start - 1; in interval_tree_span_iter_first() 112 iter->last_hole = iter->nodes[1]->start - 1; in interval_tree_span_iter_next()
|
| D | string.c | 807 static void *check_bytes8(const u8 *start, u8 value, unsigned int bytes) in check_bytes8() argument 810 if (*start != value) in check_bytes8() 811 return (void *)start; in check_bytes8() 812 start++; in check_bytes8() 827 void *memchr_inv(const void *start, int c, size_t bytes) in memchr_inv() argument 834 return check_bytes8(start, value, bytes); in memchr_inv() 848 prefix = (unsigned long)start % 8; in memchr_inv() 853 r = check_bytes8(start, value, prefix); in memchr_inv() 856 start += prefix; in memchr_inv() 863 if (*(u64 *)start != value64) in memchr_inv() [all …]
|
| D | iommu-helper.c | 10 unsigned long start, unsigned int nr, in iommu_area_alloc() argument 19 index = bitmap_find_next_zero_area(map, size, start, nr, align_mask); in iommu_area_alloc() 22 start = ALIGN(shift + index, boundary_size) - shift; in iommu_area_alloc()
|
| D | asn1_encoder.c | 92 int start = 7 + 7 + 7 + 7; in asn1_encode_oid_digit() local 105 while (oid >> start == 0) in asn1_encode_oid_digit() 106 start -= 7; in asn1_encode_oid_digit() 108 while (start > 0 && *data_len > 0) { in asn1_encode_oid_digit() 111 byte = oid >> start; in asn1_encode_oid_digit() 112 oid = oid - (byte << start); in asn1_encode_oid_digit() 113 start -= 7; in asn1_encode_oid_digit()
|
| /lib/pldmfw/ |
| D | pldmfw_private.h | 142 #define pldm_first_desc_tlv(start) \ argument 143 ((const struct __pldmfw_desc_tlv *)(start)) 165 #define pldm_for_each_desc_tlv(i, desc, start, count) \ argument 166 for ((i) = 0, (desc) = pldm_first_desc_tlv(start); \ 177 #define pldm_first_record(start) \ argument 178 ((const struct __pldmfw_record_info *)(start)) 199 #define pldm_for_each_record(i, record, start, count) \ argument 200 for ((i) = 0, (record) = pldm_first_record(start); \ 211 #define pldm_first_component(start) \ argument 212 ((const struct __pldmfw_component_info *)(start)) [all …]
|
| /lib/zstd/common/ |
| D | bitstream.h | 86 const char* start; member 262 bitD->start = (const char*)srcBuffer; in BIT_initDStream() 263 bitD->limitPtr = bitD->start + sizeof(bitD->bitContainer); in BIT_initDStream() 272 bitD->ptr = bitD->start; in BIT_initDStream() 273 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 306 MEM_STATIC FORCE_INLINE_ATTR size_t BIT_getUpperBits(size_t bitContainer, U32 const start) in BIT_getUpperBits() argument 308 return bitContainer >> start; in BIT_getUpperBits() 311 MEM_STATIC FORCE_INLINE_ATTR size_t BIT_getMiddleBits(size_t bitContainer, U32 const start, U32 con… in BIT_getMiddleBits() argument 322 return (bitContainer >> (start & regMask)) & ((((U64)1) << nbBits) - 1); in BIT_getMiddleBits() 324 return (bitContainer >> (start & regMask)) & BIT_mask[nbBits]; in BIT_getMiddleBits() [all …]
|
| /lib/raid6/ |
| D | neon.h | 4 void raid6_neon1_xor_syndrome_real(int disks, int start, int stop, 7 void raid6_neon2_xor_syndrome_real(int disks, int start, int stop, 10 void raid6_neon4_xor_syndrome_real(int disks, int start, int stop, 13 void raid6_neon8_xor_syndrome_real(int disks, int start, int stop,
|
| D | avx512.c | 101 static void raid6_avx5121_xor_syndrome(int disks, int start, int stop, in raid6_avx5121_xor_syndrome() argument 124 for (z = z0-1 ; z >= start ; z--) { in raid6_avx5121_xor_syndrome() 138 for (z = start-1 ; z >= 0 ; z--) { in raid6_avx5121_xor_syndrome() 233 static void raid6_avx5122_xor_syndrome(int disks, int start, int stop, in raid6_avx5122_xor_syndrome() argument 260 for (z = z0-1 ; z >= start ; z--) { in raid6_avx5122_xor_syndrome() 283 for (z = start-1 ; z >= 0 ; z--) { in raid6_avx5122_xor_syndrome() 423 static void raid6_avx5124_xor_syndrome(int disks, int start, int stop, in raid6_avx5124_xor_syndrome() argument 458 for (z = z0-1 ; z >= start ; z--) { in raid6_avx5124_xor_syndrome() 507 for (z = start-1 ; z >= 0 ; z--) { in raid6_avx5124_xor_syndrome()
|
| D | avx2.c | 82 static void raid6_avx21_xor_syndrome(int disks, int start, int stop, in raid6_avx21_xor_syndrome() argument 102 for (z = z0-1 ; z >= start ; z--) { in raid6_avx21_xor_syndrome() 113 for (z = start-1 ; z >= 0 ; z--) { in raid6_avx21_xor_syndrome() 192 static void raid6_avx22_xor_syndrome(int disks, int start, int stop, in raid6_avx22_xor_syndrome() argument 215 for (z = z0-1 ; z >= start ; z--) { in raid6_avx22_xor_syndrome() 235 for (z = start-1 ; z >= 0 ; z--) { in raid6_avx22_xor_syndrome() 353 static void raid6_avx24_xor_syndrome(int disks, int start, int stop, in raid6_avx24_xor_syndrome() argument 382 for (z = z0-1 ; z >= start ; z--) { in raid6_avx24_xor_syndrome() 424 for (z = start-1 ; z >= 0 ; z--) { in raid6_avx24_xor_syndrome()
|
| D | sse2.c | 87 static void raid6_sse21_xor_syndrome(int disks, int start, int stop, in raid6_sse21_xor_syndrome() argument 107 for ( z = z0-1 ; z >= start ; z-- ) { in raid6_sse21_xor_syndrome() 118 for ( z = start-1 ; z >= 0 ; z-- ) { in raid6_sse21_xor_syndrome() 198 static void raid6_sse22_xor_syndrome(int disks, int start, int stop, in raid6_sse22_xor_syndrome() argument 221 for ( z = z0-1 ; z >= start ; z-- ) { in raid6_sse22_xor_syndrome() 240 for ( z = start-1 ; z >= 0 ; z-- ) { in raid6_sse22_xor_syndrome() 364 static void raid6_sse24_xor_syndrome(int disks, int start, int stop, in raid6_sse24_xor_syndrome() argument 393 for ( z = z0-1 ; z >= start ; z-- ) { in raid6_sse24_xor_syndrome() 432 for ( z = start-1 ; z >= 0 ; z-- ) { in raid6_sse24_xor_syndrome()
|
| D | loongarch_simd.c | 114 static void raid6_lsx_xor_syndrome(int disks, int start, int stop, in raid6_lsx_xor_syndrome() argument 145 for (z = z0-1; z >= start; z--) { in raid6_lsx_xor_syndrome() 184 for (z = start-1; z >= 0; z--) { in raid6_lsx_xor_syndrome() 323 static void raid6_lasx_xor_syndrome(int disks, int start, int stop, in raid6_lasx_xor_syndrome() argument 350 for (z = z0-1; z >= start; z--) { in raid6_lasx_xor_syndrome() 375 for (z = start-1; z >= 0; z--) { in raid6_lasx_xor_syndrome()
|
| /lib/dim/ |
| D | dim.c | 57 bool dim_calc_stats(struct dim_sample *start, struct dim_sample *end, in dim_calc_stats() argument 61 u32 delta_us = ktime_us_delta(end->time, start->time); in dim_calc_stats() 62 u32 npkts = BIT_GAP(BITS_PER_TYPE(u32), end->pkt_ctr, start->pkt_ctr); in dim_calc_stats() 64 start->byte_ctr); in dim_calc_stats() 66 start->comp_ctr); in dim_calc_stats()
|