/openbmc/linux/tools/perf/util/ |
H A D | synthetic-events.h | 46 …nt__synthesize_attrs(struct perf_tool *tool, struct evlist *evlist, perf_event__handler_t process); 47 …ct perf_tool *tool, struct perf_event_attr *attr, u32 ids, u64 *id, perf_event__handler_t process); 48 …struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__handler_t process, struct machine *… 49 … perf_tool *tool, const struct perf_cpu_map *cpus, perf_event__handler_t process, struct machine *… 50 …size_event_update_cpus(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 51 …size_event_update_name(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 52 …ize_event_update_scale(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 53 …size_event_update_unit(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); 54 …tr(struct perf_tool *tool, struct evlist *evsel_list, perf_event__handler_t process, bool is_pipe); 55 int perf_event__synthesize_extra_kmaps(struct perf_tool *tool, perf_event__handler_t process, struc… [all …]
|
H A D | synthetic-events.c | 53 perf_event__handler_t process) in perf_tool__process_synth_event() argument 65 return process(tool, event, &synth_sample, machine); in perf_tool__process_synth_event() 192 perf_event__handler_t process, in perf_event__synthesize_comm() argument 202 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_comm() 224 perf_event__handler_t process, in perf_event__synthesize_namespaces() argument 254 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_namespaces() 263 perf_event__handler_t process, in perf_event__synthesize_fork() argument 271 * spawns all threads in a process in perf_event__synthesize_fork() 287 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_fork() 424 perf_event__handler_t process, in perf_event__synthesize_mmap_events() argument [all …]
|
/openbmc/openbmc/meta-raspberrypi/recipes-graphics/userland/files/ |
H A D | 0016-Allow-multiple-wayland-compositor-state-data-per-pro.patch | 4 Subject: [PATCH] Allow multiple wayland compositor state data per process 9 created and used per process. This scenario is common for 10 applications integrating externl process UI elements 27 @@ -147,7 +147,7 @@ bool client_process_state_init(CLIENT_PROCESS_STATE_T *process) 29 if (!process->inited) { 31 - process->wl_global = NULL; 32 + process->wlStateMap = NULL; 35 if (!khrn_pointer_map_init(&process->contexts, 64)) 54 per-process state 72 CLIENT_PROCESS_STATE_T *process; [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/ |
H A D | oeqa-selftest-Increase-timeout-in-process-sigpipe-ru.patch | 4 Subject: [PATCH] oeqa/selftest: Increase timeout in process-sigpipe rust test 6 This patch increases the timeout for the process-sigpipe rust test, which 16 tests/ui/process/process-sigpipe.rs | 2 +- 19 diff --git a/tests/ui/process/process-sigpipe.rs b/tests/ui/process/process-sigpipe.rs 21 --- a/tests/ui/process/process-sigpipe.rs 22 +++ b/tests/ui/process/process-sigpipe.rs 29 process::exit(1); 31 let output = process::Command::new("sh")
|
/openbmc/openbmc-test-automation/lib/ |
H A D | gen_arg.py | 84 # Process stock_list. 312 def match_process_by_pgm_name(process, pgm_name): argument 314 Return True or False to indicate whether the process matches the program name. 317 … process A psutil process object such as the one returned by psutil.Process(). 318 … pgm_name The name of a program to look for in the cmdline field of the process 322 … # This function will examine elements 0 and 1 of the cmdline field of the process object. The 325 # Example 1: Suppose a process was started like this: 331 # match_process_by_pgm_name(process, "python_pgm_template") 333 # The process object might contain the following for its cmdline field: 344 # Example 2: Suppose a process was started like this: [all …]
|
H A D | jobs_processing.py | 11 from multiprocessing import Manager, Process 24 return_dict A dictionary consisting of pid/process status for the 38 Execute a robot keyword via multiprocessing process. 49 # Append user-defined times process needed to execute. 51 task = Process( 57 # Wait for process to complete. 73 return_dict A dictionary consisting of pid/process status for the 88 Execute multiple robot keywords with arguments via multiprocessing process. 98 # Append each keyword with its arguments in a process to execute. 102 task = Process( [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_process.c | 56 /* For process termination handling */ 184 mm = get_task_mm(pdd->process->lead_thread); in kfd_sdma_activity_worker() 255 * by current process. Translates acquired wave count into number of compute units 280 proc = pdd->process; in kfd_get_cu_occupancy() 282 pr_debug("Gpu-Id: %d has no active queues for process %d\n", in kfd_get_cu_occupancy() 499 if (!q || !q->process) in kfd_procfs_add_queue() 501 proc = q->process; in kfd_procfs_add_queue() 705 /* kfd_process_alloc_gpuvm - Allocate GPU VM for the KFD process 706 * This function should be only called right after the process 759 * process for IB usage The memory reserved is for KFD to submit [all …]
|
/openbmc/qemu/target/arm/tcg/ |
H A D | meson.build | 2 decodetree.process('a64.decode', extra_args: ['--static-decode=disas_a64']), 3 decodetree.process('sve.decode', extra_args: '--decode=disas_sve'), 4 decodetree.process('sme.decode', extra_args: '--decode=disas_sme'), 5 decodetree.process('sme-fa64.decode', extra_args: '--static-decode=disas_sme_fa64'), 9 decodetree.process('neon-shared.decode', extra_args: '--decode=disas_neon_shared'), 10 decodetree.process('neon-dp.decode', extra_args: '--decode=disas_neon_dp'), 11 decodetree.process('neon-ls.decode', extra_args: '--decode=disas_neon_ls'), 12 decodetree.process('vfp.decode', extra_args: '--decode=disas_vfp'), 13 decodetree.process('vfp-uncond.decode', extra_args: '--decode=disas_vfp_uncond'), 14 decodetree.process('m-nocp.decode', extra_args: '--decode=disas_m_nocp'), [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | multi-process.rst | 1 Multi-process QEMU 6 This is the design document for multi-process QEMU. It does not 40 A multi-process QEMU 43 A multi-process QEMU involves separating QEMU services into separate 51 A QEMU control process would remain, but in multi-process mode, will 55 A first step in creating a multi-process QEMU is to separate IO services 57 emulation. i.e., the control process would also be the CPU emulation 58 process. In a later phase, CPU emulation could be separated from the 59 control process. 71 guest CPU instructions. The devices emulated in the separate process are [all …]
|
/openbmc/linux/Documentation/security/keys/ |
H A D | request-key.rst | 9 The process starts by either the kernel requesting a service by calling 63 The userspace interface links the key to a keyring associated with the process 73 The Process 78 1) Process A calls request_key() [the userspace syscall calls the kernel 81 2) request_key() searches the process's subscribed keyrings to see if there's 83 and callout_info is not set, an error is returned. Otherwise the process 91 b) An authorisation key V that refers to key U and notes that process A 107 This will permit it to then search the keyrings of process A with the 108 UID, GID, groups and security info of process A as if it was process A, 124 context specified by auth key X will still be process A, as it was in auth key [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/core/target/ |
H A D | ssh.py | 216 nonlocal process 220 process = subprocess.Popen(command, **options) 226 os.set_blocking(process.stdout.fileno(), False) 229 if select.select([process.stdout], [], [], 5)[0] != []: 232 data = process.stdout.read() 252 …logger.debug('Waiting for process output at time: %s with datasize: %s' % (time.time(), len(output… 255 process.stdout.close() 257 # process hasn't returned yet 259 process.terminate() 262 process.kill() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/influxdb/influxdb/ |
H A D | influxdb | 8 # Short-Description: Start the InfluxDB process 20 # Process name ( For display ) 96 # Check that the PID file exists, and check the actual status of process 100 # Process is already up 101 log_success_msg "$NAME process is already running" 120 # Launch process 138 # Sleep to verify process is still up 146 log_success_msg "$NAME process was started" 150 log_failure_msg "$NAME process was unable to start" 160 # Process still up, send SIGTERM and remove PIDFILE [all …]
|
/openbmc/openbmc/poky/meta/lib/oe/ |
H A D | buildcfg.py | 4 import bb.process 19 rev, _ = bb.process.run('git rev-parse --abbrev-ref HEAD', cwd=path) 20 except bb.process.ExecutionError: 26 rev, _ = bb.process.run('git rev-parse HEAD', cwd=path) 27 except bb.process.ExecutionError: 33 toplevel, _ = bb.process.run('git rev-parse --show-toplevel', cwd=path) 34 except bb.process.ExecutionError: 40 remotes_list, _ = bb.process.run('git remote', cwd=path) 42 except bb.process.ExecutionError: 48 uri, _ = bb.process.run('git remote get-url {remote}'.format(remote=remote), cwd=path) [all …]
|
/openbmc/qemu/docs/system/ |
H A D | multi-process.rst | 1 .. _Multi-process QEMU: 3 Multi-process QEMU 6 This document describes how to configure and use multi-process qemu. 7 For the design document refer to docs/devel/multi-process.rst. 12 multi-process is enabled by default for targets that enable KVM 18 Multi-process QEMU requires an orchestrator to launch. 26 - It launches the remote process and passes one of the 32 * Remote Process: 34 - QEMU can enter remote process mode by using the "remote" machine 43 - Example command-line for the remote process is as follows: [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/pci/ |
H A D | isp2401_input_system_private.h | 46 /* Get the state of the ibuf-controller process */ 148 * ibuf-controller process. in ibuf_ctrl_get_state() 170 * ibuf-controller process. in ibuf_ctrl_dump_state() 173 ia_css_print("IBUF controller ID %d Process ID %d num_items 0x%x\n", ID, i, in ibuf_ctrl_dump_state() 175 ia_css_print("IBUF controller ID %d Process ID %d num_stores 0x%x\n", ID, i, in ibuf_ctrl_dump_state() 177 ia_css_print("IBUF controller ID %d Process ID %d dma_channel 0x%x\n", ID, i, in ibuf_ctrl_dump_state() 179 ia_css_print("IBUF controller ID %d Process ID %d dma_command 0x%x\n", ID, i, in ibuf_ctrl_dump_state() 181 ia_css_print("IBUF controller ID %d Process ID %d ibuf_st_addr 0x%x\n", ID, i, in ibuf_ctrl_dump_state() 183 ia_css_print("IBUF controller ID %d Process ID %d ibuf_stride 0x%x\n", ID, i, in ibuf_ctrl_dump_state() 185 ia_css_print("IBUF controller ID %d Process ID %d ibuf_end_addr 0x%x\n", ID, i, in ibuf_ctrl_dump_state() [all …]
|
/openbmc/linux/Documentation/locking/ |
H A D | rt-mutex-design.rst | 24 Priority inversion is when a lower priority process executes while a higher 25 priority process wants to run. This happens for several reasons, and 26 most of the time it can't be helped. Anytime a high priority process wants 27 to use a resource that a lower priority process has (a mutex for example), 28 the high priority process must wait until the lower priority process is done 31 priority process is prevented from running by a lower priority process for 36 priority process, C is the lowest, and B is in between. A tries to grab a lock 39 but by doing so, it is in fact preempting A which is a higher priority process. 64 PI is where a process inherits the priority of another process if the other 65 process blocks on a lock owned by the current process. To make this easier [all …]
|
/openbmc/linux/Documentation/arch/x86/ |
H A D | sva.rst | 39 executed in the hardware by SWQ interface, SIOV uses Process Address Space 53 record, and the PASID (process address space ID) of the current process. 64 Process Address Space Tagging 76 - Allocate the PASID, and program the process page-table (%cr3 register) in the 92 The kernel must allocate a PASID on behalf of each process which will use 93 ENQCMD and program it into the new MSR to communicate the process identity to 95 from this process. When a user submits a work descriptor to a device using the 100 entry in IOMMU with the process address used by the CPU (e.g. %cr3 register in 105 process share the same page tables, thus the same MSR value. 110 PASID is initialized as IOMMU_PASID_INVALID (-1) when a process is created. [all …]
|
/openbmc/linux/tools/memory-model/litmus-tests/ |
H A D | README | 28 variable by a different process? This litmus test is forbidden 36 variable by a different process? 40 litmus test is visible to an external process whose accesses are 41 separated by smp_mb(). This addition of an external process to 54 load-buffering litmus test, where each process reads from one 59 litmus test, where each process reads from one of two variables then 75 in one process, and use an acquire load followed by a pair of 76 spin_is_locked() calls in the other process. 79 Protect the access with a lock in one process, and use an 81 in the other process. [all …]
|
/openbmc/u-boot/test/py/ |
H A D | u_boot_spawn.py | 4 # Logic to spawn a sub-process and interact with its stdio. 18 """Represents the stdio of a freshly created sub-process. Commands may be 19 sent to the process, and responses waited for. 26 """Spawn (fork/exec) the sub-process. 31 cwd: the directory to run the process in, or None for no change. 75 """Send unix signal "sig" to the child process. 87 """Determine whether the child process is still running. 93 Boolean indicating whether process is alive. 107 """Send data to the sub-process's stdin. 110 data: The data to send to the process. [all …]
|
/openbmc/openbmc/poky/scripts/pybootchartgui/pybootchartgui/ |
H A D | parsing.py | 86 # process 92 # Annotate other times as the first start point of given process lists 106 self.headers.get("profile.process"), 112 self.headers.get("profile.process"), 120 def add_process(self, process, start, end): argument 121 self.processes[process] = [start, end] 124 if process not in self.start[start]: 125 self.start[start].append(process) 128 if process not in self.end[end]: 129 self.end[end].append(process) [all …]
|
H A D | process_tree.py | 17 """ProcessTree encapsulates a process tree. The tree is built from log files 18 retrieved during the boot process. When building the process tree, it is 24 * idle processes that keep running during the last process sample 30 process subtrees) have their subtrees merged together, 33 * process runs (unary trees with processes sharing the command line) 75 …writer.status("pruned %i process, %i exploders, %i threads, and %i runs" % (p_processes, p_explode… 86 """Build the process tree from the list of top samples.""" 95 """Sort process tree.""" 101 "Counts the number of nodes in the specified process tree.""" 108 """Returns the start time of the process subtree. This is the start [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 153.out | 15 Is another process using the image [TEST_DIR/t.qcow2]? 19 Is another process using the image [TEST_DIR/t.qcow2]? 27 Is another process using the image [TEST_DIR/t.qcow2]? 31 Is another process using the image [TEST_DIR/t.qcow2]? 35 Is another process using the image [TEST_DIR/t.qcow2]? 40 Is another process using the image [TEST_DIR/t.qcow2]? 45 Is another process using the image [TEST_DIR/t.qcow2]? 49 Is another process using the image [TEST_DIR/t.qcow2]? 53 Is another process using the image [TEST_DIR/t.qcow2]? 57 Is another process using the image [TEST_DIR/t.qcow2]? [all …]
|
/openbmc/qemu/target/mips/tcg/ |
H A D | meson.build | 2 decodetree.process('rel6.decode', extra_args: ['--decode=decode_isa_rel6']), 3 decodetree.process('msa.decode', extra_args: '--decode=decode_ase_msa'), 4 decodetree.process('tx79.decode', extra_args: '--static-decode=decode_tx79'), 5 decodetree.process('vr54xx.decode', extra_args: '--decode=decode_ext_vr54xx'), 6 decodetree.process('octeon.decode', extra_args: '--decode=decode_ext_octeon'), 7 decodetree.process('lcsr.decode', extra_args: '--decode=decode_ase_lcsr'), 8 decodetree.process('godson2.decode', extra_args: ['--static-decode=decode_godson2']), 9 decodetree.process('loong-ext.decode', extra_args: ['--static-decode=decode_loong_ext']),
|
/openbmc/linux/Documentation/trace/postprocess/ |
H A D | trace-pagealloc-postprocess.pl | 10 # --read-procstat If the trace lacks process info, get it from /proc 161 die("Failed to math stat line for process name :: $statline"); 176 die("Failed to match stat line process ppid:: $statline"); 202 my $process = $1; 207 if ($opt_read_procstat && $process eq '') { 302 # Dump per-process stats 306 # Get the maximum process name 317 …"Process", "Pages", "Pages", "Pages", "Pages", "PCPU", "PCPU", "PCPU", "Fragment", "F… 355 my $process; 359 $process = $process_pid; [all …]
|
/openbmc/pldm/tools/visualize-pdr/ |
H A D | pldm_visualise_pdrs.py | 20 class Process: class 21 """Interface definition for interacting with a process created by an 25 """Construct a Process object. Process object clients can read the 26 process stdout and stderr with os.read(), and can wait for the 27 process to exit. 38 """Wait for the process to finish, and return its exit status.""" 54 class ParamikoProcess(Process): 55 """Concrete implementation of the Process interface that adapts Paramiko 56 interfaces to the Process interface requirements.""" 95 class SubprocessProcess(Process): [all …]
|