Loading libs/binder/Binder.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ #endif #include "BuildFlags.h" #include "OS.h" #include "RpcState.h" namespace android { Loading Loading @@ -795,7 +796,7 @@ status_t BBinder::onTransact( } case SYSPROPS_TRANSACTION: { report_sysprop_change(); if (!binder::os::report_sysprop_change()) return INVALID_OPERATION; return NO_ERROR; } Loading libs/binder/OS.h +2 −0 Original line number Diff line number Diff line Loading @@ -43,4 +43,6 @@ ssize_t receiveMessageFromSocket( uint64_t GetThreadId(); bool report_sysprop_change(); } // namespace android::binder::os libs/binder/OS_android.cpp +6 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ #include "OS.h" #include <android-base/threads.h> #include <utils/misc.h> namespace android::binder::os { Loading @@ -28,4 +29,9 @@ uint64_t GetThreadId() { #endif } bool report_sysprop_change() { android::report_sysprop_change(); return true; } } // namespace android::binder::os libs/binder/trusty/kernel/rules.mk +1 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ MODULE_SRCS := \ $(LIBBINDER_DIR)/FdTrigger.cpp \ $(LIBBINDER_DIR)/IInterface.cpp \ $(LIBBINDER_DIR)/IResultReceiver.cpp \ $(LIBBINDER_DIR)/OS_android.cpp \ $(LIBBINDER_DIR)/Parcel.cpp \ $(LIBBINDER_DIR)/Stability.cpp \ $(LIBBINDER_DIR)/Status.cpp \ Loading Loading
libs/binder/Binder.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ #endif #include "BuildFlags.h" #include "OS.h" #include "RpcState.h" namespace android { Loading Loading @@ -795,7 +796,7 @@ status_t BBinder::onTransact( } case SYSPROPS_TRANSACTION: { report_sysprop_change(); if (!binder::os::report_sysprop_change()) return INVALID_OPERATION; return NO_ERROR; } Loading
libs/binder/OS.h +2 −0 Original line number Diff line number Diff line Loading @@ -43,4 +43,6 @@ ssize_t receiveMessageFromSocket( uint64_t GetThreadId(); bool report_sysprop_change(); } // namespace android::binder::os
libs/binder/OS_android.cpp +6 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ #include "OS.h" #include <android-base/threads.h> #include <utils/misc.h> namespace android::binder::os { Loading @@ -28,4 +29,9 @@ uint64_t GetThreadId() { #endif } bool report_sysprop_change() { android::report_sysprop_change(); return true; } } // namespace android::binder::os
libs/binder/trusty/kernel/rules.mk +1 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ MODULE_SRCS := \ $(LIBBINDER_DIR)/FdTrigger.cpp \ $(LIBBINDER_DIR)/IInterface.cpp \ $(LIBBINDER_DIR)/IResultReceiver.cpp \ $(LIBBINDER_DIR)/OS_android.cpp \ $(LIBBINDER_DIR)/Parcel.cpp \ $(LIBBINDER_DIR)/Stability.cpp \ $(LIBBINDER_DIR)/Status.cpp \ Loading