Home
last modified time | relevance | path

Searched refs:offset (Results 1 – 25 of 62) sorted by relevance

123

/lib/
A Dgeneric-radix-tree.c14 return __genradix_ptr_inlined(radix, offset); in __genradix_ptr()
82 return &n->data[offset]; in __genradix_ptr_alloc()
94 if (iter->offset == SIZE_MAX) in __genradix_iter_peek()
117 if (iter->offset + objs_per_ptr < iter->offset) { in __genradix_iter_peek()
118 iter->offset = SIZE_MAX; in __genradix_iter_peek()
124 iter->offset = round_down(iter->offset + objs_per_ptr, in __genradix_iter_peek()
148 if (iter->offset == SIZE_MAX) in __genradix_iter_peek_prev()
176 iter->offset = round_down(iter->offset, objs_per_ptr); in __genradix_iter_peek_prev()
179 if (!iter->offset) in __genradix_iter_peek_prev()
213 size_t offset; in __genradix_prealloc() local
[all …]
A Dradix-tree.c92 return offset; in radix_tree_descend()
101 int offset) in tag_set() argument
107 int offset) in tag_clear() argument
113 int offset) in tag_get() argument
192 offset = (offset + BITS_PER_LONG) & ~(BITS_PER_LONG - 1); in radix_tree_find_next_bit()
281 ret->offset = offset; in radix_tree_node_alloc()
668 offset++; in radix_tree_free_nodes()
671 offset = child->offset + 1; in radix_tree_free_nodes()
946 offset = node->offset; in node_tag_set()
1006 offset = node->offset; in node_tag_clear()
[all …]
A Dmaple_tree.c1782 for (offset = mas->offset; offset <= end; offset++) { in mas_find_child()
1786 mas->offset = offset + 1; in mas_find_child()
1787 child->offset = offset; in mas_find_child()
2224 offset = mas->offset; in mas_wr_node_walk()
2803 mas->offset = offset; in mtree_range_walk()
4458 offset = mas->offset; in mas_prev_node()
4799 offset = mas->offset; in mas_rev_awalk()
4841 mas->offset = offset; in mas_rev_awalk()
4882 offset = mas->offset; in mas_anode_descend()
4919 mas->offset = offset; in mas_anode_descend()
[all …]
A Dxarray.c218 xas->xa_offset = offset; in xas_descend()
533 unsigned int offset = 0; in xas_free_nodes() local
541 offset = 0; in xas_free_nodes()
546 offset++; in xas_free_nodes()
551 offset = node->offset + 1; in xas_free_nodes()
835 if (offset == max) in xas_store()
895 offset = node->offset; in xas_set_mark()
927 offset = node->offset; in xas_clear_mark()
1107 child->offset = offset; in xas_split()
1227 child->offset = offset; in xas_try_split()
[all …]
A Diov_iter.c368 offset += n; in copy_page_to_iter()
371 offset = 0; in copy_page_to_iter()
401 offset += n; in copy_page_to_iter_nofault()
404 offset = 0; in copy_page_to_iter_nofault()
428 offset += n; in copy_page_from_iter()
431 offset = 0; in copy_page_from_iter()
483 offset += n; in copy_folio_from_iter_atomic()
1601 *offset0 = offset; in iov_iter_extract_folioq_pages()
1657 *offset0 = offset; in iov_iter_extract_xarray_pages()
1789 kaddr -= offset; in iov_iter_extract_kvec_pages()
[all …]
A Dfind_bit.c248 unsigned long size, unsigned long offset) in find_next_clump8() argument
250 offset = find_next_bit(addr, size, offset); in find_next_clump8()
251 if (offset == size) in find_next_clump8()
254 offset = round_down(offset, 8); in find_next_clump8()
255 *clump = bitmap_get_value8(addr, offset); in find_next_clump8()
257 return offset; in find_next_clump8()
277 unsigned long size, unsigned long offset) in _find_next_zero_bit_le() argument
279 return FIND_NEXT_BIT(~addr[idx], swab, size, offset); in _find_next_zero_bit_le()
286 unsigned long size, unsigned long offset) in _find_next_bit_le() argument
288 return FIND_NEXT_BIT(addr[idx], swab, size, offset); in _find_next_bit_le()
A Dscatterlist.c456 if (WARN_ON(offset)) in sg_alloc_append_table_from_pages()
520 offset = 0; in sg_alloc_append_table_from_pages()
833 while (offset) { in sg_miter_skip()
842 offset -= consumed; in sg_miter_skip()
971 offset += len; in sg_copy_buffer()
976 return offset; in sg_copy_buffer()
1077 offset += len; in sg_zero_buffer()
1081 return offset; in sg_zero_buffer()
1282 offset += part; in extract_folioq_to_sg()
1287 offset = 0; in extract_folioq_to_sg()
[all …]
A Ddevres.c29 static void __iomem *__devm_ioremap(struct device *dev, resource_size_t offset, in __devm_ioremap() argument
42 addr = ioremap(offset, size); in __devm_ioremap()
45 addr = ioremap_uc(offset, size); in __devm_ioremap()
48 addr = ioremap_wc(offset, size); in __devm_ioremap()
51 addr = ioremap_np(offset, size); in __devm_ioremap()
72 void __iomem *devm_ioremap(struct device *dev, resource_size_t offset, in devm_ioremap() argument
75 return __devm_ioremap(dev, offset, size, DEVM_IOREMAP); in devm_ioremap()
87 void __iomem *devm_ioremap_uc(struct device *dev, resource_size_t offset, in devm_ioremap_uc() argument
90 return __devm_ioremap(dev, offset, size, DEVM_IOREMAP_UC); in devm_ioremap_uc()
102 void __iomem *devm_ioremap_wc(struct device *dev, resource_size_t offset, in devm_ioremap_wc() argument
[all …]
A Dsbitmap.c392 if ((offset & 0xf) == 0) { in emit_byte()
393 if (offset != 0) in emit_byte()
397 if ((offset & 0x1) == 0) in emit_byte()
406 unsigned int offset = 0; in sbitmap_bitmap_show() local
422 emit_byte(m, offset, byte); in sbitmap_bitmap_show()
425 offset++; in sbitmap_bitmap_show()
432 emit_byte(m, offset, byte); in sbitmap_bitmap_show()
433 offset++; in sbitmap_bitmap_show()
435 if (offset) in sbitmap_bitmap_show()
516 unsigned int *offset) in __sbitmap_queue_get_batch() argument
[all …]
A Dalloc_tag.c478 unsigned long offset; in reserve_module_tags() local
506 offset = mas.index; in reserve_module_tags()
507 offset += prepend; in reserve_module_tags()
508 offset = ALIGN(offset, align); in reserve_module_tags()
509 if (offset != mas.index) { in reserve_module_tags()
512 mas.last = offset - 1; in reserve_module_tags()
518 mas.index = offset; in reserve_module_tags()
519 mas.last = offset + size - 1; in reserve_module_tags()
527 mas.last = offset + size - 1; in reserve_module_tags()
538 if (module_tags.size < offset + size) { in reserve_module_tags()
[all …]
A Dlogic_iomem.c72 static void __iomem *real_ioremap(phys_addr_t offset, size_t size) in real_ioremap() argument
75 (unsigned long long)offset, size); in real_ioremap()
86 void __iomem *ioremap(phys_addr_t offset, size_t size) in ioremap() argument
94 if (rreg->res->start > offset) in ioremap()
96 if (rreg->res->end < offset + size - 1) in ioremap()
111 offs = rreg->ops->map(offset - found->res->start, in ioremap()
131 return real_ioremap(offset, size); in ioremap()
/lib/lzo/
A Dlzo1x_decompress_safe.c79 size_t offset; in lzo1x_decompress_safe() local
86 offset = ip - ip_last; in lzo1x_decompress_safe()
90 offset = (offset << 8) - offset; in lzo1x_decompress_safe()
91 t += offset + 15 + *ip++; in lzo1x_decompress_safe()
147 size_t offset; in lzo1x_decompress_safe() local
154 offset = ip - ip_last; in lzo1x_decompress_safe()
158 offset = (offset << 8) - offset; in lzo1x_decompress_safe()
159 t += offset + 31 + *ip++; in lzo1x_decompress_safe()
188 size_t offset; in lzo1x_decompress_safe() local
195 offset = ip - ip_last; in lzo1x_decompress_safe()
[all …]
/lib/tests/
A Dcmdline_kunit.c41 static void cmdline_do_one_test(struct kunit *test, const char *in, int rc, int offset) in cmdline_do_one_test() argument
51 KUNIT_EXPECT_PTR_EQ_MSG(test, out, in + offset, fmt, in); in cmdline_do_one_test()
61 int offset; in cmdline_test_noint() local
64 offset = !!(*str == '-'); in cmdline_test_noint()
65 cmdline_do_one_test(test, str, rc, offset); in cmdline_test_noint()
77 int offset; in cmdline_test_lead_int() local
81 offset = strlen(in) - strlen(str) + !!(rc == 2); in cmdline_test_lead_int()
82 cmdline_do_one_test(test, in, rc, offset); in cmdline_test_lead_int()
95 int offset; in cmdline_test_tail_int() local
102 offset = rc ? strlen(in) : !!(*str == '-'); in cmdline_test_tail_int()
[all …]
A Dmemcpy_kunit.c334 for (int offset = 0; offset < ARRAY_SIZE(large_src); offset++) { in copy_large_test() local
335 int right_zero_pos = offset + bytes; in copy_large_test()
340 memmove(large_dst + offset, large_src, bytes); in copy_large_test()
342 memcpy(large_dst + offset, large_src, bytes); in copy_large_test()
346 memcmp(large_dst, large_zero, offset), 0, in copy_large_test()
347 "with size %d at offset %d", bytes, offset); in copy_large_test()
351 "with size %d at offset %d", bytes, offset); in copy_large_test()
355 memcmp(large_dst + offset, large_src, bytes), 0, in copy_large_test()
356 "with size %d at offset %d", bytes, offset); in copy_large_test()
359 memset(large_dst + offset, 0, bytes); in copy_large_test()
/lib/crypto/tests/
A Dhash-test-template.h153 size_t total_len, offset; in test_hash_incremental_updates() local
173 cur_offset = offset; in test_hash_incremental_updates()
192 total_len, num_parts, offset); in test_hash_incremental_updates()
251 HASH(&test_buf[offset], len, hash); in test_hash_overlaps()
256 len, offset, left_end); in test_hash_overlaps()
259 HASH(&test_buf[offset], len, hash); in test_hash_overlaps()
266 len, offset, left_end); in test_hash_overlaps()
269 HASH(&test_buf[offset], len, hash); in test_hash_overlaps()
277 len, offset, left_end); in test_hash_overlaps()
478 int offset; member
[all …]
/lib/pldmfw/
A Dpldmfw.c25 size_t offset; member
67 size_t expected_size = offset + length; in pldm_check_fw_space()
99 data->offset += bytes_to_move; in pldm_move_fw_offset()
176 data->offset); in pldm_parse_header()
265 desc_start = data->fw->data + data->offset; in pldm_parse_desc_tlvs()
348 bitmap_ptr = data->fw->data + data->offset; in pldm_parse_one_record()
451 u32 offset, size; in pldm_parse_components() local
464 err = pldm_check_fw_space(data, offset, size); in pldm_parse_components()
495 header_crc_ptr = data->fw->data + data->offset; in pldm_parse_components()
502 if (data->offset != data->total_header_size) { in pldm_parse_components()
[all …]
/lib/zstd/compress/
A Dzstd_ldm.c200 unsigned const offset = *pOffset; in ZSTD_ldm_insertEntry() local
405 U32 offset; in ZSTD_ldm_generateSequences_internal() local
473 offset = (U32)(split - base) - bestEntry->offset; in ZSTD_ldm_generateSequences_internal()
483 seq->offset = offset; in ZSTD_ldm_generateSequences_internal()
522 if (table[u].offset < reducerValue) table[u].offset = 0; in ZSTD_ldm_reduceTable()
523 else table[u].offset -= reducerValue; in ZSTD_ldm_reduceTable()
645 assert(sequence.offset > 0); in maybeSplitSequence()
653 sequence.offset = 0; in maybeSplitSequence()
657 sequence.offset = 0; in maybeSplitSequence()
715 if (sequence.offset == 0) in ZSTD_ldm_blockCompress()
[all …]
A Dzstd_double_fast.c128 U32 offset; in ZSTD_compressBlock_doubleFast_noDict_generic() local
258 offset = (U32)(ip - matchs0); in ZSTD_compressBlock_doubleFast_noDict_generic()
278 offset_1 = offset; in ZSTD_compressBlock_doubleFast_noDict_generic()
387 U32 offset; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() local
420 offset = (U32)(ip-matchLong); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
493 offset = (U32)(ip - match); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
499 offset_1 = offset; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
674 U32 offset; in ZSTD_compressBlock_doubleFast_extDict_generic() local
679 offset_1 = offset; in ZSTD_compressBlock_doubleFast_extDict_generic()
687 U32 offset; in ZSTD_compressBlock_doubleFast_extDict_generic() local
[all …]
/lib/kunit/
A Duser_alloc.c22 unsigned long offset; member
64 vres.addr = vm_mmap(p->file, p->addr, p->len, p->prot, p->flag, p->offset); in kunit_vm_mmap_init()
94 unsigned long offset) in kunit_vm_mmap() argument
102 .offset = offset, in kunit_vm_mmap()
A Dstring-stream-test.c225 size_t offset, total_len; in string_stream_variable_length_line_test() local
239 offset = prandom_u32_state(&rnd) % (sizeof(line) - 1); in string_stream_variable_length_line_test()
240 string_stream_add(stream, "%s\n", &line[offset]); in string_stream_variable_length_line_test()
241 total_len += sizeof(line) - offset; in string_stream_variable_length_line_test()
262 offset = prandom_u32_state(&rnd) % (sizeof(line) - 1); in string_stream_variable_length_line_test()
263 KUNIT_EXPECT_STREQ(test, pos, &line[offset]); in string_stream_variable_length_line_test()
463 int offset, i; in string_stream_performance_test() local
473 offset = i % (sizeof(test_line) - 1); in string_stream_performance_test()
474 string_stream_add(stream, "%s: %d\n", &test_line[offset], i); in string_stream_performance_test()
/lib/crc/tests/
A Dcrc_kunit.c151 size_t len, offset; in crc_test() local
160 offset = rand32() % 64; in crc_test()
161 offset = min(offset, CRC_KUNIT_MAX_LEN - len); in crc_test()
164 offset = test_buflen - len; in crc_test()
169 prandom_bytes_state(&rng, &test_buffer[offset], len); in crc_test()
177 expected_crc = crc_ref(v, init_crc, &test_buffer[offset], len); in crc_test()
180 actual_crc = v->func(init_crc, &test_buffer[offset], len); in crc_test()
185 len, offset, nosimd); in crc_test()
/lib/842/
A D842_decompress.c165 u64 index, offset, total = round_down(p->out - p->ostart, 8); in __do_index() local
172 offset = index * size; in __do_index()
184 if (offset >= pos) in __do_index()
187 offset += section; in __do_index()
190 if (offset + size > total) { in __do_index()
192 (unsigned long)offset, (unsigned long)total); in __do_index()
201 (unsigned long)(index * size), (unsigned long)offset, in __do_index()
203 (unsigned long)beN_to_cpu(&p->ostart[offset], size)); in __do_index()
205 memcpy(p->out, &p->ostart[offset], size); in __do_index()
/lib/zstd/decompress/
A Dzstd_decompress_block.c782 size_t offset; member
807 if (offset < 8) { in ZSTD_overlapCopy8()
811 int const sub2 = dec64table[offset]; in ZSTD_overlapCopy8()
816 *ip += dec32table[offset]; in ZSTD_overlapCopy8()
1086 assert(sequence.offset < WILDCOPY_VECLEN); in ZSTD_execSequence()
1178 assert(sequence.offset < WILDCOPY_VECLEN); in ZSTD_execSequenceSplitLitBuffer()
1279 { size_t offset; in ZSTD_decodeSequence() local
1299 seqState->prevOffset[0] = offset; in ZSTD_decodeSequence()
1308 … { size_t temp = (offset==3) ? seqState->prevOffset[0] - 1 : seqState->prevOffset[offset]; in ZSTD_decodeSequence()
1314 seq.offset = offset; in ZSTD_decodeSequence()
[all …]
/lib/crypto/arm/
A Dblake2s-core.S24 .macro __ldrd a, b, src, offset
26 ldrd \a, \b, [\src, #\offset]
28 ldr \a, [\src, #\offset]
29 ldr \b, [\src, #\offset + 4]
33 .macro __strd a, b, dst, offset
35 strd \a, \b, [\dst, #\offset]
37 str \a, [\dst, #\offset]
38 str \b, [\dst, #\offset + 4]
/lib/lz4/
A Dlz4_decompress.c123 size_t offset; in LZ4_decompress_generic() local
164 offset = LZ4_readLE16(ip); in LZ4_decompress_generic()
166 match = op - offset; in LZ4_decompress_generic()
171 (offset >= 8) && in LZ4_decompress_generic()
288 offset = LZ4_readLE16(ip); in LZ4_decompress_generic()
290 match = op - offset; in LZ4_decompress_generic()
310 LZ4_write32(op, (U32)offset); in LZ4_decompress_generic()
404 if (unlikely(offset < 8)) { in LZ4_decompress_generic()
409 match += inc32table[offset]; in LZ4_decompress_generic()
411 match -= dec64table[offset]; in LZ4_decompress_generic()

Completed in 806 milliseconds

123