Home
last modified time | relevance | path

Searched refs:access_size (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_descriptions.cpp105 uptr access_size) { in GetAccessToHeapChunkInformation() argument
107 if (chunk.AddrIsAtLeft(addr, access_size, &descr->offset)) { in GetAccessToHeapChunkInformation()
109 } else if (chunk.AddrIsAtRight(addr, access_size, &descr->offset)) { in GetAccessToHeapChunkInformation()
115 } else if (chunk.AddrIsInside(addr, access_size, &descr->offset)) { in GetAccessToHeapChunkInformation()
155 bool GetHeapAddressInformation(uptr addr, uptr access_size, in GetHeapAddressInformation() argument
163 access_size); in GetHeapAddressInformation()
180 bool DescribeAddressIfHeap(uptr addr, uptr access_size) { in DescribeAddressIfHeap() argument
182 if (!GetHeapAddressInformation(addr, access_size, &descr)) { in DescribeAddressIfHeap()
193 bool GetStackAddressInformation(uptr addr, uptr access_size, in GetStackAddressInformation() argument
208 descr->access_size = access_size; in GetStackAddressInformation()
[all …]
H A Dasan_descriptions.h131 bool GetHeapAddressInformation(uptr addr, uptr access_size,
133 bool DescribeAddressIfHeap(uptr addr, uptr access_size = 1);
140 uptr access_size; member
146 bool GetStackAddressInformation(uptr addr, uptr access_size,
151 uptr access_size; member
162 uptr access_size; member
172 bool GetGlobalAddressInformation(uptr addr, uptr access_size,
174 bool DescribeAddressIfGlobal(uptr addr, uptr access_size, const char *bug_type);
184 void PrintAddressDescription(uptr addr, uptr access_size = 1,
215 AddressDescription(uptr addr, uptr access_size,
H A Dasan_report.cpp477 uptr access_size, u32 exp, bool fatal) { in ReportGenericError() argument
496 access_size); in ReportGenericError()
506 uptr access_size, u32 exp) { in __asan_report_error() argument
509 ReportGenericError(pc, bp, sp, addr, is_write, access_size, exp, fatal); in __asan_report_error()
563 return ScopedInErrorReport::CurrentError().Generic.access_size; in __asan_get_report_access_size()
H A Dasan_interface_internal.h180 uptr addr, int is_write, uptr access_size, u32 exp);
H A Dasan_errors.h391 uptr access_size; member
/freebsd/sys/riscv/vmm/
H A Dvmm_instruction_emul.c68 error = memread(vcpu, gpa, &val, vie->access_size, memarg); in vmm_emulate_instruction()
71 if ((vie->sign_extend == 0) && (vie->access_size < 8)) in vmm_emulate_instruction()
72 val &= (1ul << (vie->access_size * 8)) - 1; in vmm_emulate_instruction()
79 if (vie->access_size < 8) in vmm_emulate_instruction()
80 val &= (1ul << (vie->access_size * 8)) - 1; in vmm_emulate_instruction()
81 error = memwrite(vcpu, gpa, val, vie->access_size, memarg); in vmm_emulate_instruction()
H A Dvmm_riscv.c337 int access_size; in riscv_gen_inst_emul_data() local
363 access_size = 1; in riscv_gen_inst_emul_data()
365 access_size = 2; in riscv_gen_inst_emul_data()
367 access_size = 4; in riscv_gen_inst_emul_data()
369 access_size = 8; in riscv_gen_inst_emul_data()
378 access_size = 1; in riscv_gen_inst_emul_data()
380 access_size = 2; in riscv_gen_inst_emul_data()
382 access_size = 4; in riscv_gen_inst_emul_data()
384 access_size = 8; in riscv_gen_inst_emul_data()
386 access_size = 1; in riscv_gen_inst_emul_data()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_report.cpp478 BaseReport(StackTrace *stack, bool fatal, uptr tagged_addr, uptr access_size) in BaseReport() argument
482 access_size(access_size), in BaseReport()
550 const uptr access_size = 0; member in __hwasan::__anon865875d10511::BaseReport
563 if (!access_size) in FindMismatchOffset()
566 __hwasan_test_shadow(reinterpret_cast<void *>(tagged_addr), access_size); in FindMismatchOffset()
568 CHECK_LT(offset, static_cast<sptr>(access_size)); in FindMismatchOffset()
1021 uptr access_size, bool is_store, bool fatal, in TagMismatchReport() argument
1023 : BaseReport(stack, fatal, tagged_addr, access_size), in TagMismatchReport()
1052 is_store ? "WRITE" : "READ", access_size, untagged_addr, ptr_tag, in ~TagMismatchReport()
1056 is_store ? "WRITE" : "READ", access_size, untagged_addr, ptr_tag, in ~TagMismatchReport()
[all …]
H A Dhwasan_report.h24 void ReportTagMismatch(StackTrace *stack, uptr addr, uptr access_size,
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/Utility/
H A DReportRetriever.cpp117 addr_t access_size = in RetrieveReportData() local
138 dict->AddIntegerItem("access_size", access_size); in RetrieveReportData()
/freebsd/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/
H A DInstrumentationRuntimeASan.cpp166 addr_t access_size = RetrieveReportData() local
/freebsd/sys/riscv/include/
H A Dvmm.h233 uint8_t access_size:4, sign_extend:1, dir:1, unused:2; member
/freebsd/sys/arm64/include/
H A Dvmm.h263 uint8_t access_size:4, sign_extend:1, dir:1, unused:2; member
/freebsd/sys/contrib/xen/
H A Dplatform.h394 uint32_t access_size; member
/freebsd/sys/dev/usb/net/
H A Dmbim.h517 uint32_t access_size; member
H A Dif_umb.c2497 sc->sc_info.apnlen, &c->access_offs, &c->access_size)) in umb_send_connect()
/freebsd/sys/dev/xen/cpu/
H A Dxen_acpi_cpu.c314 cx_ptr->reg.access_size = gas.AccessWidth; in acpi_fetch_cx()
/freebsd/sys/arm64/vmm/
H A Dvmm_arm64.c619 vie->access_size = 1 << esr_sas; in arm64_gen_inst_emul_data()