aboutsummaryrefslogtreecommitdiff
path: root/apps/test/chqts/src/shared/send_message.cc
diff options
context:
space:
mode:
Diffstat (limited to 'apps/test/chqts/src/shared/send_message.cc')
-rw-r--r--apps/test/chqts/src/shared/send_message.cc40
1 files changed, 20 insertions, 20 deletions
diff --git a/apps/test/chqts/src/shared/send_message.cc b/apps/test/chqts/src/shared/send_message.cc
index 56ec3b73..f4641780 100644
--- a/apps/test/chqts/src/shared/send_message.cc
+++ b/apps/test/chqts/src/shared/send_message.cc
@@ -19,7 +19,7 @@
#include <inttypes.h>
#include <shared/abort.h>
-#include <shared/chunk_allocator.h>
+#include <shared/dumb_allocator.h>
#include <shared/nano_endian.h>
#include <shared/nano_string.h>
@@ -29,27 +29,27 @@ namespace nanoapp_testing {
constexpr size_t kAllocSize = 128;
-static ChunkAllocator<kAllocSize, 4> gChunkAlloc;
+static DumbAllocator<kAllocSize, 4> gDumbAlloc;
-static void freeChunkAllocMessage(void *message, size_t messageSize) {
+static void freeDumbAllocMessage(void *message, size_t messageSize) {
if (messageSize > kAllocSize) {
uint32_t localSize = uint32_t(messageSize);
- sendFatalFailureToHost("freeChunkAllocMessage given oversized message:",
+ sendFatalFailureToHost("freeDumbAllocMessage given oversized message:",
&localSize);
}
- if (!gChunkAlloc.free(message)) {
+ if (!gDumbAlloc.free(message)) {
uint32_t localPtr =
reinterpret_cast<size_t>(message) & UINT32_C(0xFFFFFFFF);
- sendFatalFailureToHost("freeChunkAllocMessage given bad pointer:",
+ sendFatalFailureToHost("freeDumbAllocMessage given bad pointer:",
&localPtr);
}
}
static void freeHeapMessage(void *message, size_t /* messageSize */) {
- if (gChunkAlloc.contains(message)) {
+ if (gDumbAlloc.contains(message)) {
uint32_t localPtr =
reinterpret_cast<size_t>(message) & UINT32_C(0xFFFFFFFF);
- sendFatalFailureToHost("freeHeapMessage given ChunkAlloc pointer:",
+ sendFatalFailureToHost("freeHeapMessage given DumbAlloc pointer:",
&localPtr);
}
chreHeapFree(message);
@@ -74,17 +74,17 @@ static bool needToPrependMessageType() {
return true;
}
-static void *getMessageMemory(size_t *size, bool *ChunkAlloc) {
+static void *getMessageMemory(size_t *size, bool *dumbAlloc) {
if (needToPrependMessageType()) {
*size += sizeof(uint32_t);
}
- void *ret = gChunkAlloc.alloc(*size);
+ void *ret = gDumbAlloc.alloc(*size);
if (ret != nullptr) {
- *ChunkAlloc = true;
+ *dumbAlloc = true;
} else {
// Not expected, but possible if the CHRE is lagging in freeing
// these messages, or if we're sending a huge message.
- *ChunkAlloc = false;
+ *dumbAlloc = false;
ret = chreHeapAlloc(static_cast<uint32_t>(*size));
if (ret == nullptr) {
fatalError();
@@ -107,14 +107,14 @@ static void *prependMessageType(MessageType messageType, void *memory) {
}
static void internalSendMessage(MessageType messageType, void *data,
- size_t dataSize, bool ChunkAlloc) {
+ size_t dataSize, bool dumbAlloc) {
// Note that if the CHRE implementation occasionally drops a message
// here, then tests will become flaky. For now, we consider that to
// be a flaky CHRE implementation which should fail testing.
if (!chreSendMessageToHostEndpoint(
data, dataSize, static_cast<uint32_t>(messageType),
CHRE_HOST_ENDPOINT_BROADCAST,
- ChunkAlloc ? freeChunkAllocMessage : freeHeapMessage)) {
+ dumbAlloc ? freeDumbAllocMessage : freeHeapMessage)) {
fatalError();
}
}
@@ -124,12 +124,12 @@ void sendMessageToHost(MessageType messageType, const void *data,
if ((dataSize == 0) && (data != nullptr)) {
sendInternalFailureToHost("Bad sendMessageToHost args");
}
- bool ChunkAlloc = true;
+ bool dumbAlloc = true;
size_t fullMessageSize = dataSize;
- void *myMessageBase = getMessageMemory(&fullMessageSize, &ChunkAlloc);
+ void *myMessageBase = getMessageMemory(&fullMessageSize, &dumbAlloc);
void *ptr = prependMessageType(messageType, myMessageBase);
memcpy(ptr, data, dataSize);
- internalSendMessage(messageType, myMessageBase, fullMessageSize, ChunkAlloc);
+ internalSendMessage(messageType, myMessageBase, fullMessageSize, dumbAlloc);
}
void sendStringToHost(MessageType messageType, const char *message,
@@ -137,7 +137,7 @@ void sendStringToHost(MessageType messageType, const char *message,
if (message == nullptr) {
sendInternalFailureToHost("sendStringToHost 'message' is NULL");
}
- bool ChunkAlloc = true;
+ bool dumbAlloc = true;
const size_t messageStrlen = strlen(message);
size_t myMessageLen = messageStrlen;
if (value != nullptr) {
@@ -148,7 +148,7 @@ void sendStringToHost(MessageType messageType, const char *message,
size_t fullMessageLen = myMessageLen;
char *fullMessage =
- static_cast<char *>(getMessageMemory(&fullMessageLen, &ChunkAlloc));
+ static_cast<char *>(getMessageMemory(&fullMessageLen, &dumbAlloc));
char *ptr = static_cast<char *>(prependMessageType(messageType, fullMessage));
memcpy(ptr, message, messageStrlen);
ptr += messageStrlen;
@@ -159,7 +159,7 @@ void sendStringToHost(MessageType messageType, const char *message,
// Add the terminator.
fullMessage[fullMessageLen - 1] = '\0';
- internalSendMessage(messageType, fullMessage, fullMessageLen, ChunkAlloc);
+ internalSendMessage(messageType, fullMessage, fullMessageLen, dumbAlloc);
}
// Before we abort the nanoapp, we also put this message in the chreLog().