/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_fuchsia.cpp | 353 void *MmapAlignedOrDieOnFatalError(uptr size, uptr alignment, argument 357 CHECK(IsPowerOfTwo(alignment)); 373 size_t map_size = size + alignment; 382 addr = RoundUpTo(map_addr, alignment);
|
H A D | sanitizer_mac.cpp | 1193 const uptr alignment = local 1204 FindAvailableMemoryRange(space_size, alignment, granularity, 1212 uptr new_max_vm = RoundDownTo(largest_gap_found << shadow_scale, alignment); 1226 shadow_start = FindAvailableMemoryRange(space_size, alignment, granularity, 1234 CHECK(IsAligned(shadow_start, alignment)); 1244 uptr FindAvailableMemoryRange(uptr size, uptr alignment, uptr left_padding, argument 1276 uptr gap_start = RoundUpTo((uptr)free_begin + left_padding, alignment); 1277 uptr gap_end = RoundDownTo((uptr)Min(address, max_vm_address), alignment);
|
H A D | sanitizer_common.h | 113 // Map aligned chunk of address space; size and alignment are powers of two. 115 void *MmapAlignedOrDieOnFatalError(uptr size, uptr alignment, 165 uptr FindAvailableMemoryRange(uptr size, uptr alignment, uptr left_padding, 226 // Set the min alignment of LowLevelAllocator to at least alignment. 227 void SetLowLevelAllocateMinAlignment(uptr alignment); 469 inline constexpr bool IsAligned(uptr a, uptr alignment) { argument 470 return (a & (alignment - 1)) == 0;
|
H A D | sanitizer_allocator_primary32.h | 151 static bool CanAllocate(uptr size, uptr alignment) { argument 153 alignment <= SizeClassMap::kMaxSize;
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_errors.cpp | 85 " alignment of the allocated type: %s;\n" 86 " alignment of the deallocated type: %s.\n", 210 "ERROR: AddressSanitizer: invalid allocation alignment: %zd, " 211 "alignment must be a power of two (thread %s)\n", 212 alignment, AsanThreadIdAndName(tid).c_str()); 223 Report("ERROR: AddressSanitizer: invalid alignment requested in " 224 "aligned_alloc: %zd, alignment must be a power of two and the " 225 "requested size 0x%zx must be a multiple of alignment " 226 "(thread %s)\n", alignment, size, AsanThreadIdAndName(tid).c_str()); 228 Report("ERROR: AddressSanitizer: invalid alignment requeste [all...] |
/freebsd-current/sys/kern/ |
H A D | subr_busdma_bounce.c | 80 bus_size_t alignment; member in struct:bounce_zone 160 * fails to meet its alignment requirements. 182 if ((dmat_alignment(dmat) <= bz->alignment) && 202 bz->alignment = MAX(dmat_alignment(dmat), PAGE_SIZE); 253 "alignment", CTLFLAG_RD, &bz->alignment, "");
|
H A D | subr_bus_dma.c | 609 t->alignment = 1; 626 return (bus_dma_tag_create(t->parent, t->alignment, t->boundary, 644 t->alignment = pkv->num;
|
/freebsd-current/sys/contrib/ncsw/Peripherals/BM/ |
H A D | bm.h | 343 uint64_t alignment = 1; local 396 alignment,
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangASTImporter.h | 72 uint64_t alignment = 0; member in struct:lldb_private::ClangASTImporter::LayoutInfo 123 uint64_t &alignment,
|
/freebsd-current/contrib/arm-optimized-routines/string/arm/ |
H A D | asmdefs.h | 45 * - 8-byte stack alignment preservation at function entry, defaulting to the 49 * - Prologue stack alignment is implemented by detecting a push with an odd 51 * - If alignment is attempted on a list containing r0, compilation will result 53 * - If alignment is attempted in a list containing r1, r0 will be prepended to 57 * - Stack alignment is enforced via the following helper macro call-chain: 79 * - align8 - Whether to enforce alignment. Either 1 or 0, with 1 requesting 80 * alignment. 448 #define ENTRY_ALIGN(name, alignment) \ 451 .align alignment; \
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ConstantInitBuilder.cpp | 69 CharUnits alignment, 82 GV->setAlignment(alignment.getAsAlign()); 67 createGlobal(llvm::Constant *initializer, const llvm::Twine &name, CharUnits alignment, bool constant, llvm::GlobalValue::LinkageTypes linkage, unsigned addressSpace) argument
|
/freebsd-current/lib/libc/amd64/string/ |
H A D | strspn.S | 34 #define ALIGN_TEXT .p2align 4,0x90 /* 16-byte alignment, nop filled */ 156 and $0xf, %ecx # amount of bytes rsi is past alignment 214 and $0xf, %eax # offset of head from alignment
|
H A D | stpncpy.S | 49 push %rax # dummy push for alignment 101 and $0xf, %ecx # offset from alignment 111 lea (%rdx, %rcx, 1), %r10 # buffer length from alignment boundary
|
/freebsd-current/stand/kshim/ |
H A D | bsd_kernel.c | 41 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, argument 53 ret->alignment = alignment; 67 addr = malloc(dmat->maxsize + dmat->alignment, XXX, XXX); 72 addr = (void*)(((uintptr_t)addr + dmat->alignment - 1) & ~(dmat->alignment - 1));
|
/freebsd-current/sys/dev/pms/RefTisa/discovery/dm/ |
H A D | dminit.c | 78 memoryRequirement->dmMemory[DM_ROOT_MEM_INDEX].alignment = 4; 87 memoryRequirement->dmMemory[DM_PORT_MEM_INDEX].alignment = 4; 96 memoryRequirement->dmMemory[DM_DEVICE_MEM_INDEX].alignment = 4; 141 memoryRequirement->dmMemory[DM_EXPANDER_MEM_INDEX].alignment = 4; 150 memoryRequirement->dmMemory[DM_SMP_MEM_INDEX].alignment = 4; 159 memoryRequirement->dmMemory[DM_INDIRECT_SMP_MEM_INDEX].alignment = 4;
|
/freebsd-current/sys/dev/pms/RefTisa/sallsdk/spc/ |
H A D | mpi.c | 80 memoryMap->region[memoryMap->count].alignment = 32; 90 memoryMap->region[memoryMap->count].alignment = 32; 99 memoryMap->region[memoryMap->count].alignment = 4; 108 memoryMap->region[memoryMap->count].alignment = 4; 133 memoryMap->region[memoryMap->count].alignment = 128; 178 memoryMap->region[memoryMap->count].alignment = 128;
|
H A D | sainit.c | 108 memoryRequirement->agMemory[LLROOT_MEM_INDEX].alignment = sizeof(void *); 115 memoryRequirement->agMemory[LLROOT_MEM_INDEX].alignment, 123 memoryRequirement->agMemory[DEVICELINK_MEM_INDEX].alignment = sizeof(void *); 129 memoryRequirement->agMemory[DEVICELINK_MEM_INDEX].alignment, 140 memoryRequirement->agMemory[IOREQLINK_MEM_INDEX].alignment = sizeof(void *); 147 memoryRequirement->agMemory[IOREQLINK_MEM_INDEX].alignment, 154 memoryRequirement->agMemory[TIMERLINK_MEM_INDEX].alignment = sizeof(void *); 160 memoryRequirement->agMemory[TIMERLINK_MEM_INDEX].alignment, 169 memoryRequirement->agMemory[LL_FUNCTION_TRACE].alignment = sizeof(void *); 176 memoryRequirement->agMemory[LL_FUNCTION_TRACE].alignment, 327 bit32 alignment; local [all...] |
/freebsd-current/sys/vm/ |
H A D | vm_phys.c | 1537 * Find a run of contiguous physical pages, meeting alignment requirements, from 1543 vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary) 1577 * that satisfies alignment conditions and might leave enough 1582 size, alignment, boundary) && 1618 u_long alignment, vm_paddr_t boundary) 1626 KASSERT(powerof2(alignment), ("alignment is not a power of 2")); 1639 * given alignment, and does not cross the given 1645 vm_addr_ok(pa, size, alignment, boundary)) 1656 low, high, alignment, boundar 1542 vm_phys_find_freelist_contig(struct vm_freelist *fl, u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary) argument 1615 vm_phys_find_queues_contig( struct vm_freelist (*queues)[VM_NFREEPOOL][VM_NFREEORDER_MAX], u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary) argument 1674 vm_phys_alloc_contig(int domain, u_long npages, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary) argument [all...] |
/freebsd-current/sbin/newfs_msdos/ |
H A D | mkfs_msdos.c | 252 u_int extra_res, alignment, alignto, saved_x, attempts=0; local 507 alignment = 0; 516 * cause other factors to change, which can in turn change the alignment. 520 * be half of its previous size, and thus will not throw off alignment. 574 alignment = (bpb.bpbResSectors + bpb.bpbBigFATsecs * bpb.bpbFATs + rds) % 576 if (alignment != 0) 577 extra_res += alignto - alignment; 581 } while (alignment != 0 && attempts < 2); 582 if (o.align && alignment != 0)
|
/freebsd-current/sys/dev/iommu/ |
H A D | busdma_iommu.c | 357 iommu_bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, argument 367 &((struct bus_dma_tag_iommu *)parent)->common : NULL, alignment, 503 tag->common.alignment <= tag->common.maxsize && 592 tag->common.alignment), 593 ("alignment failed: ctx %p start 0x%jx offset %x " 595 (uintmax_t)tag->common.alignment));
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/lsan/ |
H A D | lsan_common.cpp | 300 const uptr alignment = flags()->pointer_alignment(); local 304 if (pp % alignment) 305 pp = pp + alignment - pp % alignment; 306 for (; pp + sizeof(void *) <= end; pp += alignment) {
|
/freebsd-current/contrib/llvm-project/lld/ELF/ |
H A D | Symbols.cpp | 593 oldSym->alignment = std::max(oldSym->alignment, other.alignment);
|
/freebsd-current/sys/dev/aic7xxx/ |
H A D | aic_osm_lib.h | 113 #define aic_dma_tag_create(aic, parent_tag, alignment, boundary, \ 117 bus_dma_tag_create(parent_tag, alignment, boundary, \
|
/freebsd-current/sys/dev/iwm/ |
H A D | if_iwm_util.c | 436 bus_size_t size, bus_size_t alignment) 445 error = bus_dma_tag_create(tag, alignment, 435 iwm_dma_contig_alloc(bus_dma_tag_t tag, struct iwm_dma_info *dma, bus_size_t size, bus_size_t alignment) argument
|
/freebsd-current/sys/dev/qat/qat/ |
H A D | qat_ocf_mem_pool.c | 191 bus_size_t alignment) 196 alignment, 197 0, /* alignment, boundary */ 272 0, /* alignment, boundary */ 187 qat_ocf_alloc_dma_mem(device_t dev, struct qat_ocf_dma_mem *dma_mem, int nseg, bus_size_t size, bus_size_t alignment) argument
|