Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 25 of 204) sorted by relevance

123456789

/frameworks/rs/script_api/
Drs_atomic.spec37 arg: volatile int32_t* addr, "Address of the value to modify."
41 Atomicly adds a value to the value at addr, i.e. <code>*addr += value</code>.
48 arg: volatile uint32_t* addr
56 arg: volatile int32_t* addr, "Address of the value to modify."
60 Atomicly performs a bitwise and of two values, storing the result back at addr,
61 i.e. <code>*addr &amp;= value</code>.
68 arg: volatile uint32_t* addr
76 arg: volatile int32_t* addr, "Address of the value to compare and replace if the test passes."
81 If the value at addr matches compareValue then the newValue is written at addr,
82 i.e. <code>if (*addr == compareValue) { *addr = newValue; }</code>.
[all …]
/frameworks/rs/script_api/include/
Drs_atomic.rsh42 * Atomicly adds a value to the value at addr, i.e. *addr += value.
45 * addr: Address of the value to modify.
48 * Returns: Value of *addr prior to the operation.
52 rsAtomicAdd(volatile int32_t* addr, int32_t value);
57 rsAtomicAdd(volatile uint32_t* addr, uint32_t value);
63 * Atomicly performs a bitwise and of two values, storing the result back at addr,
64 * i.e. *addr &= value.
67 * addr: Address of the value to modify.
70 * Returns: Value of *addr prior to the operation.
74 rsAtomicAnd(volatile int32_t* addr, int32_t value);
[all …]
/frameworks/libs/binary_translation/kernel_api/
Dsys_mman_emulation.cc42 void UpdateGuestProt(int guest_prot, void* addr, size_t length) { in UpdateGuestProt() argument
43 GuestAddr guest_addr = ToGuestAddr(addr); in UpdateGuestProt()
53 int res = SetVmaAnonName(addr, AlignUpPageSize(length), "[guest exec mapping hint]"); in UpdateGuestProt()
73 void* MmapForGuest(void* addr, size_t length, int prot, int flags, int fd, off64_t offset) { in MmapForGuest() argument
74 void* result = mmap64(addr, length, ToHostProt(prot), flags, fd, offset); in MmapForGuest()
81 int MunmapForGuest(void* addr, size_t length) { in MunmapForGuest() argument
82 GuestMapShadow::GetInstance()->ClearExecutable(ToGuestAddr(addr), length); in MunmapForGuest()
83 return munmap(addr, length); in MunmapForGuest()
86 int MprotectForGuest(void* addr, size_t length, int prot) { in MprotectForGuest() argument
92 addr, static_cast<char*>(addr) + length)) { in MprotectForGuest()
[all …]
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dx86_32.h289 void EmitOperandOp(int number, const Operand& addr);
292 void EmitIndexDispOperand(int reg, const Operand& addr);
294 void EmitBaseIndexDispOperand(int base_modrm_and_sib, const Operand& addr);
307 inline void Assembler::EmitOperandOp(int number, const Operand& addr) { in EmitOperandOp() argument
315 CHECK(addr.index != esp); in EmitOperandOp()
319 if (addr.base != esp && addr.index == no_register) { in EmitOperandOp()
321 if (addr.base != no_register) { in EmitOperandOp()
322 EmitBaseIndexDispOperand<uint8_t, &Assembler::Emit8>(addr.base.num | reg, addr); in EmitOperandOp()
325 Emit32(addr.disp); in EmitOperandOp()
327 } else if (addr.index == no_register) { in EmitOperandOp()
[all …]
Dx86_64.h384 void EmitOperandOp(int number, const Operand& addr);
387 void EmitIndexDispOperand(int reg, const Operand& addr);
389 void EmitBaseIndexDispOperand(int base_modrm_and_sib, const Operand& addr);
402 inline void Assembler::EmitOperandOp(int number, const Operand& addr) { in EmitOperandOp() argument
410 CHECK(addr.index != rsp); in EmitOperandOp()
414 if (addr.base != rsp && addr.base != r12 && addr.index == no_register) { in EmitOperandOp()
416 if (addr.base != no_register) { in EmitOperandOp()
417 EmitBaseIndexDispOperand<uint8_t, &Assembler::Emit8>((addr.base.num & 7) | reg, addr); in EmitOperandOp()
420 Emit32(addr.disp); in EmitOperandOp()
422 } else if (addr.index == no_register) { in EmitOperandOp()
[all …]
/frameworks/base/telephony/java/com/android/internal/telephony/cdma/sms/
DCdmaSmsAddress.java204 CdmaSmsAddress addr = new CdmaSmsAddress(); in parse() local
205 addr.address = address; in parse()
206 addr.ton = TON_UNKNOWN; in parse()
207 addr.digitMode = DIGIT_MODE_4BIT_DTMF; in parse()
208 addr.numberPlan = NUMBERING_PLAN_UNKNOWN; in parse()
209 addr.numberMode = NUMBER_MODE_NOT_DATA_NETWORK; in parse()
216 addr.digitMode = DIGIT_MODE_8BIT_CHAR; in parse()
217 addr.numberMode = NUMBER_MODE_DATA_NETWORK; in parse()
222 addr.ton = TON_NATIONAL_OR_EMAIL; in parse()
228 addr.ton = TON_INTERNATIONAL_OR_IP; in parse()
[all …]
/frameworks/libs/binary_translation/interpreter/riscv64/
Dfaulty_memory_accesses_x86_64.cc121 FaultyLoadResult FaultyLoad(const void* addr, uint8_t data_bytes) { in FaultyLoad() argument
127 result = FaultyLoad8(addr); in FaultyLoad()
130 result = FaultyLoad16(addr); in FaultyLoad()
133 result = FaultyLoad32(addr); in FaultyLoad()
136 result = FaultyLoad64(addr); in FaultyLoad()
145 bool FaultyStore(void* addr, uint8_t data_bytes, uint64_t value) { in FaultyStore() argument
151 is_fault = FaultyStore8(addr, value); in FaultyStore()
154 is_fault = FaultyStore16(addr, value); in FaultyStore()
157 is_fault = FaultyStore32(addr, value); in FaultyStore()
160 is_fault = FaultyStore64(addr, value); in FaultyStore()
/frameworks/base/telephony/java/com/android/internal/telephony/cdma/
DSmsMessage.java114 public SmsMessage(SmsAddress addr, SmsEnvelope env) { in SmsMessage() argument
115 mOriginatingAddress = addr; in SmsMessage()
464 CdmaSmsAddress addr = new CdmaSmsAddress(); in parsePdu() local
474 addr.digitMode = dis.readByte(); in parsePdu()
475 addr.numberMode = dis.readByte(); in parsePdu()
476 addr.ton = dis.readByte(); in parsePdu()
477 addr.numberPlan = dis.readByte(); in parsePdu()
480 addr.numberOfDigits = length; in parsePdu()
488 addr.origBytes = new byte[length]; in parsePdu()
489 dis.read(addr.origBytes, 0, length); // digits in parsePdu()
[all …]
/frameworks/base/libs/hwui/tests/common/
DTestUtils.cpp137 const uint8_t* addr = pixmap.addr8(x, y); in getColor() local
138 return SkColorSetRGB(*addr, *addr, *addr); in getColor()
141 const uint8_t* addr = pixmap.addr8(x, y); in getColor() local
142 return SkColorSetA(0, addr[0]); in getColor()
145 const uint16_t* addr = pixmap.addr16(x, y); in getColor() local
146 return SkPixel16ToColor(addr[0]); in getColor()
149 const uint16_t* addr = pixmap.addr16(x, y); in getColor() local
150 SkPMColor c = SkPixel4444ToPixel32(addr[0]); in getColor()
154 const uint32_t* addr = pixmap.addr32(x, y); in getColor() local
155 SkPMColor c = SkSwizzle_BGRA_to_PMColor(addr[0]); in getColor()
[all …]
/frameworks/native/libs/binder/
DRpcSocketAddress.h35 virtual const sockaddr* addr() const = 0;
53 const sockaddr* addr() const override { return reinterpret_cast<const sockaddr*>(&mAddr); } in addr() function
72 const sockaddr* addr() const override { return reinterpret_cast<const sockaddr*>(&mAddr); } in addr() function
81 InetSocketAddress(const sockaddr* sockAddr, size_t size, const char* addr, unsigned int port) in InetSocketAddress() argument
82 : mSockAddr(sockAddr), mSize(size), mAddr(addr), mPort(port) {} in InetSocketAddress()
86 [[nodiscard]] const sockaddr* addr() const override { return mSockAddr; } in addr() function
90 static AddrInfo getAddrInfo(const char* addr, unsigned int port) { in getAddrInfo() argument
98 if (int rc = getaddrinfo(addr, std::to_string(port).data(), &hint, &aiStart); 0 != rc) { in getAddrInfo()
99 ALOGE("Unable to resolve %s:%u: %s", addr, port, gai_strerror(rc)); in getAddrInfo()
103 ALOGE("Unable to resolve %s:%u: getaddrinfo returns null", addr, port); in getAddrInfo()
DRpcServer.cpp90 LOG_ALWAYS_FATAL_IF(socketAddress.addr()->sa_family != AF_INET, "expecting inet"); in setupInetServer()
91 sockaddr_in addr{}; in setupInetServer() local
92 socklen_t len = sizeof(addr); in setupInetServer()
93 if (0 != getsockname(mServer.fd.get(), reinterpret_cast<sockaddr*>(&addr), &len)) { in setupInetServer()
99 LOG_ALWAYS_FATAL_IF(len != sizeof(addr), "Wrong socket type: len %zu vs len %zu", in setupInetServer()
100 static_cast<size_t>(len), sizeof(addr)); in setupInetServer()
101 unsigned int realPort = ntohs(addr.sin_port); in setupInetServer()
254 std::array<uint8_t, kRpcAddressSize> addr; in join() local
255 static_assert(addr.size() >= sizeof(sockaddr_storage), "kRpcAddressSize is too small"); in join()
256 socklen_t addrLen = addr.size(); in join()
[all …]
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/
Dmemory_region_reservation.h41 static Type Load(CPUState* cpu, GuestAddr addr, std::memory_order mem_order) { in Load() argument
45 GuestAddr aligned_addr = addr - (addr % sizeof(Reservation)); in Load()
51 return static_cast<Type>(cpu->reservation_value >> ((addr - aligned_addr) * CHAR_BIT)); in Load()
56 static uint32_t Store(CPUState* cpu, GuestAddr addr, Type value, std::memory_order mem_order) { in Store() argument
62 GuestAddr aligned_addr = addr - (addr % sizeof(Reservation)); in Store()
71 memcpy(reinterpret_cast<char*>(&new_value) + (addr - aligned_addr), &value, sizeof(Type)); in Store()
/frameworks/libs/binary_translation/runtime_primitives/
Dmemory_region_reservation.cc35 inline ReservationType MemoryRegionReservationLoadTemplate(GuestAddr addr, in MemoryRegionReservationLoadTemplate() argument
42 std::atomic_load_explicit(ToHostAddr<std::atomic<uint64_t>>(addr), mem_order); in MemoryRegionReservationLoadTemplate()
44 std::atomic_load_explicit(ToHostAddr<std::atomic<uint64_t>>(addr + 8), mem_order); in MemoryRegionReservationLoadTemplate()
75 __asm__ __volatile__("movq (%1),%0" : "=x"(reservation) : "r"(addr)); in MemoryRegionReservationLoadTemplate()
82 inline Reservation MemoryRegionReservationLoad(GuestAddr addr, std::memory_order mem_order) { in MemoryRegionReservationLoad() argument
83 return MemoryRegionReservationLoadTemplate<Reservation>(addr, mem_order); in MemoryRegionReservationLoad()
86 MemoryRegionReservation::Entry& GetEntry(GuestAddr addr) { in GetEntry() argument
90 return g_owners[(addr / sizeof(Reservation)) % kHashSize]; in GetEntry()
Dinterpret_helpers_riscv64.cc44 auto* addr = ToHostAddr<const uint16_t>(pc); in UndefinedInsn() local
47 ALOGE("Undefined riscv64 instruction 0x%" PRIx16 " at %p", *addr, addr); in UndefinedInsn()
53 memcpy(&code, addr, sizeof(code)); in UndefinedInsn()
54 ALOGE("Undefined riscv64 instruction 0x%" PRIx32 " at %p", code, addr); in UndefinedInsn()
/frameworks/av/media/libstagefright/rtsp/
DUDPPusher.cpp40 struct sockaddr_in addr; in UDPPusher() local
41 memset(addr.sin_zero, 0, sizeof(addr.sin_zero)); in UDPPusher()
42 addr.sin_family = AF_INET; in UDPPusher()
43 addr.sin_addr.s_addr = INADDR_ANY; in UDPPusher()
44 addr.sin_port = 0; in UDPPusher()
46 CHECK_EQ(0, bind(mSocket, (const struct sockaddr *)&addr, sizeof(addr))); in UDPPusher()
DARTPSession.cpp104 struct sockaddr_in addr; in MakeUDPSocket() local
105 memset(addr.sin_zero, 0, sizeof(addr.sin_zero)); in MakeUDPSocket()
106 addr.sin_family = AF_INET; in MakeUDPSocket()
107 addr.sin_addr.s_addr = INADDR_ANY; in MakeUDPSocket()
108 addr.sin_port = htons(port); in MakeUDPSocket()
110 CHECK_EQ(0, bind(s, (const struct sockaddr *)&addr, sizeof(addr))); in MakeUDPSocket()
/frameworks/av/media/codec2/vndk/
DC2AllocatorIon.cpp98 void **addr /* nonnull */) override;
99 virtual c2_status_t unmap(void *addr, size_t size, C2Fence *fenceFd) override;
181 c2_status_t map(size_t offset, size_t size, C2MemoryUsage usage, C2Fence *fence, void **addr) { in map() argument
184 *addr = nullptr; in map()
210 … c2_status_t err = mapInternal(mapSize, mapOffset, alignmentBytes, prot, flags, &(map.addr), addr); in map()
211 if (map.addr) { in map()
217 c2_status_t unmap(void *addr, size_t size, C2Fence *fence) { in unmap() argument
224 if (addr != (uint8_t *)it->addr + it->alignmentBytes || in unmap()
228 int err = munmap(it->addr, it->size); in unmap()
237 ALOGV("successfully unmapped: addr=%p size=%zu fd=%d", addr, size, in unmap()
[all …]
DC2AllocatorBlob.cpp60 void** addr /* nonnull */) override;
61 c2_status_t unmap(void* addr, size_t size, C2Fence* fenceFd) override;
94 C2Fence* fence, void** addr /* nonnull */) { in map() argument
95 *addr = nullptr; in map()
103 *addr = mMappedAddr + offset; in map()
118 *addr = mMappedAddr + offset; in map()
125 c2_status_t C2AllocationBlob::unmap(void* addr, size_t size, C2Fence* fenceFd) { in unmap() argument
127 uint8_t *u8Addr = static_cast<uint8_t *>(addr); in unmap()
130 addr, size, capacity()); in unmap()
136 addr, size, capacity()); in unmap()
[all …]
DC2DmaBufAllocator.cpp107 void** addr /* nonnull */) override;
108 virtual c2_status_t unmap(void* addr, size_t size, C2Fence* fenceFd) override;
142 int prot, int flags, void** base, void** addr) { in mapInternal() argument
149 *base = *addr = nullptr; in mapInternal()
152 *addr = (uint8_t*)*base + alignmentBytes; in mapInternal()
161 void* addr; member
172 void** addr) { in map() argument
175 *addr = nullptr; in map()
202 mapInternal(mapSize, mapOffset, alignmentBytes, prot, flags, &(map.addr), addr); in map()
203 if (map.addr) { in map()
[all …]
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/cdma/sms/
DCdmaSmsTest.java51 CdmaSmsAddress addr = CdmaSmsAddress.parse("6502531000"); in testCdmaSmsAddrParsing() local
52 assertEquals(addr.ton, CdmaSmsAddress.TON_UNKNOWN); in testCdmaSmsAddrParsing()
53 assertEquals(addr.digitMode, CdmaSmsAddress.DIGIT_MODE_4BIT_DTMF); in testCdmaSmsAddrParsing()
54 assertEquals(addr.numberMode, CdmaSmsAddress.NUMBER_MODE_NOT_DATA_NETWORK); in testCdmaSmsAddrParsing()
55 assertEquals(addr.numberOfDigits, 10); in testCdmaSmsAddrParsing()
56 assertEquals(addr.origBytes.length, 10); in testCdmaSmsAddrParsing()
59 assertEquals(addr.origBytes[i], data[i]); in testCdmaSmsAddrParsing()
61 addr = CdmaSmsAddress.parse("(650) 253-1000"); in testCdmaSmsAddrParsing()
62 assertEquals(addr.ton, CdmaSmsAddress.TON_UNKNOWN); in testCdmaSmsAddrParsing()
63 assertEquals(addr.digitMode, CdmaSmsAddress.DIGIT_MODE_4BIT_DTMF); in testCdmaSmsAddrParsing()
[all …]
/frameworks/libs/binary_translation/jni/
Dguest_jni_trampolines.cc58 void GuestCall_uloc_setDefault(GuestAddr addr, const char* tag) { in GuestCall_uloc_setDefault() argument
59 CHECK_NE(addr, berberis::kNullGuestAddr); in GuestCall_uloc_setDefault()
71 call.RunVoid(addr); in GuestCall_uloc_setDefault()
78 void GuestCall_u_getVersion(GuestAddr addr, UVersionInfo version_info) { in GuestCall_u_getVersion() argument
79 CHECK_NE(addr, berberis::kNullGuestAddr); in GuestCall_u_getVersion()
88 call.RunVoid(addr); in GuestCall_u_getVersion()
91 bool GuestCall_uloc_canonicalize(GuestAddr addr, in GuestCall_uloc_canonicalize() argument
95 CHECK_NE(addr, berberis::kNullGuestAddr); in GuestCall_uloc_canonicalize()
111 call.RunResInt32(addr); in GuestCall_uloc_canonicalize()
/frameworks/libs/binary_translation/guest_state/include/berberis/guest_state/
Dguest_addr.h30 inline GuestAddr ToGuestAddr(T* addr) { in ToGuestAddr() argument
31 return reinterpret_cast<GuestAddr>(addr); in ToGuestAddr()
35 inline T* ToHostAddr(GuestAddr addr) { in ToHostAddr() argument
36 return reinterpret_cast<T*>(addr); in ToHostAddr()
/frameworks/libs/binary_translation/tests/ndk_program_tests/
Dproc_self_maps_test.cc33 uintptr_t addr = reinterpret_cast<uintptr_t>(ptr); in IsExecutable() local
48 is_match = (addr == start); in IsExecutable()
53 is_match = (addr >= start) && (addr < end); in IsExecutable()
55 EXPECT_LE(addr + size, end); in IsExecutable()
63 ADD_FAILURE() << "Didn't find address " << reinterpret_cast<void*>(addr) << " in /proc/self/maps"; in IsExecutable()
/frameworks/compile/mclinker/lib/Target/X86/
DX86PLT.cpp155 *offset = m_GOTPLT.addr() + 4; in applyPLT0()
157 *offset = m_GOTPLT.addr() + 8; in applyPLT0()
165 assert(m_Section.addr() && ".plt base address is NULL!"); in applyPLT1()
176 GOTEntryOffset += m_GOTPLT.addr(); in applyPLT1()
238 *offset = m_GOTPLT.addr() - addr() + 8 - 6; in applyPLT0()
241 *offset = m_GOTPLT.addr() - addr() + 16 - 12; in applyPLT0()
248 assert(m_Section.addr() && ".plt base address is NULL!"); in applyPLT1()
257 uint64_t SymGOTPCREL = m_GOTPLT.addr(); in applyPLT1()
267 SymGOTPCREL -= addr() + PLTEntryOffset + 6; in applyPLT1()
/frameworks/libs/binary_translation/guest_os_primitives/
Dguest_map_shadow.cc45 inline GuestAddr AlignDownGuestPageSize(GuestAddr addr) { in AlignDownGuestPageSize() argument
46 return AlignDown(addr, kGuestPageSize); in AlignDownGuestPageSize()
49 inline GuestAddr AlignUpGuestPageSize(GuestAddr addr) { in AlignUpGuestPageSize() argument
50 return AlignUp(addr, kGuestPageSize); in AlignUpGuestPageSize()
68 bool GuestMapShadow::IsExecAddr(GuestAddr addr) const { in IsExecAddr()
69 uint32_t page = addr >> kGuestPageSizeLog2; in IsExecAddr()
74 bool GuestMapShadow::SetExecAddr(GuestAddr addr, int set) { in SetExecAddr() argument
75 uint32_t page = addr >> kGuestPageSizeLog2; in SetExecAddr()

123456789