summaryrefslogtreecommitdiff
path: root/chromium/mojo/android/system/core_impl.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-01-29 16:35:13 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-02-01 15:33:35 +0000
commitc8c2d1901aec01e934adf561a9fdf0cc776cdef8 (patch)
tree9157c3d9815e5870799e070b113813bec53e0535 /chromium/mojo/android/system/core_impl.cc
parentabefd5095b41dac94ca451d784ab6e27372e981a (diff)
downloadqtwebengine-chromium-c8c2d1901aec01e934adf561a9fdf0cc776cdef8.tar.gz
BASELINE: Update Chromium to 64.0.3282.139
Change-Id: I1cae68fe9c94ff7608b26b8382fc19862cdb293a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'chromium/mojo/android/system/core_impl.cc')
-rw-r--r--chromium/mojo/android/system/core_impl.cc97
1 files changed, 51 insertions, 46 deletions
diff --git a/chromium/mojo/android/system/core_impl.cc b/chromium/mojo/android/system/core_impl.cc
index 1804a753a9e..0e833f0b2f5 100644
--- a/chromium/mojo/android/system/core_impl.cc
+++ b/chromium/mojo/android/system/core_impl.cc
@@ -20,12 +20,13 @@ namespace android {
using base::android::JavaParamRef;
using base::android::ScopedJavaLocalRef;
-static jlong GetTimeTicksNow(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller) {
+static jlong JNI_CoreImpl_GetTimeTicksNow(
+ JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller) {
return MojoGetTimeTicksNow();
}
-static ScopedJavaLocalRef<jobject> CreateMessagePipe(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_CreateMessagePipe(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
const JavaParamRef<jobject>& options_buffer) {
@@ -45,7 +46,7 @@ static ScopedJavaLocalRef<jobject> CreateMessagePipe(
return Java_CoreImpl_newNativeCreationResult(env, result, handle1, handle2);
}
-static ScopedJavaLocalRef<jobject> CreateDataPipe(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_CreateDataPipe(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
const JavaParamRef<jobject>& options_buffer) {
@@ -65,7 +66,7 @@ static ScopedJavaLocalRef<jobject> CreateDataPipe(
return Java_CoreImpl_newNativeCreationResult(env, result, handle1, handle2);
}
-static ScopedJavaLocalRef<jobject> CreateSharedBuffer(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_CreateSharedBuffer(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
const JavaParamRef<jobject>& options_buffer,
@@ -85,16 +86,17 @@ static ScopedJavaLocalRef<jobject> CreateSharedBuffer(
return Java_CoreImpl_newResultAndInteger(env, result, handle);
}
-static jint Close(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- jint mojo_handle) {
+static jint JNI_CoreImpl_Close(JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ jint mojo_handle) {
return MojoClose(mojo_handle);
}
-static jint QueryHandleSignalsState(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- jint mojo_handle,
- const JavaParamRef<jobject>& buffer) {
+static jint JNI_CoreImpl_QueryHandleSignalsState(
+ JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ jint mojo_handle,
+ const JavaParamRef<jobject>& buffer) {
MojoHandleSignalsState* signals_state =
static_cast<MojoHandleSignalsState*>(env->GetDirectBufferAddress(buffer));
DCHECK(signals_state);
@@ -103,13 +105,14 @@ static jint QueryHandleSignalsState(JNIEnv* env,
return MojoQueryHandleSignalsState(mojo_handle, signals_state);
}
-static jint WriteMessage(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- jint mojo_handle,
- const JavaParamRef<jobject>& bytes,
- jint num_bytes,
- const JavaParamRef<jobject>& handles_buffer,
- jint flags) {
+static jint JNI_CoreImpl_WriteMessage(
+ JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ jint mojo_handle,
+ const JavaParamRef<jobject>& bytes,
+ jint num_bytes,
+ const JavaParamRef<jobject>& handles_buffer,
+ jint flags) {
const void* buffer_start = 0;
uint32_t buffer_size = 0;
if (bytes) {
@@ -131,7 +134,7 @@ static jint WriteMessage(JNIEnv* env,
buffer_size, handles, num_handles, flags);
}
-static ScopedJavaLocalRef<jobject> ReadMessage(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_ReadMessage(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
jint mojo_handle,
@@ -174,7 +177,7 @@ static ScopedJavaLocalRef<jobject> ReadMessage(
env, reinterpret_cast<jint*>(handles.data()), num_handles));
}
-static ScopedJavaLocalRef<jobject> ReadData(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_ReadData(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
jint mojo_handle,
@@ -194,7 +197,7 @@ static ScopedJavaLocalRef<jobject> ReadData(
env, result, (result == MOJO_RESULT_OK) ? buffer_size : 0);
}
-static ScopedJavaLocalRef<jobject> BeginReadData(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_BeginReadData(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
jint mojo_handle,
@@ -213,14 +216,14 @@ static ScopedJavaLocalRef<jobject> BeginReadData(
}
}
-static jint EndReadData(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- jint mojo_handle,
- jint num_bytes_read) {
+static jint JNI_CoreImpl_EndReadData(JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ jint mojo_handle,
+ jint num_bytes_read) {
return MojoEndReadData(mojo_handle, num_bytes_read);
}
-static ScopedJavaLocalRef<jobject> WriteData(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_WriteData(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
jint mojo_handle,
@@ -237,7 +240,7 @@ static ScopedJavaLocalRef<jobject> WriteData(
env, result, (result == MOJO_RESULT_OK) ? buffer_size : 0);
}
-static ScopedJavaLocalRef<jobject> BeginWriteData(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_BeginWriteData(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
jint mojo_handle,
@@ -256,14 +259,14 @@ static ScopedJavaLocalRef<jobject> BeginWriteData(
}
}
-static jint EndWriteData(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- jint mojo_handle,
- jint num_bytes_written) {
+static jint JNI_CoreImpl_EndWriteData(JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ jint mojo_handle,
+ jint num_bytes_written) {
return MojoEndWriteData(mojo_handle, num_bytes_written);
}
-static ScopedJavaLocalRef<jobject> Duplicate(
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_Duplicate(
JNIEnv* env,
const JavaParamRef<jobject>& jcaller,
jint mojo_handle,
@@ -283,12 +286,13 @@ static ScopedJavaLocalRef<jobject> Duplicate(
return Java_CoreImpl_newResultAndInteger(env, result, handle);
}
-static ScopedJavaLocalRef<jobject> Map(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- jint mojo_handle,
- jlong offset,
- jlong num_bytes,
- jint flags) {
+static ScopedJavaLocalRef<jobject> JNI_CoreImpl_Map(
+ JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ jint mojo_handle,
+ jlong offset,
+ jlong num_bytes,
+ jint flags) {
void* buffer = 0;
MojoResult result =
MojoMapBuffer(mojo_handle, offset, num_bytes, &buffer, flags);
@@ -301,18 +305,19 @@ static ScopedJavaLocalRef<jobject> Map(JNIEnv* env,
}
}
-static int Unmap(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- const JavaParamRef<jobject>& buffer) {
+static int JNI_CoreImpl_Unmap(JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ const JavaParamRef<jobject>& buffer) {
void* buffer_start = env->GetDirectBufferAddress(buffer);
DCHECK(buffer_start);
return MojoUnmapBuffer(buffer_start);
}
-static jint GetNativeBufferOffset(JNIEnv* env,
- const JavaParamRef<jobject>& jcaller,
- const JavaParamRef<jobject>& buffer,
- jint alignment) {
+static jint JNI_CoreImpl_GetNativeBufferOffset(
+ JNIEnv* env,
+ const JavaParamRef<jobject>& jcaller,
+ const JavaParamRef<jobject>& buffer,
+ jint alignment) {
jint offset =
reinterpret_cast<uintptr_t>(env->GetDirectBufferAddress(buffer)) %
alignment;