| /linux/tools/perf/util/ |
| A D | synthetic-events.h | 47 …nthesize_attrs(const struct perf_tool *tool, struct evlist *evlist, perf_event__handler_t process); 52 perf_event__handler_t process, 60 perf_event__handler_t process, 81 int perf_event__synthesize_modules(const struct perf_tool *tool, perf_event__handler_t process, str… 83 int perf_event__synthesize_cgroups(const struct perf_tool *tool, perf_event__handler_t process, str… 102 perf_event__handler_t process, bool needs_mmap, bool data_mmap, 110 struct perf_session *session, perf_event__handler_t process); 120 perf_event__handler_t process __maybe_unused) in perf_event__synthesize_auxtrace_info() 127 int perf_event__synthesize_bpf_events(struct perf_session *session, perf_event__handler_t process, 131 perf_event__handler_t process __maybe_unused, in perf_event__synthesize_bpf_events() [all …]
|
| A D | synthetic-events.c | 53 perf_event__handler_t process) in perf_tool__process_synth_event() argument 192 perf_event__handler_t process, in perf_event__synthesize_comm() argument 597 process, machine) < 0) in perf_event__walk_cgroup_tree() 654 process, machine) < 0) in perf_event__synthesize_cgroups() 670 perf_event__handler_t process; member 727 .process = process, in perf_event__synthesize_modules() 778 process, machine); in __event__synthesize_thread() 997 perf_event__handler_t process; member 1070 args[i].process = process; in perf_event__synthesize_threads() 2212 process(tool, &ev, NULL, NULL); in perf_event__synthesize_tracing_data() [all …]
|
| /linux/Documentation/trace/postprocess/ |
| A D | trace-pagealloc-postprocess.pl | 202 my $process = $1; 207 if ($opt_read_procstat && $process eq '') { 355 my $process; 359 $process = $process_pid; 360 $process =~ s/-([0-9])*$//; 361 if ($process eq '') { 362 $process = "NO_PROCESS_NAME"; 365 $perprocess{$process}->{MM_PAGE_ALLOC} += $perprocesspid{$process_pid}->{MM_PAGE_ALLOC}; 367 $perprocess{$process}->{MM_PAGE_FREE} += $perprocesspid{$process_pid}->{MM_PAGE_FREE}; 373 $perprocess{$process}->{HIGH_EXT_FRAG} += $perprocesspid{$process_pid}->{HIGH_EXT_FRAG}; [all …]
|
| A D | trace-vmscan-postprocess.pl | 283 my $process = $1; 286 if ($process eq "") { 287 $process = $last_procmap{$pid}; 288 $process_pid = "$process-$pid"; 290 $last_procmap{$pid} = $process; 294 if ($opt_read_procstat && $process eq '') { 661 my $process; 665 $process = $process_pid; 666 $process =~ s/-([0-9])*$//; 667 if ($process eq '') { [all …]
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| A D | kfd_process.c | 855 if (process) { in kfd_create_process() 873 process->kobj = kfd_alloc_struct(process->kobj); in kfd_create_process() 887 kfd_sysfs_create_file(process->kobj, &process->attr_pasid, in kfd_create_process() 907 return process; in kfd_create_process() 922 if (!process) in kfd_get_process() 925 return process; in kfd_get_process() 1501 process = kzalloc(sizeof(*process), GFP_KERNEL); in create_process() 1502 if (!process) in create_process() 1530 err = pqm_init(&process->pqm, process); in create_process() 1572 return process; in create_process() [all …]
|
| A D | kfd_debug.c | 42 if (!(process && process->debug_trap_enabled)) in kfd_dbg_ev_query_debug_event() 45 mutex_lock(&process->event_mutex); in kfd_dbg_ev_query_debug_event() 51 pqm = &process->pqm; in kfd_dbg_ev_query_debug_event() 86 if (process->exception_enable_mask & process->exception_status) { in kfd_dbg_ev_query_debug_event() 92 mutex_unlock(&process->event_mutex); in kfd_dbg_ev_query_debug_event() 98 struct kfd_process *process; in debug_event_write_work_handler() local 103 process = container_of(work, in debug_event_write_work_handler() 107 if (process->debug_trap_enabled && process->dbg_ev_file) in debug_event_write_work_handler() 126 if (!(process && process->debug_trap_enabled)) in kfd_dbg_ev_raise() 129 mutex_lock(&process->event_mutex); in kfd_dbg_ev_raise() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
| A D | gt215.c | 55 pmu->recv.process = process; in gt215_pmu_send() 66 nvkm_wr32(device, 0x10a1c4, process); in gt215_pmu_send() 91 u32 process, message, data0, data1; in gt215_pmu_recv() local 106 process = nvkm_rd32(device, 0x10a1c4); in gt215_pmu_recv() 116 if (pmu->recv.process) { in gt215_pmu_recv() 117 if (process == pmu->recv.process && in gt215_pmu_recv() 121 pmu->recv.process = 0; in gt215_pmu_recv() 131 (char)((process & 0x000000ff) >> 0), in gt215_pmu_recv() 132 (char)((process & 0x0000ff00) >> 8), in gt215_pmu_recv() 133 (char)((process & 0x00ff0000) >> 16), in gt215_pmu_recv() [all …]
|
| /linux/Documentation/translations/zh_CN/process/ |
| A D | 5.Posting.rst | 3 :Original: :ref:`Documentation/process/5.Posting.rst <development_posting>` 22 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <cn_submittingpatches>` 23 和 :ref:`Documentation/translations/zh_CN/process/submit-checklist.rst <cn_submitchecklist>`。 154 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <cn_submittingpatches>` 165 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <cn_submittingpatches>` 172 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <cn_submittingpatches>` 180 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <cn_submittingpatches>` 197 :ref:`Documentation/translations/zh_CN/process/email-clients.rst <cn_email_clients>`
|
| A D | howto.rst | 5 :Original: :ref:`Documentation/process/howto.rst <process_howto>` 67 :ref:`Documentation/translations/zh_CN/process/license-rules.rst <cn_kernel_licensing>` 90 :ref:`Documentation/process/changes.rst <changes>` 93 :ref:`Documentation/translations/zh_CN/process/coding-style.rst <cn_codingstyle>` 98 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <cn_submittingpatches>` 128 :ref:`Documentation/process/security-bugs.rst <securitybugs>` 132 :ref:`Documentation/translations/zh_CN/process/management-style.rst <cn_managementstyle>` 138 :ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>` 141 :ref:`Documentation/process/kernel-docs.rst <kernel_docs>` 145 :ref:`Documentation/process/applying-patches.rst <applying_patches>` [all …]
|
| /linux/Documentation/translations/zh_TW/process/ |
| A D | 5.Posting.rst | 5 :Original: :ref:`Documentation/process/5.Posting.rst <development_posting>` 25 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <tw_submittingpatches>` 26 和 :ref:`Documentation/translations/zh_CN/process/submit-checklist.rst <tw_submitchecklist>`。 157 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <tw_submittingpatches>` 168 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <tw_submittingpatches>` 175 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <tw_submittingpatches>` 183 :ref:`Documentation/translations/zh_CN/process/submitting-patches.rst <tw_submittingpatches>` 200 :ref:`Documentation/translations/zh_CN/process/email-clients.rst <tw_email_clients>`
|
| A D | howto.rst | 7 :Original: :ref:`Documentation/process/howto.rst <process_howto>` 70 :ref:`Documentation/translations/zh_TW/process/license-rules.rst <tw_kernel_licensing>` 93 :ref:`Documentation/process/changes.rst <changes>` 96 :ref:`Documentation/translations/zh_TW/process/coding-style.rst <tw_codingstyle>` 101 :ref:`Documentation/translations/zh_TW/process/submitting-patches.rst <tw_submittingpatches>` 131 :ref:`Documentation/process/security-bugs.rst <securitybugs>` 135 :ref:`Documentation/translations/zh_TW/process/management-style.rst <tw_managementstyle>` 141 :ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>` 144 :ref:`Documentation/process/kernel-docs.rst <kernel_docs>` 148 :ref:`Documentation/process/applying-patches.rst <applying_patches>` [all …]
|
| /linux/Documentation/translations/ja_JP/process/ |
| A D | howto.rst | 6 This is a version of Documentation/process/howto.rst translated into Japanese. 23 Documentation/process/howto.rst 92 :ref:`Documentation/process/license-rules.rst <kernel_licensing>` 125 :ref:`Documentation/process/changes.rst <changes>` 130 :ref:`Documentation/process/coding-style.rst <codingstyle>` 137 :ref:`Documentation/process/submitting-patches.rst <codingstyle>` 170 :ref:`Documentation/process/security-bugs.rst <securitybugs>` 175 :ref:`Documentation/process/management-style.rst <managementstyle>` 187 :Ref:`Documentation/process/kernel-docs.rst <kernel_docs>` 327 Documentation/process/stable-kernel-rules.rst ファイルにはどのような種 [all …]
|
| /linux/Documentation/translations/ko_KR/process/ |
| A D | howto.rst | 6 This is a version of Documentation/process/howto.rst translated into korean 23 Documentation/process/howto.rst 90 :ref:`Documentation/process/license-rules.rst <kernel_licensing>` 에 설명되어 117 :ref:`Documentation/process/changes.rst <changes>` 121 :ref:`Documentation/process/coding-style.rst <codingstyle>` 127 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>` 160 :ref:`Documentation/process/security-bugs.rst <securitybugs>` 165 :ref:`Documentation/process/management-style.rst <managementstyle>` 178 :ref:`Documentation/process/kernel-docs.rst <kernel_docs>` 183 :ref:`Documentation/process/applying-patches.rst <applying_patches>` [all …]
|
| /linux/Documentation/translations/zh_TW/ |
| A D | index.rst | 28 process/development-process 29 process/submitting-patches 30 行爲準則 <process/code-of-conduct> 31 完整開發流程文檔 <process/index> 57 process/license-rules
|
| /linux/Documentation/translations/zh_CN/ |
| A D | index.rst | 39 process/development-process 40 process/submitting-patches 41 行为准则 <process/code-of-conduct> 43 完整开发流程文档 <process/index> 66 process/license-rules
|
| /linux/tools/perf/tests/ |
| A D | builtin-test.c | 226 struct child_process process; member 234 struct child_test *child = container_of(process, struct child_test, process); in run_test_child() 281 int err = child_test->process.err; in finish_test() 369 (*child)->process.pid = -1; in start_test() 370 (*child)->process.no_stdin = 1; in start_test() 372 (*child)->process.no_stdout = 1; in start_test() 373 (*child)->process.no_stderr = 1; in start_test() 375 (*child)->process.stdout_to_stderr = 1; in start_test() 376 (*child)->process.out = -1; in start_test() 377 (*child)->process.err = -1; in start_test() [all …]
|
| /linux/tools/memory-model/litmus-tests/ |
| A D | README | 28 variable by a different process? This litmus test is forbidden 36 variable by a different process? 54 load-buffering litmus test, where each process reads from one 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. 84 As below, but with the second access of the writer process 85 and the first access of reader process protected by a lock. 94 As below, but with the first access of the writer process 104 process writes data and then a flag, and the other process reads [all …]
|
| /linux/Documentation/security/keys/ |
| A D | request-key.rst | 9 The process starts by either the kernel requesting a service by calling 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, 127 This is because process A's keyrings can't simply be attached to 144 Should the /sbin/request-key process exit anything other than 0 or die on a 179 1) If extant, the process's thread keyring is searched. 181 2) If extant, the process's process keyring is searched. 183 3) The process's session keyring is searched. 188 a) If extant, the calling process's thread keyring is searched. 190 b) If extant, the calling process's process keyring is searched. [all …]
|
| /linux/Documentation/gpu/amdgpu/ |
| A D | flashing.rst | 10 used for the flash process. 12 The IFWI flash process is: 16 3. "Read" from the `psp_vbflash` sysfs file to initiate the flash process. 17 4. Poll the `psp_vbflash_status` sysfs file to determine when the flash process completes. 21 On GPUs that support flashing an updated USB-C PD firmware image, the process 25 …irmware payload stored in `/lib/firmware/amdgpu` to the sysfs file will initiate the flash process.
|
| /linux/drivers/gpu/drm/amd/display/modules/hdcp/ |
| A D | hdcp_psp.c | 40 in->process.msg1_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__NULL_MESSAGE; in hdcp2_message_init() 41 in->process.msg1_desc.msg_size = 0; in hdcp2_message_init() 42 in->process.msg2_desc.msg_id = TA_HDCP_HDCP2_MSG_ID__NULL_MESSAGE; in hdcp2_message_init() 43 in->process.msg2_desc.msg_size = 0; in hdcp2_message_init() 45 in->process.msg3_desc.msg_size = 0; in hdcp2_message_init() 648 if (msg_out->process.msg1_status == in mod_hdcp_hdcp2_validate_ake_cert() 651 msg_out->process.is_km_stored ? 1 : 0; in mod_hdcp_hdcp2_validate_ake_cert() 653 msg_out->process.is_repeater ? 1 : 0; in mod_hdcp_hdcp2_validate_ake_cert() 655 } else if (msg_out->process.msg1_status == in mod_hdcp_hdcp2_validate_ake_cert() 893 if (msg_out->process.msg1_status == in mod_hdcp_hdcp2_validate_rx_id_list() [all …]
|
| /linux/Documentation/userspace-api/ |
| A D | lsm.rst | 18 process. 24 ``LSM_ATTR_EXEC`` is the security context of the process at the time the 30 ``LSM_ATTR_FSCREATE`` is the security context of the process used when 35 ``LSM_ATTR_KEYCREATE`` is the security context of the process used when 40 ``LSM_ATTR_PREV`` is the security context of the process at the time the 46 ``LSM_ATTR_SOCKCREATE`` is the security context of the process used when 54 Set a security attribute of the current process 60 Get the specified security attributes of the current process
|
| /linux/Documentation/ |
| A D | index.rst | 25 Development process <process/development-process> 26 Submitting patches <process/submitting-patches> 27 Code of conduct <process/code-of-conduct> 29 All development-process docs <process/index> 54 Licensing rules <process/license-rules>
|
| /linux/Documentation/admin-guide/LSM/ |
| A D | Yama.rst | 14 malware. One particularly troubling weakness of the Linux process 33 parent to a child process (i.e. direct "gdb EXE" and "strace EXE" still 38 between a debugging process and its inferior (crash handlers, etc), 40 other process (and its descendants) are allowed to call ``PTRACE_ATTACH`` 41 against it. Only one such declared debugging process can exists for 44 to ptrace each other. If a process wishes to entirely disable these ptrace 46 so that any otherwise allowed process (even those in external pid namespaces) 52 a process can ``PTRACE_ATTACH`` to any other 53 process running under the same uid, as long as it is dumpable (i.e. 59 a process must have a predefined relationship
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_mes.c | 274 struct amdgpu_mes_process *process; in amdgpu_mes_create_process() local 279 if (!process) { in amdgpu_mes_create_process() 287 &process->proc_ctx_bo, in amdgpu_mes_create_process() 311 process->vm = vm; in amdgpu_mes_create_process() 312 process->pasid = pasid; in amdgpu_mes_create_process() 325 kfree(process); in amdgpu_mes_create_process() 345 if (!process) { in amdgpu_mes_destroy_process() 391 kfree(process); in amdgpu_mes_destroy_process() 427 if (!process) { in amdgpu_mes_add_gang() 445 gang->process = process; in amdgpu_mes_add_gang() [all …]
|
| /linux/Documentation/arch/x86/ |
| A D | sva.rst | 53 record, and the PASID (process address space ID) of the current process. 105 process share the same page tables, thus the same MSR value. 117 Although the PASID is allocated to the process by opening a device, 123 has not been initialized with the PASID value assigned to the process 125 been allocated for the process, and so initializes the IA32_PASID MSR 128 On fork(2) or exec(2) the PASID is removed from the process as it no 132 able to use the PASID allocated to the process. The IA32_PASID is not 152 * Each process has many threads, but only one PASID. 157 * For each device with which a process interacts, there must be 159 * Many threads within a process can share a single portal to access [all …]
|