Searched refs:ScopedPlatformHandle (Results 1 - 25 of 39) sorted by relevance

12

/external/chromium_org/mojo/embedder/
H A Dplatform_handle_utils_posix.cc14 ScopedPlatformHandle DuplicatePlatformHandle(PlatformHandle platform_handle) {
18 return ScopedPlatformHandle(PlatformHandle(dup(platform_handle.fd)));
H A Dscoped_platform_handle.h16 class MOJO_SYSTEM_IMPL_EXPORT ScopedPlatformHandle { class in namespace:mojo::embedder
17 MOVE_ONLY_TYPE_FOR_CPP_03(ScopedPlatformHandle, RValue)
20 ScopedPlatformHandle() {} function in class:mojo::embedder::ScopedPlatformHandle
21 explicit ScopedPlatformHandle(PlatformHandle handle) : handle_(handle) {} function in class:mojo::embedder::ScopedPlatformHandle
22 ~ScopedPlatformHandle() { handle_.CloseIfNecessary(); }
25 ScopedPlatformHandle(RValue other) : handle_(other.object->release()) {} function in class:mojo::embedder::ScopedPlatformHandle
26 ScopedPlatformHandle& operator=(RValue other) {
33 void swap(ScopedPlatformHandle& other) {
H A Dplatform_handle_utils_win.cc14 ScopedPlatformHandle DuplicatePlatformHandle(PlatformHandle platform_handle) {
25 return ScopedPlatformHandle();
27 return ScopedPlatformHandle(PlatformHandle(new_handle));
H A Dplatform_channel_pair.h58 ScopedPlatformHandle PassServerHandle();
61 ScopedPlatformHandle PassClientHandle();
67 static ScopedPlatformHandle PassClientHandleFromParentProcess(
85 ScopedPlatformHandle server_handle_;
86 ScopedPlatformHandle client_handle_;
H A Dplatform_channel_pair.cc18 ScopedPlatformHandle PlatformChannelPair::PassServerHandle() {
22 ScopedPlatformHandle PlatformChannelPair::PassClientHandle() {
H A Dembedder.h51 ScopedPlatformHandle platform_handle,
65 ScopedPlatformHandle platform_handle,
72 ScopedPlatformHandle* platform_handle);
H A Dplatform_handle_utils.h27 // invalid |ScopedPlatformHandle| on failure.)
28 MOJO_SYSTEM_IMPL_EXPORT ScopedPlatformHandle DuplicatePlatformHandle(
H A Dplatform_channel_pair_posix_unittest.cc66 ScopedPlatformHandle server_handle = channel_pair.PassServerHandle().Pass();
67 ScopedPlatformHandle client_handle = channel_pair.PassClientHandle().Pass();
109 ScopedPlatformHandle server_handle = channel_pair.PassServerHandle().Pass();
110 ScopedPlatformHandle client_handle = channel_pair.PassClientHandle().Pass();
135 ScopedPlatformHandle server_handle = channel_pair.PassServerHandle().Pass();
136 ScopedPlatformHandle client_handle = channel_pair.PassClientHandle().Pass();
172 ScopedPlatformHandle(received_handles.front()), "rb"));
188 ScopedPlatformHandle server_handle = channel_pair.PassServerHandle().Pass();
189 ScopedPlatformHandle client_handle = channel_pair.PassClientHandle().Pass();
230 ScopedPlatformHandle(received_handle
[all...]
H A Dplatform_channel_pair_posix.cc62 ScopedPlatformHandle PlatformChannelPair::PassClientHandleFromParentProcess(
71 return ScopedPlatformHandle();
74 return ScopedPlatformHandle(PlatformHandle(client_fd));
H A Dplatform_channel_pair_win.cc75 ScopedPlatformHandle PlatformChannelPair::PassClientHandleFromParentProcess(
84 return ScopedPlatformHandle();
87 return ScopedPlatformHandle(
H A Dembedder.cc39 ScopedPlatformHandle platform_handle,
77 ScopedPlatformHandle platform_handle,
101 ScopedPlatformHandle platform_handle,
139 ScopedPlatformHandle platform_handle,
160 ScopedPlatformHandle* platform_handle) {
/external/chromium_org/mojo/shell/
H A Dchild_process.h43 embedder::ScopedPlatformHandle* platform_channel() {
49 embedder::ScopedPlatformHandle platform_channel_;
H A Dchild_process_host.h53 embedder::ScopedPlatformHandle* platform_channel() {
76 embedder::ScopedPlatformHandle platform_channel_;
/external/chromium_org/mojo/system/
H A Draw_shared_buffer.h45 embedder::ScopedPlatformHandle platform_handle);
60 embedder::ScopedPlatformHandle DuplicatePlatformHandle();
66 embedder::ScopedPlatformHandle PassPlatformHandle();
84 bool InitFromPlatformHandle(embedder::ScopedPlatformHandle platform_handle);
94 embedder::ScopedPlatformHandle handle_;
H A Dplatform_handle_dispatcher.h22 embedder::ScopedPlatformHandle platform_handle);
24 embedder::ScopedPlatformHandle PassPlatformHandle();
56 embedder::ScopedPlatformHandle platform_handle_;
H A Draw_shared_buffer.cc30 embedder::ScopedPlatformHandle platform_handle) {
70 embedder::ScopedPlatformHandle RawSharedBuffer::DuplicatePlatformHandle() {
74 embedder::ScopedPlatformHandle RawSharedBuffer::PassPlatformHandle() {
H A Dplatform_handle_dispatcher.cc25 embedder::ScopedPlatformHandle platform_handle)
29 embedder::ScopedPlatformHandle PlatformHandleDispatcher::PassPlatformHandle() {
70 embedder::ScopedPlatformHandle(platform_handle)));
/external/chromium_org/mojo/common/test/
H A Dmultiprocess_test_helper.h53 embedder::ScopedPlatformHandle server_platform_handle;
56 static embedder::ScopedPlatformHandle client_platform_handle;
H A Dtest_utils.h45 embedder::ScopedPlatformHandle PlatformHandleFromFILE(base::ScopedFILE fp);
48 base::ScopedFILE FILEFromPlatformHandle(embedder::ScopedPlatformHandle h,
H A Dtest_utils_posix.cc77 embedder::ScopedPlatformHandle PlatformHandleFromFILE(base::ScopedFILE fp) {
81 return embedder::ScopedPlatformHandle(embedder::PlatformHandle(rv));
84 base::ScopedFILE FILEFromPlatformHandle(embedder::ScopedPlatformHandle h,
H A Dtest_utils_win.cc84 embedder::ScopedPlatformHandle PlatformHandleFromFILE(base::ScopedFILE fp) {
96 return embedder::ScopedPlatformHandle(embedder::PlatformHandle(rv));
99 base::ScopedFILE FILEFromPlatformHandle(embedder::ScopedPlatformHandle h,
H A Dmultiprocess_test_helper_unittest.cc71 embedder::ScopedPlatformHandle handle = helper.server_platform_handle.Pass();
93 embedder::ScopedPlatformHandle handle =
H A Dmultiprocess_test_helper.cc83 embedder::ScopedPlatformHandle MultiprocessTestHelper::client_platform_handle;
/external/chromium_org/content/browser/mojo/
H A Dmojo_application_host.h59 mojo::embedder::ScopedPlatformHandle client_handle_;
H A Dmojo_application_host.cc16 mojo::embedder::ScopedPlatformHandle handle) {

Completed in 177 milliseconds

12