| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | Chunks.cpp | 430 write32le(buf - sizeof(uint32_t), entryThunk->getRVA() - rva + 1); in writeTo() 457 uint64_t p = rva + rel.VirtualAddress; in applyRelocation() 575 res->emplace_back(rva + rel.VirtualAddress, ty); in getBaserels() 818 write32le(buf + 2, impSymbol->getRVA() - rva - getSize()); in writeTo() 844 applyArm64Addr(buf, impSymbol->getRVA(), rva, 12); in writeTo() 863 uint64_t offset = target->getRVA() - rva - 12; in writeTo() 880 applyArm64Addr(buf + 0, target->getRVA(), rva, 12); in writeTo() 915 ulittle32_t rva; in writeTo() member 923 flag.rva = sym.inputChunk->getRVA() + sym.offset; in writeTo() 927 [](const RVAFlag &a, const RVAFlag &b) { return a.rva < b.rva; }); in writeTo() [all …]
|
| H A D | DLL.cpp | 169 res->emplace_back(rva, file->symtab.machine); in getBaserels() 364 write32le(buf + 3, imp->getRVA() - rva - 7); in writeTo() 365 write32le(buf + 8, tailMerge->getRVA() - rva - 12); in writeTo() 381 write32le(buf + 54, desc->getRVA() - rva - 58); in writeTo() 382 write32le(buf + 59, helper->getRVA() - rva - 63); in writeTo() 437 write32le(buf + 6, tailMerge->getRVA() - rva - 10); in writeTo() 441 res->emplace_back(rva + 1, ctx.config.machine); in getBaserels() 462 write32le(buf + 9, helper->getRVA() - rva - 13); in writeTo() 466 res->emplace_back(rva + 4, ctx.config.machine); in getBaserels() 489 applyBranch24T(buf + 8, tailMerge->getRVA() - rva - 12); in writeTo() [all …]
|
| H A D | Chunks.h | 94 uint32_t getRVA() const { return rva; } in getRVA() 97 rva = (uint32_t)v; in setRVA() 155 uint32_t rva = 0; variable 755 Baserel(uint32_t v, uint8_t ty) : rva(v), type(ty) {} in Baserel() 760 uint32_t rva; variable 887 void set(uint32_t rva, Arm64XRelocVal value);
|
| H A D | Writer.cpp | 123 uint64_t rva, uint64_t offs) const { in fillEntry() argument 130 d->AddressOfRawData = rva; in fillEntry() 1686 uint64_t rva = alignTo(sizeOfHeaders, config->align); in assignAddresses() local 1699 sec->header.VirtualAddress = rva; in assignAddresses() 1722 c->setRVA(rva + virtualSize); in assignAddresses() 1733 rva += alignTo(virtualSize, config->align); in assignAddresses() 1736 sizeOfImage = alignTo(rva, config->align); in assignAddresses() 2730 uint32_t page = v[0].rva & mask; in addBaserelBlocks() 2733 [](const Baserel &x, const Baserel &y) { return x.rva < y.rva; }); in addBaserelBlocks() 2735 uint32_t p = v[j].rva & mask; in addBaserelBlocks()
|
| H A D | InputFiles.cpp | 1480 static bool isRVACode(COFFObjectFile *coffObj, uint64_t rva, InputFile *file) { in isRVACode() argument 1483 if (rva >= sec->VirtualAddress && in isRVACode() 1484 rva <= sec->VirtualAddress + sec->VirtualSize) { in isRVACode()
|
| /freebsd/sys/kern/ |
| H A D | subr_devmap.c | 261 void * rva; in pmap_mapdev_attr() local 267 if ((rva = devmap_ptov(pa, size)) != NULL) { in pmap_mapdev_attr() 271 return (rva); in pmap_mapdev_attr()
|
| /freebsd/contrib/ofed/libbnxtre/ |
| H A D | abi.h | 450 __u64 rva; member 496 __u64 rva; member
|
| H A D | verbs.c | 2012 hdr->lhdr.rva = htole64(wr->wr.atomic.remote_addr); in bnxt_re_build_cns_sqe() 2024 hdr->lhdr.rva = htole64(wr->wr.atomic.remote_addr); in bnxt_re_build_fna_sqe() 2123 rsqe->rva = htole64(wr->wr.rdma.remote_addr); in bnxt_re_post_send()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | COFF.h | 562 void setHintNameRVA(uint32_t rva) { data = rva; } in setHintNameRVA()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/interception/ |
| H A D | interception_win.cpp | 1273 RVAPtr(void *module, uptr rva) in RVAPtr() argument 1274 : ptr_(reinterpret_cast<T *>(reinterpret_cast<char *>(module) + rva)) {} in RVAPtr()
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | arc.c | 10592 remove_vdev_args_t *rva = arg; in l2arc_device_teardown() local 10593 l2arc_dev_t *remdev = rva->rva_l2arc_dev; in l2arc_device_teardown() 10615 (u_longlong_t)rva->rva_spa_gid, in l2arc_device_teardown() 10616 (u_longlong_t)rva->rva_vdev_gid, in l2arc_device_teardown() 10620 if (rva->rva_async) in l2arc_device_teardown() 10621 arc_async_flush_remove(rva->rva_spa_gid, 2); in l2arc_device_teardown() 10622 kmem_free(rva, sizeof (remove_vdev_args_t)); in l2arc_device_teardown() 10644 remove_vdev_args_t *rva = kmem_alloc(sizeof (remove_vdev_args_t), in l2arc_remove_vdev() local 10646 rva->rva_l2arc_dev = remdev; in l2arc_remove_vdev() 10647 rva->rva_spa_gid = spa_load_guid(spa); in l2arc_remove_vdev() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 872 if (uint32_t rva = func->getRelativeVirtualAddress()) { in GetDeclForSymbol() local 878 if (method->getRelativeVirtualAddress() == rva) { in GetDeclForSymbol()
|