Home
last modified time | relevance | path

Searched refs:ipc (Results 1 – 25 of 76) sorted by relevance

1234

/system/bt/service/
DAndroid.bp30 "ipc/ipc_handler.cc",
31 "ipc/ipc_manager.cc",
40 "ipc/ipc_handler_linux.cc",
41 "ipc/linux_ipc_host.cc",
45 "ipc/binder/bluetooth_a2dp_sink_binder_server.cc",
46 "ipc/binder/bluetooth_a2dp_source_binder_server.cc",
47 "ipc/binder/bluetooth_avrcp_control_binder_server.cc",
48 "ipc/binder/bluetooth_avrcp_target_binder_server.cc",
49 "ipc/binder/bluetooth_binder_server.cc",
50 "ipc/binder/bluetooth_gatt_client_binder_server.cc",
[all …]
Ddaemon.cc40 class DaemonImpl : public Daemon, public ipc::IPCManager::Delegate {
60 void OnIPCHandlerStarted(ipc::IPCManager::Type /* type */) override { in OnIPCHandlerStarted()
65 void OnIPCHandlerStopped(ipc::IPCManager::Type /* type */) override { in OnIPCHandlerStopped()
107 if (!ipc_manager_->Start(ipc::IPCManager::TYPE_LINUX, this)) { in SetUpIPC()
115 if (!ipc_manager_->Start(ipc::IPCManager::TYPE_BINDER, this)) { in SetUpIPC()
120 if (!ipc_manager_->Start(ipc::IPCManager::TYPE_DBUS, this)) { in SetUpIPC()
145 ipc_manager_.reset(new ipc::IPCManager(adapter_.get())); in Init()
162 std::unique_ptr<ipc::IPCManager> ipc_manager_;
DBUILD.gn45 "ipc/dbus/bluetooth_adapter.cc",
46 "ipc/dbus/ipc_handler_dbus.cc",
51 "ipc/ipc_handler.cc",
52 "ipc/ipc_handler_linux.cc",
53 "ipc/ipc_manager.cc",
54 "ipc/linux_ipc_host.cc",
Ddaemon.h22 namespace ipc {
/system/libhwbinder/
DBpHwBinder.cpp270 IPCThreadState* ipc = IPCThreadState::self(); in ~BpHwBinder() local
272 if (ipc) { in ~BpHwBinder()
273 ipc->expungeHandle(mHandle, this); in ~BpHwBinder()
274 ipc->decWeakHandle(mHandle); in ~BpHwBinder()
281 IPCThreadState* ipc = IPCThreadState::self(); in onFirstRef() local
282 if (ipc) ipc->incStrongHandle(mHandle, this); in onFirstRef()
291 IPCThreadState* ipc = IPCThreadState::self(); in onLastStrongRef() local
292 if (ipc) { in onLastStrongRef()
293 ipc->decStrongHandle(mHandle); in onLastStrongRef()
294 ipc->flushCommands(); in onLastStrongRef()
[all …]
/system/bt/service/test/
Dipc_linux_unittest.cc66 ipc_manager_.reset(new ipc::IPCManager(adapter_.get())); in SetUp()
108 std::unique_ptr<ipc::IPCManager> ipc_manager_;
129 class TestDelegate : public ipc::IPCManager::Delegate,
134 void OnIPCHandlerStarted(ipc::IPCManager::Type type) override { in OnIPCHandlerStarted()
135 ASSERT_EQ(ipc::IPCManager::TYPE_LINUX, type); in OnIPCHandlerStarted()
140 void OnIPCHandlerStopped(ipc::IPCManager::Type type) override { in OnIPCHandlerStopped()
141 ASSERT_EQ(ipc::IPCManager::TYPE_LINUX, type); in OnIPCHandlerStopped()
158 EXPECT_FALSE(ipc_manager_->Start(ipc::IPCManager::TYPE_LINUX, &delegate)); in TEST_F()
166 EXPECT_TRUE(ipc_manager_->Start(ipc::IPCManager::TYPE_LINUX, &delegate)); in TEST_F()
187 EXPECT_TRUE(ipc_manager_->Start(ipc::IPCManager::TYPE_LINUX, &delegate)); in TEST_F()
Dstub_ipc_handler_binder.cc23 namespace ipc { namespace
/system/core/gatekeeperd/
Dgatekeeperd.cpp165 IPCThreadState* ipc = IPCThreadState::self(); in enroll() local
166 const int calling_pid = ipc->getCallingPid(); in enroll()
167 const int calling_uid = ipc->getCallingUid(); in enroll()
252 IPCThreadState* ipc = IPCThreadState::self(); in verifyChallenge() local
253 const int calling_pid = ipc->getCallingPid(); in verifyChallenge()
254 const int calling_uid = ipc->getCallingUid(); in verifyChallenge()
330 IPCThreadState* ipc = IPCThreadState::self(); in clearSecureUserId() local
331 const int calling_pid = ipc->getCallingPid(); in clearSecureUserId()
332 const int calling_uid = ipc->getCallingUid(); in clearSecureUserId()
347 IPCThreadState* ipc = IPCThreadState::self(); in reportDeviceSetupComplete() local
[all …]
/system/bt/service/ipc/dbus/
Dipc_handler_dbus.cc27 namespace ipc { namespace
59 ipc::dbus::BluetoothAdapter* bluetooth_adapter = in InitDbus()
60 new ipc::dbus::BluetoothAdapter(bus_, adapter()); in InitDbus()
Dipc_handler_dbus.h26 namespace ipc {
Dbluetooth_adapter.h32 namespace ipc {
/system/sepolicy/prebuilts/api/28.0/private/
Daccess_vectors65 # Define a common prefix for ipc access vectors.
68 common ipc
335 # Define the access vector interpretation for ipc-related objects
338 class ipc
339 inherits ipc
342 inherits ipc
345 inherits ipc
357 inherits ipc
/system/sepolicy/private/
Daccess_vectors73 # Define a common prefix for ipc access vectors.
76 common ipc
312 # Define the access vector interpretation for ipc-related objects
315 class ipc
316 inherits ipc
319 inherits ipc
322 inherits ipc
334 inherits ipc
/system/sepolicy/prebuilts/api/27.0/private/
Daccess_vectors65 # Define a common prefix for ipc access vectors.
68 common ipc
326 # Define the access vector interpretation for ipc-related objects
329 class ipc
330 inherits ipc
333 inherits ipc
336 inherits ipc
348 inherits ipc
/system/sepolicy/reqd_mask/
Daccess_vectors73 # Define a common prefix for ipc access vectors.
76 common ipc
312 # Define the access vector interpretation for ipc-related objects
315 class ipc
316 inherits ipc
319 inherits ipc
322 inherits ipc
334 inherits ipc
/system/sepolicy/prebuilts/api/29.0/private/
Daccess_vectors65 # Define a common prefix for ipc access vectors.
68 common ipc
331 # Define the access vector interpretation for ipc-related objects
334 class ipc
335 inherits ipc
338 inherits ipc
341 inherits ipc
353 inherits ipc
/system/sepolicy/prebuilts/api/30.0/private/
Daccess_vectors73 # Define a common prefix for ipc access vectors.
76 common ipc
311 # Define the access vector interpretation for ipc-related objects
314 class ipc
315 inherits ipc
318 inherits ipc
321 inherits ipc
333 inherits ipc
/system/sepolicy/prebuilts/api/26.0/private/
Daccess_vectors63 # Define a common prefix for ipc access vectors.
66 common ipc
323 # Define the access vector interpretation for ipc-related objects
326 class ipc
327 inherits ipc
330 inherits ipc
333 inherits ipc
345 inherits ipc
/system/bt/service/ipc/
Dipc_handler.cc21 namespace ipc { namespace
Dipc_handler.h28 namespace ipc {
Dipc_handler_linux.h32 namespace ipc {
Dipc_manager.h28 namespace ipc {
/system/bt/service/ipc/binder/
Dipc_handler_binder.h24 namespace ipc {
Dipc_handler_binder.cc34 namespace ipc { namespace
/system/core/trusty/keymaster/
DAndroid.bp26 "ipc/trusty_keymaster_ipc.cpp",
56 "ipc/trusty_keymaster_ipc.cpp",

1234