Home
last modified time | relevance | path

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

/freebsd/sys/kern/
H A Dsubr_devmap.c250 void * rva; in pmap_mapdev() local
253 if ((rva = devmap_ptov(pa, size)) != NULL) in pmap_mapdev()
254 return (rva); in pmap_mapdev()
289 void * rva; in pmap_mapdev_attr() local
292 if ((rva = devmap_ptov(pa, size)) != NULL) in pmap_mapdev_attr()
293 return (rva); in pmap_mapdev_attr()
/freebsd/contrib/llvm-project/lld/COFF/
H A DDLL.cpp325 write32le(buf + 3, imp->getRVA() - rva - 7); in writeTo()
326 write32le(buf + 8, tailMerge->getRVA() - rva - 12); in writeTo()
342 write32le(buf + 39, desc->getRVA() - rva - 43); in writeTo()
343 write32le(buf + 44, helper->getRVA() - rva - 48); in writeTo()
396 write32le(buf + 6, tailMerge->getRVA() - rva - 10); in writeTo()
400 res->emplace_back(rva + 1, ctx.config.machine); in getBaserels()
421 write32le(buf + 9, helper->getRVA() - rva - 13); in writeTo()
425 res->emplace_back(rva + 4, ctx.config.machine); in getBaserels()
448 applyBranch24T(buf + 8, tailMerge->getRVA() - rva - 12); in writeTo()
452 res->emplace_back(rva + 0, IMAGE_REL_BASED_ARM_MOV32T); in getBaserels()
[all …]
H A DChunks.cpp418 write32le(buf - sizeof(uint32_t), entryThunk->getRVA() - rva + 1); in writeTo()
444 uint64_t p = rva + rel.VirtualAddress; in applyRelocation()
562 res->emplace_back(rva + rel.VirtualAddress, ty); in getBaserels()
787 write32le(buf + 2, impSymbol->getRVA() - rva - getSize()); in writeTo()
813 applyArm64Addr(buf, impSymbol->getRVA(), rva, 12); in writeTo()
832 uint64_t offset = target->getRVA() - rva - 12; in writeTo()
854 applyArm64Addr(buf + 0, target->getRVA(), rva, 12); in writeTo()
889 ulittle32_t rva; in writeTo() member
897 flag.rva = sym.inputChunk->getRVA() + sym.offset; in writeTo()
901 [](const RVAFlag &a, const RVAFlag &b) { return a.rva < b.rva; }); in writeTo()
[all …]
H A DChunks.h93 uint32_t getRVA() const { return rva; } in getRVA()
96 rva = (uint32_t)v; in setRVA()
154 uint32_t rva = 0; variable
711 Baserel(uint32_t v, uint8_t ty) : rva(v), type(ty) {} in Baserel()
716 uint32_t rva; variable
H A DWriter.cpp126 uint64_t rva, uint64_t offs) const { in fillEntry() argument
133 d->AddressOfRawData = rva; in fillEntry()
1510 uint64_t rva = alignTo(sizeOfHeaders, config->align); in assignAddresses() local
1517 sec->header.VirtualAddress = rva; in assignAddresses()
1540 c->setRVA(rva + virtualSize); in assignAddresses()
1551 rva += alignTo(virtualSize, config->align); in assignAddresses()
1554 sizeOfImage = alignTo(rva, config->align); in assignAddresses()
2366 uint32_t page = v[0].rva & mask; in addBaserelBlocks()
2369 uint32_t p = v[j].rva & mask; in addBaserelBlocks()
H A DInputFiles.cpp1165 static bool isRVACode(COFFObjectFile *coffObj, uint64_t rva, InputFile *file) { in isRVACode() argument
1168 if (rva >= sec->VirtualAddress && in isRVACode()
1169 rva <= sec->VirtualAddress + sec->VirtualSize) { in isRVACode()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DCOFF.h528 void setHintNameRVA(uint32_t rva) { data = rva; } in setHintNameRVA()
/freebsd/contrib/llvm-project/compiler-rt/lib/interception/
H A Dinterception_win.cpp991 RVAPtr(void *module, uptr rva) in RVAPtr() argument
992 : ptr_(reinterpret_cast<T *>(reinterpret_cast<char *>(module) + rva)) {} in RVAPtr()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Darc.c9894 remove_vdev_args_t *rva = arg; in l2arc_device_teardown() local
9895 l2arc_dev_t *remdev = rva->rva_l2arc_dev; in l2arc_device_teardown()
9915 (u_longlong_t)rva->rva_spa_gid, in l2arc_device_teardown()
9916 (u_longlong_t)rva->rva_vdev_gid, in l2arc_device_teardown()
9920 if (rva->rva_async) in l2arc_device_teardown()
9921 arc_async_flush_remove(rva->rva_spa_gid, 2); in l2arc_device_teardown()
9922 kmem_free(rva, sizeof (remove_vdev_args_t)); in l2arc_device_teardown()
9944 remove_vdev_args_t *rva = kmem_alloc(sizeof (remove_vdev_args_t), in l2arc_remove_vdev() local
9946 rva->rva_l2arc_dev = remdev; in l2arc_remove_vdev()
9947 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.cpp873 if (uint32_t rva = func->getRelativeVirtualAddress()) { in GetDeclForSymbol() local
879 if (method->getRelativeVirtualAddress() == rva) { in GetDeclForSymbol()