/linux-master/tools/testing/selftests/proc/ |
H A D | self.c | 27 pid_t pid; local 30 pid = sys_getpid(); 31 snprintf(buf1, sizeof(buf1), "%u", pid);
|
H A D | setns-dcache.c | 36 static pid_t pid = -1; variable 40 if (pid > 0) { 41 kill(pid, SIGTERM); 69 pid = fork(); 70 if (pid == -1) { 74 if (pid == 0) { 94 snprintf(buf, sizeof(buf), "/proc/%u/ns/net", pid); 108 kill(pid, SIGTERM); 109 pid = 0;
|
H A D | setns-sysvipc.c | 35 static pid_t pid = -1; variable 39 if (pid > 0) { 40 kill(pid, SIGTERM); 68 pid = fork(); 69 if (pid == -1) { 73 if (pid == 0) { 93 snprintf(buf, sizeof(buf), "/proc/%u/ns/ipc", pid); 107 kill(pid, SIGTERM); 108 pid = 0;
|
/linux-master/tools/testing/selftests/ptrace/ |
H A D | vmaccess.c | 6 * Check whether /proc/$pid/mem can be accessed without causing deadlocks 26 int f, pid = fork(); local 29 if (!pid) { 38 sprintf(mm, "/proc/%d/mem", pid); 42 f = kill(pid, SIGCONT); 48 int s, k, pid = fork(); local 50 if (!pid) { 59 k = ptrace(PTRACE_ATTACH, pid, 0L, 0L); 65 ASSERT_NE(k, pid); 69 k = ptrace(PTRACE_ATTACH, pid, [all...] |
/linux-master/tools/perf/trace/beauty/ |
H A D | pid.c | 5 int pid = arg->val; local 7 size_t printed = scnprintf(bf, size, "%d", pid); 8 struct thread *thread = machine__findnew_thread(trace->host, pid, pid);
|
/linux-master/arch/um/os-Linux/ |
H A D | registers.c | 19 int init_pid_registers(int pid) argument 23 err = ptrace(PTRACE_GETREGS, pid, 0, exec_regs); 27 arch_init_registers(pid); 28 get_fp_registers(pid, exec_fp_regs);
|
H A D | start_up.c | 32 int pid = os_getpid(), ppid = getppid(); local 38 kill(pid, SIGKILL); 40 kill(pid, SIGSTOP); 48 if (sc_result == pid) 95 int pid, n, status; local 99 pid = fork(); 100 if (pid == 0) 102 else if (pid < 0) 105 CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED)); 112 return pid; 115 stop_ptraced_child(int pid, int exitcode) argument 133 int pid, n, status, count=0; local 186 int pid, syscall, n, status; local 283 int pid; local [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | mmu_decl.h | 31 static inline void _tlbil_pid(unsigned int pid) argument 34 trace_tlbia(pid); 36 #define _tlbil_pid_noind(pid) _tlbil_pid(pid) 40 extern void _tlbil_pid(unsigned int pid); 42 extern void _tlbil_pid_noind(unsigned int pid); 44 #define _tlbil_pid_noind(pid) _tlbil_pid(pid) 52 static inline void _tlbil_va(unsigned long address, unsigned int pid, argument 56 trace_tlbie(0, 0, address, pid, 63 _tlbil_va(unsigned long address, unsigned int pid, unsigned int tsize, unsigned int ind) argument 74 _tlbivax_bcast(unsigned long address, unsigned int pid, unsigned int tsize, unsigned int ind) argument [all...] |
/linux-master/tools/bpf/runqslower/ |
H A D | runqslower.bpf.c | 30 u32 pid = t->pid; local 33 if (!pid || (targ_pid && targ_pid != pid)) 74 u32 pid; local 80 pid = next->pid; 82 /* For pid mismatch, save a bpf_task_storage_get */ 83 if (!pid || (targ_pid && targ_pid != pid)) [all...] |
/linux-master/tools/perf/scripts/perl/ |
H A D | rw-by-pid.pl | 75 printf("read counts by pid:\n\n"); 77 printf("%6s %20s %10s %10s %10s\n", "pid", "comm", 82 foreach my $pid (sort { ($reads{$b}{bytes_read} || 0) <=> 84 my $comm = $reads{$pid}{comm} || ""; 85 my $total_reads = $reads{$pid}{total_reads} || 0; 86 my $bytes_requested = $reads{$pid}{bytes_requested} || 0; 87 my $bytes_read = $reads{$pid}{bytes_read} || 0; 89 printf("%6s %-20s %10s %10s %10s\n", $pid, $comm, 93 printf("\nfailed reads by pid:\n\n"); 95 printf("%6s %20s %6s %10s\n", "pid", "com [all...] |
/linux-master/arch/x86/um/shared/sysdep/ |
H A D | tls.h | 32 extern int os_set_thread_area(user_desc_t *info, int pid); 33 extern int os_get_thread_area(user_desc_t *info, int pid);
|
/linux-master/tools/perf/ |
H A D | perf-sys.h | 14 pid_t pid, int cpu, int group_fd, 17 return syscall(__NR_perf_event_open, attr, pid, cpu, 13 sys_perf_event_open(struct perf_event_attr *attr, pid_t pid, int cpu, int group_fd, unsigned long flags) argument
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_probe_read_user_str.c | 9 pid_t pid = 0; variable 17 if (pid != (bpf_get_current_pid_tgid() >> 32))
|
H A D | test_ringbuf_map_key.c | 11 int pid; member in struct:sample 29 int pid = 0; variable 41 if (cur_pid != pid) 48 sample->pid = pid;
|
H A D | lru_bug.c | 17 int pid = 0; variable 25 if (pid == bpf_get_current_task_btf()->pid) 43 pid = current->pid;
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | task_local_storage_helpers.h | 17 static inline int sys_pidfd_open(pid_t pid, unsigned int flags) argument 19 return syscall(__NR_pidfd_open, pid, flags);
|
/linux-master/include/trace/events/ |
H A D | task.h | 16 __field( pid_t, pid) 23 __entry->pid = task->pid; 29 TP_printk("pid=%d comm=%s clone_flags=%lx oom_score_adj=%hd", 30 __entry->pid, __entry->comm, 41 __field( pid_t, pid) 48 __entry->pid = task->pid; 54 TP_printk("pid=%d oldcomm=%s newcomm=%s oom_score_adj=%hd", 55 __entry->pid, __entr [all...] |
H A D | oom.h | 19 __field( pid_t, pid) 25 __entry->pid = task->pid; 30 TP_printk("pid=%d comm=%s oom_score_adj=%hd", 31 __entry->pid, __entry->comm, __entry->oom_score_adj) 82 __field(int, pid) 94 __entry->pid = task->pid; 105 TP_printk("pid=%d comm=%s total-vm=%lukB anon-rss=%lukB file-rss:%lukB shmem-rss:%lukB uid=%u pgtables=%lukB oom_score_adj=%hd", 106 __entry->pid, [all...] |
/linux-master/mm/damon/ |
H A D | sysfs-test.h | 28 struct pid *pid; local 32 pid = find_get_pid(i); 33 if (pid) { 34 put_pid(pid); 53 sysfs_target->pid = __damon_sysfs_test_get_any_pid(12, 100); 62 sysfs_target->pid = __damon_sysfs_test_get_any_pid( 63 sysfs_target->pid + 1, 200);
|
/linux-master/tools/testing/selftests/timers/ |
H A D | skew_consistency.c | 45 pid_t pid; local 50 pid = fork(); 51 if (!pid) 57 while (pid != waitpid(pid, &ret, WNOHANG)) {
|
/linux-master/tools/testing/selftests/powerpc/dscr/ |
H A D | dscr_inherit_test.c | 23 pid_t pid; local 42 pid = fork(); 43 if (pid == -1) { 46 } else if (pid) { 49 if (waitpid(pid, &status, 0) == -1) {
|
/linux-master/arch/um/os-Linux/skas/ |
H A D | process.c | 27 int is_skas_winch(int pid, int fd, void *data) argument 29 return pid == getpgrp(); 80 static int ptrace_dump_regs(int pid) argument 85 if (ptrace(PTRACE_GETREGS, pid, 0, regs) < 0) 107 void wait_stub_done(int pid) argument 112 CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED | __WALL)); 119 err = ptrace(PTRACE_CONT, pid, 0, 0); 131 err = ptrace_dump_regs(pid); 135 printk(UM_KERN_ERR "%s : failed to wait for SIGTRAP, pid = %d, n = %d, errno = %d, status = 0x%x\n", 136 __func__, pid, 142 get_skas_faultinfo(int pid, struct faultinfo *fi, unsigned long *aux_fp_regs) argument 174 handle_segv(int pid, struct uml_pt_regs *regs, unsigned long *aux_fp_regs) argument 180 handle_trap(int pid, struct uml_pt_regs *regs) argument 272 int pid, status, n, flags, err; local 340 int err, status, op, pid = userspace_pid[0]; local 483 copy_context_skas0(unsigned long new_stack, int pid) argument [all...] |
/linux-master/tools/testing/selftests/powerpc/ |
H A D | harness.c | 31 pid_t pid; local 36 pid = fork(); 37 if (pid == 0) { 40 } else if (pid == -1) { 45 setpgid(pid, pid); 53 rc = waitpid(pid, &status, 0); 62 kill(-pid, SIGKILL); 66 kill(-pid, SIGTERM); 74 kill(-pid, SIGTER [all...] |
/linux-master/fs/ |
H A D | pidfs.c | 7 #include <linux/pid.h> 26 * This function will print the pid that a given pidfd refers to in the 27 * pid namespace of the procfs instance. 28 * If the pid namespace of the process is not a descendant of the pid 29 * namespace of the procfs instance 0 will be shown as its pid. This is 31 * its pid namespace. 34 * If pid namespaces are supported then this function will also print 35 * the pid of a given pidfd refers to for all descendant pid namespace 57 struct pid *pid = pidfd_pid(f); local 91 struct pid *pid = pidfd_pid(file); local 134 pidfs_inum(struct pid *pid, unsigned long *ino) argument 153 pidfs_inum(struct pid *pid, unsigned long *ino) argument 189 struct pid *pid = inode->i_private; local 205 struct pid *pid = inode->i_private; local 233 struct pid *pid = data; local 262 pidfs_alloc_file(struct pid *pid, unsigned int flags) argument [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | radix_tlb.c | 29 unsigned int pid, 36 rs = ((unsigned long)pid << PPC_BITLSHIFT(31)); 100 static __always_inline void __tlbiel_pid(unsigned long pid, int set, argument 107 rs = ((unsigned long)pid) << PPC_BITLSHIFT(31); 116 static __always_inline void __tlbie_pid(unsigned long pid, unsigned long ric) argument 121 rs = pid << PPC_BITLSHIFT(31); 158 static __always_inline void __tlbiel_va(unsigned long va, unsigned long pid, argument 165 rs = pid << PPC_BITLSHIFT(31); 174 static __always_inline void __tlbie_va(unsigned long va, unsigned long pid, argument 181 rs = pid << PPC_BITLSHIF 28 tlbiel_radix_set_isa300(unsigned int set, unsigned int is, unsigned int pid, unsigned int ric, unsigned int prs) argument 207 fixup_tlbie_va(unsigned long va, unsigned long pid, unsigned long ap) argument 221 fixup_tlbie_va_range(unsigned long va, unsigned long pid, unsigned long ap) argument 235 fixup_tlbie_pid(unsigned long pid) argument 290 _tlbiel_pid(unsigned long pid, unsigned long ric) argument 326 _tlbie_pid(unsigned long pid, unsigned long ric) argument 352 unsigned long pid; member in struct:tlbiel_pid 368 _tlbiel_pid_multicast(struct mm_struct *mm, unsigned long pid, unsigned long ric) argument 431 __tlbiel_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize) argument 442 _tlbiel_va(unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) argument 452 _tlbiel_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize, bool also_pwc) argument 463 __tlbie_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize) argument 476 _tlbie_va(unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) argument 488 unsigned long pid; member in struct:tlbiel_va 506 _tlbiel_va_multicast(struct mm_struct *mm, unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) argument 518 unsigned long pid; member in struct:tlbiel_va_range 545 _tlbie_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize, bool also_pwc) argument 556 _tlbiel_va_range_multicast(struct mm_struct *mm, unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize, bool also_pwc) argument 584 unsigned long pid = mm->context.id; local 598 unsigned long pid = mm->context.id; local 618 unsigned long pid = mm->context.id; local 665 unsigned long pid = mm->context.id; local 836 unsigned long pid; local 877 unsigned long pid; local 917 unsigned long pid; local 1021 unsigned long pid; local 1239 unsigned long pid; local 1318 unsigned long pid, end; local 1402 __tlbie_pid_lpid(unsigned long pid, unsigned long lpid, unsigned long ric) argument 1418 __tlbie_va_lpid(unsigned long va, unsigned long pid, unsigned long lpid, unsigned long ap, unsigned long ric) argument 1435 fixup_tlbie_pid_lpid(unsigned long pid, unsigned long lpid) argument 1455 _tlbie_pid_lpid(unsigned long pid, unsigned long lpid, unsigned long ric) argument 1481 fixup_tlbie_va_range_lpid(unsigned long va, unsigned long pid, unsigned long lpid, unsigned long ap) argument 1497 __tlbie_va_range_lpid(unsigned long start, unsigned long end, unsigned long pid, unsigned long lpid, unsigned long page_size, unsigned long psize) argument 1511 _tlbie_va_range_lpid(unsigned long start, unsigned long end, unsigned long pid, unsigned long lpid, unsigned long page_size, unsigned long psize, bool also_pwc) argument 1527 do_h_rpt_invalidate_prt(unsigned long pid, unsigned long lpid, unsigned long type, unsigned long pg_sizes, unsigned long start, unsigned long end) argument [all...] |