Home
last modified time | relevance | path

Searched +full:in +full:- +full:process (Results 1 – 25 of 1259) sorted by relevance

12345678910>>...51

/external/perfetto/src/trace_processor/perfetto_sql/stdlib/chrome/scroll_jank/
Dscroll_jank_cause_utils.sql1 -- Copyright 2023 The Chromium Authors
2 -- Use of this source code is governed by a BSD-style license that can be
3 -- found in the LICENSE file.
7 -- Function to retrieve the upid for a surfaceflinger, as these are attributed
8 -- to the GPU but are recorded on a different data source (and track group).
10 -- The process id for surfaceflinger.
14 FROM process
18 -- Map a generic process type to a specific name or substring of a name that
19 -- can be found in the trace process table.
21 -- The process type: one of 'Browser' or 'GPU'.
[all …]
/external/cronet/base/process/
Dprocess.h2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
9 #include "base/process/process_handle.h"
21 #include <lib/zx/process.h>
29 #include "base/process/port_provider_mac.h"
35 // OneGroupPerRenderer feature places each foreground renderer process into
37 // of all threads in the process when deciding on the next thread to schedule.
41 // Set all threads of a background process as backgrounded, which changes the
42 // thread attributes including c-group, latency sensitivity. But the nice value
43 // is unchanged, since background process is under the spell of the background
[all …]
Dprocess_win.cc2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "base/process/process.h"
10 #include "base/process/kill.h"
30 // Sets Eco QoS (Quality of Service) level for background process which would
31 // select efficient CPU frequency and schedule the process to efficient cores
34 // efficiency of a process/thread. EcoQoS is introduced since Windows 11.
39 Process::Process(ProcessHandle handle) in Process() function in base::Process
44 Process::Process(Process&& other) in Process() function in base::Process
50 Process::~Process() { in ~Process()
[all …]
Dlaunch.h2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
21 #include "base/process/process.h"
22 #include "base/process/process_handle.h"
67 // Delegate to be run in between fork and exec in the subprocess (see
89 // If true, wait for the process to complete.
92 // If not empty, change to this directory before executing the new process.
98 // Process will be started using ShellExecuteEx instead of CreateProcess so
106 // while the process is starting.
110 // See https://blogs.msdn.microsoft.com/oldnewthing/20111216-00/?p=8873
[all …]
Dprocess_unittest.cc2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "base/process/process.h"
13 #include "base/process/kill.h"
31 #include "base/process/internal_linux.h"
58 // Fake port provider that returns the calling process's
61 mach_port_t TaskForPid(base::ProcessHandle process) const override { in TaskForPid()
73 std::string GetProcessCpuCgroup(const base::Process& process) { in GetProcessCpuCgroup() argument
76 base::FilePath(base::StringPrintf(kProcPath, process.Pid())), in GetProcessCpuCgroup()
98 bool AddProcessToCpuCgroup(const base::Process& process, in AddProcessToCpuCgroup() argument
[all …]
/external/pigweed/pw_cli/py/pw_cli/
Dprocess.py4 # use this file except in compliance with the License. You may obtain a copy of
7 # https://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
40 """Information about a process executed in run_async.
43 pid: The process identifier.
44 returncode: The return code of the process.
49 process: asyncio.subprocess.Process, argument
52 assert process.returncode is not None
53 self.returncode: int = process.returncode
54 self.pid = process.pid
[all …]
/external/llvm-libc/src/__support/RPC/
Drpc.h1 //===-- Shared memory RPC client / server interface -------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 // signals to indicate which side, the client or the server is in ownership of
16 //===----------------------------------------------------------------------===//
40 /// perform and which threads are active in the slots.
49 /// A common process used to synchronize communication between a client and a
50 /// server. The process contains a read-only inbox and a write-only outbox used
55 /// This process is designed to allow the client and the server to exchange data
56 /// using a fixed size packet in a mostly arbitrary order using the 'send' and
[all …]
/external/google-breakpad/docs/
Dexception_handling.md2 options in breakpad.
12 There are two main types of exceptions across all platforms: in-process and
13 out-of-process.
15 # In-Process chapter
17 In process exception handling is relatively simple since the crashing process
19 from a crashed process. For example, key data structures could be corrupted or
21 this reason all platforms also support some level of out-of-process exception
26 In-process exception handling Breakpad creates a 'handler head' that waits
29 tell the OS to kill the process if the minidump is written successfully.
32 # Out-of-Process
[all …]
/external/libcap/doc/
Dcap_get_proc.31 .TH CAP_GET_PROC 3 "2022-04-28" "" "Linux Programmer's Manual"
7 \- capability manipulation on processes
41 Link with \fI\-lcap\fP.
44 allocates a capability state in working storage, sets its state to
45 that of the calling process, and returns a pointer to this newly
47 memory, when the capability state in working storage is no longer
58 The new capability state of the process will be completely determined by
61 upon successful return from this function. If any flag in
63 is set for any capability not currently permitted for the calling process,
64 the function will fail, and the capability state of the process will remain
[all …]
/external/python/cpython2/Doc/library/
Dmultiprocessing.rst1 :mod:`multiprocessing` --- Process-based "threading" interface
5 :synopsis: Process-based "threading" interface.
11 ----------------------
15 offers both local and remote concurrency, effectively side-stepping the
22 analogs in the :mod:`threading` module. A prime example of this is the
26 demonstrates the common practice of defining such functions in a module so
44 The :class:`Process` class
47 In :mod:`multiprocessing`, processes are spawned by creating a :class:`Process`
48 object and then calling its :meth:`~Process.start` method. :class:`Process`
52 from multiprocessing import Process
[all …]
/external/libbrillo/brillo/
Dprocess.h2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
23 // Manages a process. Can create the process, attach to an existing
24 // process by pid or pid file, and kill the process. Upon destruction
25 // any managed process is killed with SIGKILL. Use Release() to
26 // release the process from management. A given system process may
27 // only be managed by one Process at a time.
28 class BRILLO_EXPORT Process {
30 Process();
31 virtual ~Process();
[all …]
/external/python/cpython3/Doc/library/
Dmultiprocessing.rst1 :mod:`multiprocessing` --- Process-based parallelism
5 :synopsis: Process-based parallelism.
9 --------------
11 .. include:: ../includes/wasm-notavail.rst
14 ------------
18 offers both local and remote concurrency, effectively side-stepping the
26 analogs in the :mod:`threading` module. A prime example of this is the
30 example demonstrates the common practice of defining such functions in a module
51 to push tasks to a background process without blocking execution of the
52 calling process. Compared to using the :class:`~multiprocessing.pool.Pool`
[all …]
/external/libchrome/base/process/
Dlaunch.h2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
19 #include "base/process/process.h"
20 #include "base/process/process_handle.h"
60 // Delegate to be run in between fork and exec in the subprocess (see
81 // If true, wait for the process to complete.
84 // If not empty, change to this directory before executing the new process.
91 // See https://blogs.msdn.microsoft.com/oldnewthing/20111216-00/?p=8873
94 // Implementation note: it might be nice to implement in terms of
98 // Only those handles in |handles_to_inherit| vector are inherited. If the
[all …]
Dprocess.h2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
10 #include "base/process/process_handle.h"
19 #include <lib/zx/process.h>
24 #include "base/process/port_provider_mac.h"
33 // Provides a move-only encapsulation of a process.
35 // This object is not tied to the lifetime of the underlying process: the
36 // process may be killed and this object may still around, and it will still
37 // claim to be valid. The actual behavior in that case is OS dependent like so:
39 // Windows: The underlying ProcessHandle will be valid after the process dies
[all …]
/external/ltp/lib/
DREADME.md3 ## High-level picture
5 library process
6 +----------------------------+
11 | for_each_filesystem | test process
12 | fork_testrun ------------->+--------------------------------------------+
15 | | | tst_test->setup |
17 | | | tst_test->test(i) or tst_test->test_all |
19 | | | tst_test->cleanup |
21 | do_exit | +--------------------------------------------+
24 +----------------------------+
[all …]
/external/cronet/base/test/
Dmultiprocess_test.h2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
10 #include "base/process/launch.h"
11 #include "base/process/process.h"
34 // // Start a child process and run |a_test_func|.
35 // base::Process test_child_process =
39 // // Do stuff involving |test_child_process| and the child process....
41 // int rv = -1;
47 // // Note: |MULTIPROCESS_TEST_MAIN()| is defined in
50 // // Code here runs in a child process....
[all …]
/external/libcap/cap/
Dnames.go3 /* ** DO NOT EDIT THIS FILE. IT WAS AUTO-GENERATED BY LIBCAP'S GO BUILDER (mknames.go) ** */
13 // for the condition that libcap is behind the running kernel in this
24 // CHOWN allows a process to arbitrarily change the user and
28 // DAC_OVERRIDE allows a process to override of all Discretionary
31 // process would otherwise not have access to. This
35 // DAC_READ_SEARCH allows a process to override all DAC restrictions
41 // FOWNER allows a process to perform operations on files, even
47 // by another UID in a directory protected by the sticky
51 // FSETID allows a process to set the S_ISUID and S_ISUID bits of
52 // the file permissions, even when the process' effective
[all …]
/external/libchrome/base/test/
Dmultiprocess_test.h2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
11 #include "base/process/launch.h"
12 #include "base/process/process.h"
35 // // Start a child process and run |a_test_func|.
36 // base::Process test_child_process =
40 // // Do stuff involving |test_child_process| and the child process....
42 // int rv = -1;
48 // // Note: |MULTIPROCESS_TEST_MAIN()| is defined in
51 // // Code here runs in a child process....
[all …]
/external/cronet/third_party/apache-portable-runtime/src/include/
Dapr_thread_proc.h5 * (the "License"); you may not use this file except in compliance with
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
22 * @brief APR Thread and Process Library
40 * @defgroup apr_thread_proc Threads and Process Functions
56 APR_WAIT, /**< wait for the specified process to finish */
57 APR_NOWAIT /**< do not wait -- just see if it has finished */
66 APR_PROC_EXIT = 1, /**< process exited normally */
67 APR_PROC_SIGNAL = 2, /**< process exited due to a signal */
68 APR_PROC_SIGNAL_CORE = 4 /**< process exited and dumped a core file */
[all …]
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/fork/
Dassertions.xml3 fork() creates a new process.
6 The new process is a copy of the original process
7 -- unless specified otherwise below.
10 The new process' ID does not match any existing
11 process or group ID.
14 The parent process ID (ppid) of the child process
15 is the process ID (pid) of the parent process
19 The opened file descriptors are copied to the child process
23 The opened directory streams are copied to the child process.
27 The child process gets a copy of the parent message catalog descriptor.
[all …]
/external/libcap/progs/
Dcapshdoc.c9 "Allows a process to arbitrarily change the user and",
14 "Allows a process to override of all Discretionary",
17 "process would otherwise not have access to. This",
22 "Allows a process to override all DAC restrictions",
29 "Allows a process to perform operations on files, even",
35 "by another UID in a directory protected by the sticky",
40 "Allows a process to set the S_ISUID and S_ISUID bits of",
41 "the file permissions, even when the process' effective",
47 "Allows a process to send a kill(2) signal to any other",
48 "process - overriding the limitation that there be a",
[all …]
/external/sdv/vsomeip/third_party/boost/process/doc/
Dtutorial.qbk1 [def bp::system [funcref boost::process::system bp::system]]
2 [def bp::async_system [funcref boost::process::async_system bp::async_system]]
3 [def bp::spawn [funcref boost::process::spawn bp::spawn]]
4 [def bp::child [classref boost::process::child bp::child]]
5 [def bp::cmd [classref boost::process::cmd bp::cmd]]
6 [def bp::group [classref boost::process::group bp::group]]
7 [def bp::ipstream [classref boost::process::ipstream bp::ipstream]]
8 [def bp::opstream [classref boost::process::opstream bp::opstream]]
9 [def bp::pstream [classref boost::process::pstream bp::pstream]]
10 [def bp::pipe [classref boost::process::pipe bp::pipe]]
[all …]
Ddesign.qbk3 This library is meant to give a wrapper around the different OS-specific methods
7 [*This library does not try to provide a full library for everything process related.]
8 In many discussions the proposal was made to build boost.process into a DSEL [footnote Domain Speci…
9 This is not the goal, it rather provides the facilities to build such a DSEL-library on top of it.
16 Boost.Process does use a very particular style when constructing a process.
17 This is because a process holds many properties, which are not members of the actual child class.
18 Those properties are in many cases not accessible by the father process, for example when using env…
19 Here the child process can modify its own environment, but there is no way for the father process t…
20 That means, that a child process has properties that cannot be accessed in C++.
23 Consider that you may want to launch a process passing a number of arguments. This is supported in
[all …]
/external/python/cpython2/Lib/multiprocessing/
Dprocess.py2 # Module providing the `Process` class which emulates `threading.Thread`
4 # multiprocessing/process.py
6 # Copyright (c) 2006-2008, R Oudkerk
9 # Redistribution and use in source and binary forms, with or without
15 # 2. Redistributions in binary form must reproduce the above copyright
16 # notice, this list of conditions and the following disclaimer in the
25 # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
29 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 __all__ = ['Process', 'current_process', 'active_children']
[all …]
/external/grpc-grpc/src/python/grpcio_tests/tests/unit/
D_exit_test.py4 # you may not use this file except in compliance with the License.
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
16 The tests in this module spawn a subprocess for each test case, the
40 BASE_SIGTERM_COMMAND = BASE_COMMAND + ["--wait_for_interrupt"]
54 for process in processes:
56 process.kill()
57 except Exception: # pylint: disable=broad-except
64 def _process_wait_with_timeout(process, timeout=WAIT_CHECK_DEFAULT_TIMEOUT): argument
65 """A funciton to mimic 3.3+ only timeout argument in process.wait."""
[all …]

12345678910>>...51