Home
last modified time | relevance | path

Searched refs:rva (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/lld/COFF/
H A DChunks.cpp430 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 DDLL.cpp169 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 DChunks.h94 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 DWriter.cpp123 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 DInputFiles.cpp1480 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 Dsubr_devmap.c261 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 Dabi.h450 __u64 rva; member
496 __u64 rva; member
H A Dverbs.c2012 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 DCOFF.h562 void setHintNameRVA(uint32_t rva) { data = rva; } in setHintNameRVA()
/freebsd/contrib/llvm-project/compiler-rt/lib/interception/
H A Dinterception_win.cpp1273 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 Darc.c10592 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 DPDBASTParser.cpp872 if (uint32_t rva = func->getRelativeVirtualAddress()) { in GetDeclForSymbol() local
878 if (method->getRelativeVirtualAddress() == rva) { in GetDeclForSymbol()