/kernel/linux/linux-5.10/drivers/gpu/drm/udl/ |
H A D | udl_transfer.c | 43 int start = width; 48 start = j; 60 identical = start + (width - end); 61 *bfront = (u8 *) &front[start]; 62 *width_bytes = (end - start) * sizeof(unsigned long); 151 const u8 *const start = pixel; in udl_compress_hline16() local 166 if (unlikely(pixel > start + bpp)) { in udl_compress_hline16() 168 *raw_pixels_count_byte = (((start - in udl_compress_hline16() 172 *cmd++ = (((pixel - start) >> log_bpp) - 1) & 0xFF; in udl_compress_hline16() 174 /* Then start anothe in udl_compress_hline16() [all...] |
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_mm.h | 97 * (&drm_mm_node.start). 158 /** @start: Start address of the allocated block. */ 159 u64 start; member 196 * can adjust the start and end as needed to e.g. insert guard pages. 200 u64 *start, u64 *end); 206 * according to the (increasing) start address of the memory node. */ 298 return hole_node->start + hole_node->size; in __drm_mm_hole_node_start() 302 * drm_mm_hole_node_start - computes the start of the hole following @node 320 return list_next_entry(hole_node, node_list)->start; in __drm_mm_hole_node_end() 380 * @hole_start: ulong variable to assign the hole start t [all...] |
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/ |
H A D | grutlbpurge.c | 145 void gru_flush_tlb_range(struct gru_mm_struct *gms, unsigned long start, in gru_flush_tlb_range() argument 161 gru_dbg(grudev, "gms %p, start 0x%lx, len 0x%lx, asidmap 0x%lx\n", gms, in gru_flush_tlb_range() 162 start, len, gms->ms_asidmap[0]); in gru_flush_tlb_range() 172 asid = GRUASID(asid, start); in gru_flush_tlb_range() 175 gid, asid, start, grupagesize, num, asids->mt_ctxbitmap); in gru_flush_tlb_range() 177 tgh_invalidate(tgh, start, ~0, asid, grupagesize, 0, in gru_flush_tlb_range() 217 gru_dbg(grudev, "gms %p, start 0x%lx, end 0x%lx, act %d\n", gms, in gru_invalidate_range_start() 218 range->start, range->end, atomic_read(&gms->ms_range_active)); in gru_invalidate_range_start() 219 gru_flush_tlb_range(gms, range->start, range->end - range->start); in gru_invalidate_range_start() [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_mm.h | 99 * (&drm_mm_node.start). 160 /** @start: Start address of the allocated block. */ 161 u64 start; member 198 * can adjust the start and end as needed to e.g. insert guard pages. 202 u64 *start, u64 *end); 208 * according to the (increasing) start address of the memory node. */ 300 return hole_node->start + hole_node->size; in __drm_mm_hole_node_start() 304 * drm_mm_hole_node_start - computes the start of the hole following @node 322 return list_next_entry(hole_node, node_list)->start; in __drm_mm_hole_node_end() 382 * @hole_start: ulong variable to assign the hole start t [all...] |
/kernel/linux/linux-6.6/drivers/usb/cdns3/ |
H A D | cdns3-pci-wrap.c | 115 res[RES_DEV_ID].start = pci_resource_start(pdev, PCI_BAR_DEV); in cdns3_pci_probe() 120 &res[RES_DEV_ID].start); in cdns3_pci_probe() 122 res[RES_HOST_ID].start = pci_resource_start(pdev, PCI_BAR_HOST); in cdns3_pci_probe() 127 &res[RES_HOST_ID].start); in cdns3_pci_probe() 130 wrap->dev_res[RES_IRQ_HOST_ID].start = pdev->irq; in cdns3_pci_probe() 135 wrap->dev_res[RES_IRQ_PERIPHERAL_ID].start = pdev->irq; in cdns3_pci_probe() 139 res[RES_DRD_ID].start = pci_resource_start(pdev, PCI_BAR_OTG); in cdns3_pci_probe() 144 &res[RES_DRD_ID].start); in cdns3_pci_probe() 147 wrap->dev_res[RES_IRQ_OTG_ID].start = pdev->irq; in cdns3_pci_probe()
|
/kernel/linux/linux-6.6/drivers/platform/x86/hp/hp-bioscfg/ |
H A D | biosattr-interface.c | 43 u16 *start; in hp_set_attribute() local 73 start = buffer; in hp_set_attribute() 74 start = hp_ascii_to_utf16_unicode(start, a_name); in hp_set_attribute() 75 if (!start) { in hp_set_attribute() 80 start = hp_ascii_to_utf16_unicode(start, a_value); in hp_set_attribute() 81 if (!start) { in hp_set_attribute() 86 ret = hp_populate_security_buffer(start, auth_token_choice); in hp_set_attribute()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | mmconf-fam10h_64.c | 41 start1 = r1->start >> 32; in cmp_range() 42 start2 = r2->start >> 32; in cmp_range() 121 u64 start; in get_fam10h_pci_mmconf_base() local 127 start = (u64)(reg & 0xffffff00) << 8; /* 39:16 on 31:8*/ in get_fam10h_pci_mmconf_base() 134 range[hi_mmio_num].start = start; in get_fam10h_pci_mmconf_base() 147 if (range[0].start > base + MMCONF_SIZE) in get_fam10h_pci_mmconf_base() 151 base = (range[0].start & MMCONF_MASK) - MMCONF_UNIT; in get_fam10h_pci_mmconf_base() 160 val = range[i].start & MMCONF_MASK; in get_fam10h_pci_mmconf_base()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/ |
H A D | panfrost_dump.c | 22 void *start; member 68 hdr->file_offset = iter->data - iter->start; in panfrost_core_dump_header() 163 iter.start = __vmalloc(file_size, GFP_KERNEL | __GFP_NOWARN | in panfrost_core_dump() 165 if (!iter.start) { in panfrost_core_dump() 171 iter.hdr = iter.start; in panfrost_core_dump() 174 memset(iter.hdr, 0, iter.data - iter.start); in panfrost_core_dump() 234 iter.hdr->bomap.iova = mapping->mmnode.start << PAGE_SHIFT; in panfrost_core_dump() 248 dev_coredumpv(pfdev->dev, iter.start, iter.data - iter.start, GFP_KERNEL); in panfrost_core_dump()
|
/kernel/linux/linux-6.6/tools/testing/selftests/wireguard/qemu/ |
H A D | init.c | 131 char line[2048], *start, *pass; in kmod_selftests() local 140 start = strstr(line, "wireguard: "); in kmod_selftests() 141 if (!start) in kmod_selftests() 143 start += 11; in kmod_selftests() 144 *strchrnul(start, '\n') = '\0'; in kmod_selftests() 145 if (strstr(start, "www.wireguard.com")) in kmod_selftests() 147 pass = strstr(start, ": pass"); in kmod_selftests() 150 printf(" \x1b[31m* %s\x1b[0m\n", start); in kmod_selftests() 152 printf(" \x1b[32m* %s\x1b[0m\n", start); in kmod_selftests()
|
/kernel/linux/linux-6.6/lib/raid6/ |
H A 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()
|
/third_party/ffmpeg/libavcodec/ |
H A D | aaccoder_trellis.h | 63 int w, swb, cb, start, size; in codebook_trellis_rate() local 74 start = win*128; in codebook_trellis_rate() 126 bits += quantize_band_cost_bits(s, &sce->coeffs[start + w*128], in codebook_trellis_rate() 127 &s->scoefs[start + w*128], size, in codebook_trellis_rate() 152 start += sce->ics.swb_sizes[swb]; in codebook_trellis_rate() 172 start = 0; in codebook_trellis_rate() 177 memset(sce->zeroes + win*16 + start, !cb, count); in codebook_trellis_rate() 180 sce->band_type[win*16 + start] = cb; in codebook_trellis_rate() 181 start++; in codebook_trellis_rate()
|
/third_party/elfio/elfio/ |
H A D | elfio_utils.hpp | 171 address_translation( uint64_t start, uint64_t size, uint64_t mapped_to ) in address_translation() 172 : start( start ), size( size ), mapped_to( mapped_to ){}; in address_translation() 173 std::streampos start; member 190 return a.start < b.start; in set_address_translation() 202 if ( ( t.start <= value ) && ( ( value - t.start ) < t.size ) ) { in operator []() 203 return value - t.start + t.mapped_to; in operator []()
|
/third_party/icu/icu4c/source/test/cintltst/ |
H A D | uformattedvaluetst.c | 26 int32_t start, 140 int32_t start, in AssertAllPartsEqual() 166 assertIntEquals(AAPE_MSG("start"), start, _start); in AssertAllPartsEqual() 229 int32_t start, limit; in checkFormattedValue() local 230 ucfpos_getIndexes(ucfpos, &start, &limit, &ec); in checkFormattedValue() 231 assertIntEquals("start", in checkFormattedValue() 232 expectedFieldPositions[i].beginIndex, start); in checkFormattedValue() 261 int32_t start, limit; in checkMixedFormattedValue() local 262 ucfpos_getIndexes(ucfpos, &start, in checkMixedFormattedValue() 134 AssertAllPartsEqual( const char* messagePrefix, const UConstrainedFieldPosition* ucfpos, int32_t matching, UFieldCategory category, int32_t field, int32_t start, int32_t limit, int64_t context) AssertAllPartsEqual() argument [all...] |
/third_party/libuv/test/ |
H A D | runner-win.c | 245 DWORD start; in process_read_last_line() local 266 start = read; in process_read_last_line() 267 while (start-- > 0) { in process_read_last_line() 268 if (buffer[start] == '\n' || buffer[start] == '\r') in process_read_last_line() 272 if (start > 0) in process_read_last_line() 273 memmove(buffer, buffer + start, read - start); in process_read_last_line() 275 buffer[read - start] = '\0'; in process_read_last_line()
|
/third_party/mbedtls/programs/test/ |
H A D | metatest.c | 193 /* name = "test_memory_poison_%(start)_%(offset)_%(count)_%(direction)" 194 * Poison a region starting at start from an 8-byte aligned origin, 195 * encompassing count bytes. Access the region at offset from the start. 196 * %(start), %(offset) and %(count) are decimal integers. 201 size_t start = 0, offset = 0, count = 0; in test_memory_poison() local 208 &start, &offset, &count, &direction) != 4) { in test_memory_poison() 219 if (start > sizeof(aligned.buf)) { in test_memory_poison() 221 "%s: start=%" MBEDTLS_PRINTF_SIZET in test_memory_poison() 223 __func__, start, sizeof(aligned.buf)); in test_memory_poison() 226 if (start in test_memory_poison() [all...] |
/third_party/mesa3d/src/vulkan/util/ |
H A D | vk_util.h | 50 vk_pnext_iterator_init(void *start) in vk_pnext_iterator_init() argument 54 iter.pos = (VkBaseOutStructure *)start; in vk_pnext_iterator_init() 56 iter.half_pos = (VkBaseOutStructure *)start; in vk_pnext_iterator_init() 65 vk_pnext_iterator_init_const(const void *start) in vk_pnext_iterator_init_const() argument 67 return vk_pnext_iterator_init((void *)start); in vk_pnext_iterator_init_const() 256 __vk_find_struct(void *start, VkStructureType sType) in __vk_find_struct() argument 258 vk_foreach_struct(s, start) { in __vk_find_struct() 273 __vk_append_struct(void *start, void *element) in __vk_append_struct() argument 275 vk_foreach_struct(s, start) { in __vk_append_struct()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | UnreachableBlockElim.cpp | 133 MachineBasicBlock::iterator start = succ->begin(); in runOnMachineFunction() local 134 while (start != succ->end() && start->isPHI()) { in runOnMachineFunction() 135 for (unsigned i = start->getNumOperands() - 1; i >= 2; i-=2) in runOnMachineFunction() 136 if (start->getOperand(i).isMBB() && in runOnMachineFunction() 137 start->getOperand(i).getMBB() == BB) { in runOnMachineFunction() 138 start->RemoveOperand(i); in runOnMachineFunction() 139 start->RemoveOperand(i-1); in runOnMachineFunction() 142 start++; in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/bloat/ |
H A D | webtreemap.js | 100 // |space|, and a starting rectangle index |start|, compute an span of 105 function selectSpan(nodes, space, start) { 107 // bad. Result is [start,end) covering the best run for this span. 109 var node = nodes[start]; 114 for (var end = start; node = nodes[end]; ++end) { 151 for (var start = 0, child; child = tree.children[start]; ++start) { 172 var span = selectSpan(tree.children, space, start); 175 // Now that we've selected a span, lay out rectangles [start,en [all...] |
/third_party/skia/client_utils/android/ |
H A D | FrontBufferedStream.cpp | 188 const size_t start = fOffset; in peek() local 190 if (start >= fBufferSize) { in peek() 195 size = std::min(size, fBufferSize - start); in peek() 198 nonConstThis->fOffset = start; in peek() 206 const size_t start = fOffset; in read() local 215 SkASSERT(size + (fOffset - start) == totalSize); in read() 229 SkASSERT(size + (fOffset - start) == totalSize); in read() 238 SkASSERT(size + (fOffset - start) == totalSize); in read() 241 return fOffset - start; in read()
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
H A D | TimeZoneFormat.java | 2203 int start = pos.getIndex(); in parseOffsetLocalizedGMT() 2211 offset = parseOffsetLocalizedGMTPattern(text, start, isShort, parsedLength); in parseOffsetLocalizedGMT() 2218 // offset = parseOffsetLocalizedGMTPattern(text, start, !isShort, parsedLength); in parseOffsetLocalizedGMT() 2225 pos.setIndex(start + parsedLength[0]); in parseOffsetLocalizedGMT() 2230 offset = parseOffsetDefaultLocalizedGMT(text, start, parsedLength); in parseOffsetLocalizedGMT() 2235 pos.setIndex(start + parsedLength[0]); in parseOffsetLocalizedGMT() 2240 if (text.regionMatches(true, start, _gmtZeroFormat, 0, _gmtZeroFormat.length())) { in parseOffsetLocalizedGMT() 2241 pos.setIndex(start + _gmtZeroFormat.length()); in parseOffsetLocalizedGMT() 2247 if (text.regionMatches(true, start, defGMTZero, 0, defGMTZero.length())) { in parseOffsetLocalizedGMT() 2248 pos.setIndex(start in parseOffsetLocalizedGMT() 2267 parseOffsetLocalizedGMTPattern(String text, int start, boolean isShort, int[] parsedLen) parseOffsetLocalizedGMTPattern() argument 2313 parseOffsetFields(String text, int start, boolean isShort, int[] parsedLen) parseOffsetFields() argument 2388 parseOffsetFieldsWithPattern(String text, int start, Object[] patternItems, boolean forceSingleHourDigit, int fields[]) parseOffsetFieldsWithPattern() argument 2464 parseOffsetDefaultLocalizedGMT(String text, int start, int[] parsedLen) parseOffsetDefaultLocalizedGMT() argument 2536 parseDefaultOffsetFields(String text, int start, char separator, int[] parsedLen) parseDefaultOffsetFields() argument 2582 parseAbuttingOffsetFields(String text, int start, int[] parsedLen) parseAbuttingOffsetFields() argument 2664 parseOffsetFieldWithLocalizedDigits(String text, int start, int minDigits, int maxDigits, int minVal, int maxVal, int[] parsedLen) parseOffsetFieldWithLocalizedDigits() argument 2708 parseSingleLocalizedDigit(String text, int start, int[] len) parseSingleLocalizedDigit() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
H A D | TimeZoneFormat.java | 2133 int start = pos.getIndex(); in parseOffsetLocalizedGMT() 2141 offset = parseOffsetLocalizedGMTPattern(text, start, isShort, parsedLength); in parseOffsetLocalizedGMT() 2148 // offset = parseOffsetLocalizedGMTPattern(text, start, !isShort, parsedLength); in parseOffsetLocalizedGMT() 2155 pos.setIndex(start + parsedLength[0]); in parseOffsetLocalizedGMT() 2160 offset = parseOffsetDefaultLocalizedGMT(text, start, parsedLength); in parseOffsetLocalizedGMT() 2165 pos.setIndex(start + parsedLength[0]); in parseOffsetLocalizedGMT() 2170 if (text.regionMatches(true, start, _gmtZeroFormat, 0, _gmtZeroFormat.length())) { in parseOffsetLocalizedGMT() 2171 pos.setIndex(start + _gmtZeroFormat.length()); in parseOffsetLocalizedGMT() 2177 if (text.regionMatches(true, start, defGMTZero, 0, defGMTZero.length())) { in parseOffsetLocalizedGMT() 2178 pos.setIndex(start in parseOffsetLocalizedGMT() 2197 parseOffsetLocalizedGMTPattern(String text, int start, boolean isShort, int[] parsedLen) parseOffsetLocalizedGMTPattern() argument 2243 parseOffsetFields(String text, int start, boolean isShort, int[] parsedLen) parseOffsetFields() argument 2318 parseOffsetFieldsWithPattern(String text, int start, Object[] patternItems, boolean forceSingleHourDigit, int fields[]) parseOffsetFieldsWithPattern() argument 2394 parseOffsetDefaultLocalizedGMT(String text, int start, int[] parsedLen) parseOffsetDefaultLocalizedGMT() argument 2466 parseDefaultOffsetFields(String text, int start, char separator, int[] parsedLen) parseDefaultOffsetFields() argument 2512 parseAbuttingOffsetFields(String text, int start, int[] parsedLen) parseAbuttingOffsetFields() argument 2594 parseOffsetFieldWithLocalizedDigits(String text, int start, int minDigits, int maxDigits, int minVal, int maxVal, int[] parsedLen) parseOffsetFieldWithLocalizedDigits() argument 2638 parseSingleLocalizedDigit(String text, int start, int[] len) parseSingleLocalizedDigit() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | kasan_init_64.c | 161 unsigned long start; in map_range() local 164 start = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->start)); in map_range() 167 kasan_populate_shadow(start, end, early_pfn_to_nid(range->start)); in map_range() 170 static void __init clear_pgds(unsigned long start, in clear_pgds() argument 177 for (; start < pgd_end; start += PGDIR_SIZE) { in clear_pgds() 178 pgd = pgd_offset_k(start); in clear_pgds() 186 p4d_clear(p4d_offset(pgd, start)); in clear_pgds() 266 kasan_shallow_populate_pgds(void *start, void *end) kasan_shallow_populate_pgds() argument [all...] |
/kernel/linux/linux-5.10/arch/loongarch/mm/ |
H A D | init.c | 96 int arch_add_memory(int nid, u64 start, u64 size, struct mhp_params *params) in arch_add_memory() argument 98 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() 111 void arch_remove_memory(int nid, u64 start, in arch_remove_memory() argument 114 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() 118 /* With altmap the first mapped page is offset from @start */ in arch_remove_memory() 125 int memory_add_physaddr_to_nid(u64 start) in memory_add_physaddr_to_nid() argument 127 return pa_to_nid(start); in memory_add_physaddr_to_nid() 135 unsigned long start, unsigned long end) in arch_vmemmap_verify() 142 start, end - 1); in arch_vmemmap_verify() 224 int __meminit arch_vmemmap_populate_basepages(unsigned long start, in arch_vmemmap_populate_basepages() argument 134 arch_vmemmap_verify(pte_t *pte, int node, unsigned long start, unsigned long end) arch_vmemmap_verify() argument 256 arch_vmemmap_populate_hugepages(unsigned long start, unsigned long end, int node) arch_vmemmap_populate_hugepages() argument 304 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument 309 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/boot/compressed/ |
H A D | kaslr.c | 92 static bool intersects_reserved_region(const void *fdt, u32 start, in intersects_reserved_region() argument 102 if (regions_intersect(start, end, base, base + size)) in intersects_reserved_region() 137 if (regions_intersect(start, end, base, in intersects_reserved_region() 145 static bool intersects_occupied_region(const void *fdt, u32 start, in intersects_occupied_region() argument 148 if (regions_intersect(start, end, regions->zimage_start, in intersects_occupied_region() 152 if (regions_intersect(start, end, regions->initrd_start, in intersects_occupied_region() 156 if (regions_intersect(start, end, regions->dtb_start, in intersects_occupied_region() 160 return intersects_reserved_region(fdt, start, end, regions); in intersects_occupied_region() 389 u64 start = 0, end = 0; in kaslr_early_init() local 391 prop = fdt_getprop(fdt, chosen, "linux,initrd-start", in kaslr_early_init() [all...] |
/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | tlb.c | 182 * isn't fully setup until we start bringing cpus online. 249 ia64_global_tlb_purge (struct mm_struct *mm, unsigned long start, in ia64_global_tlb_purge() argument 273 ia64_ptcga(start, (nbits << 2)); in ia64_global_tlb_purge() 275 start += (1UL << nbits); in ia64_global_tlb_purge() 276 } while (start < end); in ia64_global_tlb_purge() 311 __flush_tlb_range (struct vm_area_struct *vma, unsigned long start, in __flush_tlb_range() argument 315 unsigned long size = end - start; in __flush_tlb_range() 331 start &= ~((1UL << nbits) - 1); in __flush_tlb_range() 336 ia64_global_tlb_purge(mm, start, end, nbits); in __flush_tlb_range() 342 ia64_ptcl(start, (nbit in __flush_tlb_range() 349 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) flush_tlb_range() argument [all...] |