| /src/sys/compat/linux32/arch/aarch64/ |
| linux32_exec_machdep.c | 91 vsize_t access_size, noaccess_size; local 118 access_size = epp->ep_ssize; 119 access_linear_min = (vaddr_t)STACK_ALLOC(epp->ep_minsaddr, access_size); 120 noaccess_size = max_stack_size - access_size; 122 access_size), noaccess_size); 128 KASSERT(access_size > 0); 129 KASSERT(access_size <= max_stack_size); 130 NEW_VMCMD2(&epp->ep_vmcmds, vmcmd_map_zero, access_size,
|
| /src/sys/compat/linux/arch/i386/ |
| linux_exec_machdep.c | 70 u_long access_linear_min, access_size; local 110 access_size = epp->ep_ssize; 111 access_linear_min = (u_long)STACK_ALLOC(epp->ep_minsaddr, access_size); 112 noaccess_size = max_stack_size - access_size; 114 access_size), noaccess_size); 119 KASSERT(access_size > 0); 120 NEW_VMCMD2(&epp->ep_vmcmds, vmcmd_map_zero, access_size,
|
| /src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
| asan_oob_test.cc | 79 for (size_t access_size = 1; access_size <= max_access_size; 80 access_size *= 2) { 82 for (size_t offset = 0; offset <= 8; offset += access_size) { 85 // accessed: [p + offset, p + offset + access_size) 87 if (offset + access_size <= alloc_size) { 88 asan_write_sized_aligned(addr, access_size); 95 EXPECT_DEATH(asan_write_sized_aligned(addr, access_size),
|
| /src/external/gpl3/gcc/dist/libsanitizer/asan/ |
| asan_descriptions.cpp | 105 uptr access_size) { 107 if (chunk.AddrIsAtLeft(addr, access_size, &descr->offset)) { 109 } else if (chunk.AddrIsAtRight(addr, access_size, &descr->offset)) { 115 } else if (chunk.AddrIsInside(addr, access_size, &descr->offset)) { 155 bool GetHeapAddressInformation(uptr addr, uptr access_size, 163 access_size); 180 bool DescribeAddressIfHeap(uptr addr, uptr access_size) { 182 if (!GetHeapAddressInformation(addr, access_size, &descr)) { 193 bool GetStackAddressInformation(uptr addr, uptr access_size, 208 descr->access_size = access_size [all...] |
| asan_descriptions.h | 131 bool GetHeapAddressInformation(uptr addr, uptr access_size, 133 bool DescribeAddressIfHeap(uptr addr, uptr access_size = 1); 140 uptr access_size; member in struct:__asan::StackAddressDescription 146 bool GetStackAddressInformation(uptr addr, uptr access_size, 151 uptr access_size; member in struct:__asan::WildAddressDescription 162 uptr access_size; member in struct:__asan::GlobalAddressDescription 172 bool GetGlobalAddressInformation(uptr addr, uptr access_size, 174 bool DescribeAddressIfGlobal(uptr addr, uptr access_size, const char *bug_type); 180 // The proper access_size should be passed for stack, global, and heap 183 // may take access_size and bug_type parameters if needed [all...] |
| asan_allocator.h | 68 bool AddrIsInside(uptr addr, uptr access_size, sptr *offset) const { 69 if (addr >= Beg() && (addr + access_size) <= End()) { 75 bool AddrIsAtLeft(uptr addr, uptr access_size, sptr *offset) const { 76 (void)access_size; 83 bool AddrIsAtRight(uptr addr, uptr access_size, sptr *offset) const { 84 if (addr + access_size > End()) {
|
| asan_errors.cpp | 412 access_size(access_size_), 416 if (access_size) { 417 if (access_size <= 9) { 419 desr[0] = '0' + access_size; 420 scariness.Scare(access_size + access_size / 2, desr); 421 } else if (access_size >= 10) { 431 if (*shadow_addr == 0 && access_size > ASAN_SHADOW_GRANULARITY) 604 access_size ? (is_write ? "WRITE" : "READ") : "ACCESS", access_size, [all...] |
| /src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
| asan_descriptions.cpp | 105 uptr access_size) { 107 if (chunk.AddrIsAtLeft(addr, access_size, &descr->offset)) { 109 } else if (chunk.AddrIsAtRight(addr, access_size, &descr->offset)) { 115 } else if (chunk.AddrIsInside(addr, access_size, &descr->offset)) { 155 bool GetHeapAddressInformation(uptr addr, uptr access_size, 163 access_size); 180 bool DescribeAddressIfHeap(uptr addr, uptr access_size) { 182 if (!GetHeapAddressInformation(addr, access_size, &descr)) { 193 bool GetStackAddressInformation(uptr addr, uptr access_size, 208 descr->access_size = access_size [all...] |
| asan_descriptions.h | 131 bool GetHeapAddressInformation(uptr addr, uptr access_size, 133 bool DescribeAddressIfHeap(uptr addr, uptr access_size = 1); 140 uptr access_size; member in struct:__asan::StackAddressDescription 146 bool GetStackAddressInformation(uptr addr, uptr access_size, 151 uptr access_size; member in struct:__asan::WildAddressDescription 162 uptr access_size; member in struct:__asan::GlobalAddressDescription 172 bool GetGlobalAddressInformation(uptr addr, uptr access_size, 174 bool DescribeAddressIfGlobal(uptr addr, uptr access_size, const char *bug_type); 180 // The proper access_size should be passed for stack, global, and heap 183 // may take access_size and bug_type parameters if needed [all...] |
| asan_allocator.h | 68 bool AddrIsInside(uptr addr, uptr access_size, sptr *offset) const { 69 if (addr >= Beg() && (addr + access_size) <= End()) { 75 bool AddrIsAtLeft(uptr addr, uptr access_size, sptr *offset) const { 76 (void)access_size; 83 bool AddrIsAtRight(uptr addr, uptr access_size, sptr *offset) const { 84 if (addr + access_size > End()) {
|
| asan_errors.cpp | 394 access_size(access_size_), 398 if (access_size) { 399 if (access_size <= 9) { 401 desr[0] = '0' + access_size; 402 scariness.Scare(access_size + access_size / 2, desr); 403 } else if (access_size >= 10) { 413 if (*shadow_addr == 0 && access_size > SHADOW_GRANULARITY) shadow_addr++; 583 access_size ? (is_write ? "WRITE" : "READ") : "ACCESS", access_size, [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
| asan_descriptions.cc | 107 uptr access_size) { 109 if (chunk.AddrIsAtLeft(addr, access_size, &descr->offset)) { 111 } else if (chunk.AddrIsAtRight(addr, access_size, &descr->offset)) { 117 } else if (chunk.AddrIsInside(addr, access_size, &descr->offset)) { 157 bool GetHeapAddressInformation(uptr addr, uptr access_size, 165 access_size); 182 bool DescribeAddressIfHeap(uptr addr, uptr access_size) { 184 if (!GetHeapAddressInformation(addr, access_size, &descr)) { 195 bool GetStackAddressInformation(uptr addr, uptr access_size, 210 descr->access_size = access_size [all...] |
| asan_descriptions.h | 132 bool GetHeapAddressInformation(uptr addr, uptr access_size, 134 bool DescribeAddressIfHeap(uptr addr, uptr access_size = 1); 141 uptr access_size; member in struct:__asan::StackAddressDescription 147 bool GetStackAddressInformation(uptr addr, uptr access_size, 156 uptr access_size; member in struct:__asan::GlobalAddressDescription 166 bool GetGlobalAddressInformation(uptr addr, uptr access_size, 168 bool DescribeAddressIfGlobal(uptr addr, uptr access_size, const char *bug_type); 174 // The proper access_size should be passed for stack, global, and heap 177 // may take access_size and bug_type parameters if needed. 178 void PrintAddressDescription(uptr addr, uptr access_size = 1 [all...] |
| asan_allocator.h | 70 bool AddrIsInside(uptr addr, uptr access_size, sptr *offset) const { 71 if (addr >= Beg() && (addr + access_size) <= End()) { 77 bool AddrIsAtLeft(uptr addr, uptr access_size, sptr *offset) const { 78 (void)access_size; 85 bool AddrIsAtRight(uptr addr, uptr access_size, sptr *offset) const { 86 if (addr + access_size > End()) {
|
| asan_errors.cc | 380 access_size(access_size_), 384 if (access_size) { 385 if (access_size <= 9) { 387 desr[0] = '0' + access_size; 388 scariness.Scare(access_size + access_size / 2, desr); 389 } else if (access_size >= 10) { 399 if (*shadow_addr == 0 && access_size > SHADOW_GRANULARITY) shadow_addr++; 569 access_size ? (is_write ? "WRITE" : "READ") : "ACCESS", access_size, [all...] |
| asan_report.h | 51 uptr access_size, u32 exp, bool fatal);
|
| /src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
| hwasan_report.h | 24 void ReportTagMismatch(StackTrace *stack, uptr addr, uptr access_size,
|
| hwasan_report.cpp | 405 BaseReport(StackTrace *stack, bool fatal, uptr tagged_addr, uptr access_size) 409 access_size(access_size), 477 const uptr access_size = 0; member in class:__hwasan::__anon14550::BaseReport 490 if (!access_size) 493 __hwasan_test_shadow(reinterpret_cast<void *>(tagged_addr), access_size); 495 CHECK_LT(offset, static_cast<sptr>(access_size)); 948 uptr access_size, bool is_store, bool fatal, 950 : BaseReport(stack, fatal, tagged_addr, access_size), 979 is_store ? "WRITE" : "READ", access_size, untagged_addr, ptr_tag [all...] |
| /src/external/gpl3/gcc.old/dist/libsanitizer/hwasan/ |
| hwasan_report.h | 24 void ReportTagMismatch(StackTrace *stack, uptr addr, uptr access_size,
|
| /src/sys/arch/arm/pci/ |
| pci_smccc.c | 83 pci_smccc_read(uint32_t sbdf, uint32_t offset, uint32_t access_size, 89 status = pci_smccc_call(PCI_READ, sbdf, offset, access_size, 0, 99 pci_smccc_write(uint32_t sbdf, uint32_t offset, uint32_t access_size, 102 return pci_smccc_call(PCI_WRITE, sbdf, offset, access_size, data,
|
| /src/sys/compat/linux/arch/amd64/ |
| linux_exec_machdep.c | 75 u_long access_linear_min, access_size; local 107 access_size = epp->ep_ssize; 108 access_linear_min = (u_long)STACK_ALLOC(epp->ep_minsaddr, access_size); 109 noaccess_size = max_stack_size - access_size; 111 access_size), noaccess_size); 116 KASSERT(access_size > 0); 117 NEW_VMCMD2(&epp->ep_vmcmds, vmcmd_map_zero, access_size,
|
| /src/sys/kern/ |
| exec_subr.c | 394 vsize_t access_size; local 439 access_size = epp->ep_ssize; 440 access_linear_min = (vaddr_t)STACK_ALLOC(epp->ep_minsaddr, access_size); 441 noaccess_size = max_stack_size - access_size; 443 access_size), noaccess_size); 445 DPRINTF(("access_size=%#jx, access_linear_min=%#jx, " 447 (uintmax_t)access_size, (uintmax_t)access_linear_min, 467 KASSERT(access_size > 0); 468 KASSERT(access_size <= MAXSSIZ); 469 NEW_VMCMD2(&epp->ep_vmcmds, vmcmd_map_zero, access_size, [all...] |
| /src/sys/external/bsd/compiler_rt/dist/include/sanitizer/ |
| asan_interface.h | 111 void *addr, int is_write, size_t access_size);
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/ |
| asan_interface.h | 244 /// \param access_size Size of the memory access of the ASan error. 246 void *addr, int is_write, size_t access_size);
|
| /src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/ |
| asan_interface.h | 256 /// \param access_size Size of the memory access of the ASan error. 259 size_t access_size);
|