/openbmc/linux/tools/perf/util/bpf_skel/ |
H A D | off_cpu.bpf.c | 28 __u32 pid; member 161 __u32 pid; in can_record() local 164 pid = t->tgid; in can_record() 166 pid = t->pid; in can_record() 168 ok = bpf_map_lookup_elem(&task_filter, &pid); in can_record() 214 .pid = next->pid, in off_cpu_stat() 241 u32 pid; in on_newtask() local 249 pid = BPF_CORE_READ(task, tgid); in on_newtask() 250 if (!bpf_map_lookup_elem(&task_filter, &pid)) in on_newtask() 256 pid = task->tgid; in on_newtask() [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-pkey.c | 185 static int parent(struct shared_info *info, pid_t pid) in parent() argument 194 ret = ptrace_read_regs(pid, NT_PPC_PKEY, regs, 3); in parent() 211 ret = ptrace_read_regs(pid, NT_PPC_PKEY, regs, 3); in parent() 222 ret = ptrace_write_regs(pid, NT_PPC_PKEY, &info->amr2, 1); in parent() 236 ret = ptrace_write_regs(pid, NT_PPC_PKEY, &info->invalid_amr, 1); in parent() 252 ret = ptrace_write_regs(pid, NT_PPC_PKEY, regs, 2); in parent() 260 ret = ptrace_write_regs(pid, NT_PPC_PKEY, regs, 3); in parent() 267 ret = ptrace_read_regs(pid, NT_PPC_PKEY, regs, 3); in parent() 282 if (ret != pid) { in parent() 299 pid_t pid; in ptrace_pkey() local [all …]
|
H A D | ptrace-vsx.c | 61 pid_t pid; in ptrace_vsx() local 74 pid = fork(); in ptrace_vsx() 75 if (pid < 0) { in ptrace_vsx() 80 if (pid == 0) in ptrace_vsx() 83 if (pid) { in ptrace_vsx() 88 ret = trace_vsx(pid); in ptrace_vsx() 90 kill(pid, SIGTERM); in ptrace_vsx() 101 if (ret != pid) { in ptrace_vsx()
|
H A D | ptrace-tar.c | 78 pid_t pid; in ptrace_tar() local 85 pid = fork(); in ptrace_tar() 86 if (pid < 0) { in ptrace_tar() 91 if (pid == 0) in ptrace_tar() 94 if (pid) { in ptrace_tar() 101 ret = trace_tar(pid); in ptrace_tar() 105 ret = trace_tar_write(pid); in ptrace_tar() 120 if (ret != pid) { in ptrace_tar()
|
/openbmc/linux/include/trace/events/ |
H A D | gpu_mem.h | 32 TP_PROTO(uint32_t gpu_id, uint32_t pid, uint64_t size), 34 TP_ARGS(gpu_id, pid, size), 38 __field(uint32_t, pid) 44 __entry->pid = pid; 50 __entry->pid,
|
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/fans/phosphor-pid-control/ |
H A D | config.json.in | 328 "pid": { object 349 "pid": { object 370 "pid": { object 398 "pid": { object 421 "pid": { object 444 "pid": { object 467 "pid": { object 497 "pid": { object 518 "pid": { object 539 "pid": { object [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_map_ops.c | 29 const volatile pid_t pid; variable 43 if (pid != (bpf_get_current_pid_tgid() >> 32)) in map_update() 56 if (pid != (bpf_get_current_pid_tgid() >> 32)) in map_delete() 69 if (pid != (bpf_get_current_pid_tgid() >> 32)) in map_push() 82 if (pid != (bpf_get_current_pid_tgid() >> 32)) in map_pop() 95 if (pid != (bpf_get_current_pid_tgid() >> 32)) in map_peek() 111 if (pid != (bpf_get_current_pid_tgid() >> 32)) in map_for_each_pass() 129 if (pid != (bpf_get_current_pid_tgid() >> 32)) in map_for_each_fail()
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | deny_namespace.c | 9 static int wait_for_pid(pid_t pid) in wait_for_pid() argument 14 ret = waitpid(pid, &status, 0); in wait_for_pid() 34 pid_t pid; in create_user_ns() local 36 pid = fork(); in create_user_ns() 37 if (pid < 0) in create_user_ns() 40 if (pid == 0) { in create_user_ns() 46 return wait_for_pid(pid); in create_user_ns()
|
H A D | uprobe_multi_test.c | 30 int pid; member 41 if (child->pid > 0) in release_child() 42 waitpid(child->pid, &child_status, 0); in release_child() 66 child.pid = fork(); in spawn_child() 67 if (child.pid < 0) { in spawn_child() 74 if (child.pid == 0) { in spawn_child() 105 skel->bss->pid = child ? 0 : getpid(); in uprobe_multi_test_run() 130 ASSERT_EQ(skel->bss->child_pid, child->pid, "uprobe_multi_child_pid"); in uprobe_multi_test_run() 156 pid_t pid = child ? child->pid : -1; in __test_attach_api() local 164 skel->links.uprobe = bpf_program__attach_uprobe_multi(skel->progs.uprobe, pid, in __test_attach_api() [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/mm/ |
H A D | large_vm_fork_separation.c | 28 pid_t pid; in test() local 47 pid = fork(); in test() 48 if (pid == 0) { in test() 51 pid = getpid(); in test() 52 printf("child writing %p = %d\n", p, pid); in test() 53 *p = pid; in test() 75 FAIL_IF(waitpid(pid, &status, 0) == -1); in test()
|
/openbmc/linux/tools/testing/selftests/pidfd/ |
H A D | pidfd_setns_test.c | 54 pid_t pid; in FIXTURE() local 70 static int sys_waitid(int which, pid_t pid, int options) in sys_waitid() argument 72 return syscall(__NR_waitid, which, pid, NULL, options, NULL); in sys_waitid() 141 self->pid = getpid(); in FIXTURE_SETUP() 148 info->name, self->pid); in FIXTURE_SETUP() 153 self->pidfd = sys_pidfd_open(self->pid, 0); in FIXTURE_SETUP() 155 TH_LOG("%m - Failed to open pidfd for process %d", self->pid); in FIXTURE_SETUP() 168 self->pidfd = sys_pidfd_open(self->pid, 0); in FIXTURE_SETUP() 170 TH_LOG("%m - Failed to open pidfd for process %d", self->pid); in FIXTURE_SETUP() 241 info->name, self->pid); in FIXTURE_SETUP() [all …]
|
/openbmc/linux/kernel/ |
H A D | capability.c | 109 static inline int cap_get_target_pid(pid_t pid, kernel_cap_t *pEp, in cap_get_target_pid() argument 114 if (pid && (pid != task_pid_vnr(current))) { in cap_get_target_pid() 119 target = find_task_by_vpid(pid); in cap_get_target_pid() 144 pid_t pid; in SYSCALL_DEFINE2() local 153 if (get_user(pid, &header->pid)) in SYSCALL_DEFINE2() 156 if (pid < 0) in SYSCALL_DEFINE2() 159 ret = cap_get_target_pid(pid, &pE, &pI, &pP); in SYSCALL_DEFINE2() 227 pid_t pid; in SYSCALL_DEFINE2() local 233 if (get_user(pid, &header->pid)) in SYSCALL_DEFINE2() 237 if (pid != 0 && pid != task_pid_vnr(current)) in SYSCALL_DEFINE2()
|
H A D | exit.c | 242 struct pid *thread_pid; in release_task() 326 static int will_become_orphaned_pgrp(struct pid *pgrp, in will_become_orphaned_pgrp() 356 static bool has_stopped_jobs(struct pid *pgrp) in has_stopped_jobs() 376 struct pid *pgrp = task_pgrp(tsk); in kill_orphaned_pgrp() 944 if (unlikely(!tsk->pid)) in make_task_dead() 1040 pid_t pid; member 1049 struct pid *wo_pid; 1101 pid_t pid = task_pid_vnr(p); in wait_task_zombie() local 1221 infop->pid = pid; in wait_task_zombie() 1225 return pid; in wait_task_zombie() [all …]
|
/openbmc/u-boot/drivers/spmi/ |
H A D | spmi-sandbox.c | 44 static bool check_address_valid(int usid, int pid, int off) in check_address_valid() argument 48 if (pid < EMUL_GPIO_PID_START || pid > EMUL_GPIO_PID_END) in check_address_valid() 55 static int sandbox_spmi_write(struct udevice *dev, int usid, int pid, int off, in sandbox_spmi_write() argument 61 if (!check_address_valid(usid, pid, off)) in sandbox_spmi_write() 64 regs = priv->gpios[pid & 0x3].r; /* Last 3 bits of pid are gpio # */ in sandbox_spmi_write() 82 static int sandbox_spmi_read(struct udevice *dev, int usid, int pid, int off) in sandbox_spmi_read() argument 87 if (!check_address_valid(usid, pid, off)) in sandbox_spmi_read() 90 regs = priv->gpios[pid & 0x3].r; /* Last 3 bits of pid are gpio # */ in sandbox_spmi_read()
|
/openbmc/linux/tools/perf/scripts/python/ |
H A D | sched-migration.py | 33 def thread_name(pid): argument 34 return "%s:%d" % (threads[pid], pid) 210 def wake_up(self, ts_list, pid, cpu, fork): argument 213 new_rq = old_rq.wake_up_new(pid) 215 new_rq = old_rq.wake_up(pid) 351 def migrate(self, headers, pid, prio, orig_cpu, dest_cpu): argument 353 ts.migrate(self.timeslices, pid, orig_cpu, dest_cpu) 355 def wake_up(self, headers, comm, pid, success, target_cpu, fork): argument 359 ts.wake_up(self.timeslices, pid, target_cpu, fork) 374 common_callchain, comm, pid, runtime, vruntime): argument [all …]
|
/openbmc/linux/tools/testing/selftests/arm64/mte/ |
H A D | check_gcr_el1_cswitch.c | 30 pid_t pid = *((pid_t *)x); in execute_thread() local 37 srand(time(NULL) ^ (pid << 16) ^ (tid << 16)); in execute_thread() 69 int execute_test(pid_t pid) in execute_test() argument 76 execute_thread, (void *)&pid); in execute_test() 90 pid_t pid; in mte_gcr_fork_test() local 96 pid = fork(); in mte_gcr_fork_test() 98 if (pid < 0) in mte_gcr_fork_test() 101 if (pid == 0) { in mte_gcr_fork_test()
|
/openbmc/openbmc-test-automation/bin/plug_ins/Mem_tracker/ |
H A D | memcheck.sh | 64 local pid="${1}" ; shift 69 [ ! -f /proc/${pid}/status -o ! -f /proc/${pid}/smaps ] && return 0 77 …pss_total=$(grep -e "^Pss:" /proc/${pid}/smaps | awk '{print $2}' | awk '{sum += $1} END {print su… 78 …private_total=$(grep -e "^Private" /proc/${pid}/smaps | awk '{print $2}' | awk '{sum += $1} END {p… 82 name=$(cut -d "" -f 1 /proc/${pid}/cmdline) 98 for pid in ${pids} ; do 99 get_process_mem ${pid} >> ${temp_file_path_1}
|
/openbmc/linux/tools/testing/selftests/powerpc/tm/ |
H A D | tm-syscall.c | 38 pid_t pid; in getppid_tm() local 43 pid = getppid_scv_tm_suspended(); in getppid_tm() 45 pid = getppid_tm_suspended(); in getppid_tm() 48 pid = getppid_scv_tm_active(); in getppid_tm() 50 pid = getppid_tm_active(); in getppid_tm() 53 if (pid >= 0) in getppid_tm() 54 return pid; in getppid_tm()
|
/openbmc/linux/tools/testing/selftests/riscv/vector/ |
H A D | vstate_exec_nolibc.c | 6 int rc, pid, status, test_inherit = 0; in main() local 20 pid = fork(); in main() 21 if (pid == -1) { in main() 27 if (!pid) { in main() 41 pid = fork(); in main() 42 if (pid == -1) { in main() 47 if (!pid) { in main()
|
/openbmc/linux/include/linux/sched/ |
H A D | signal.h | 163 struct pid *pids[PIDTYPE_MAX]; 169 struct pid *tty_old_pgrp; 337 extern int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp); 338 extern int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid); 339 extern int kill_pid_usb_asyncio(int sig, int errno, sigval_t addr, struct pid *, 341 extern int kill_pgrp(struct pid *pid, int sig, int priv); 342 extern int kill_pid(struct pid *pid, int sig, int priv); 352 extern int send_sigqueue(struct sigqueue *, struct pid *, enum pid_type); 672 struct pid *task_pid_type(struct task_struct *task, enum pid_type type) in task_pid_type() 674 struct pid *pid; in task_pid_type() local [all …]
|
/openbmc/linux/drivers/scsi/bfa/ |
H A D | bfa_fcs_rport.c | 174 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_uninit() 213 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_plogi_sending() 252 rport->pid = 0; in bfa_fcs_rport_sm_plogi_sending() 274 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_plogiacc_sending() 313 rport->pid = 0; in bfa_fcs_rport_sm_plogiacc_sending() 340 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_plogi_retry() 384 rport->pid = 0; in bfa_fcs_rport_sm_plogi_retry() 410 bfa_trc(rport->fcs, rport->pid); in bfa_fcs_rport_sm_plogi() 438 rport->old_pid = rport->pid; in bfa_fcs_rport_sm_plogi() 439 rport->pid = 0; in bfa_fcs_rport_sm_plogi() [all …]
|
/openbmc/openbmc/poky/meta/recipes-core/initscripts/initscripts-1.0/ |
H A D | functions | 26 # pidofproc - print the pid of a process 31 pid=`pidof $1` 35 echo $pid 54 pid=`pidofproc $1` && kill $pid 58 local pid 63 pid=`pidofproc $1` 64 if [ -n "$pid" ]; then 65 echo "$1 (pid $pid) is running..."
|
/openbmc/openbmc/poky/bitbake/lib/bb/tests/ |
H A D | event.py | 478 self.assertEqual(event.pid, EventClassesTest._worker_pid) 485 self.assertEqual(event.pid, EventClassesTest._worker_pid) 492 self.assertEqual(event.pid, EventClassesTest._worker_pid) 501 self.assertEqual(event.pid, EventClassesTest._worker_pid) 510 self.assertEqual(event.pid, EventClassesTest._worker_pid) 515 self.assertEqual(event.pid, EventClassesTest._worker_pid) 522 self.assertEqual(event.pid, EventClassesTest._worker_pid) 529 self.assertEqual(event.pid, EventClassesTest._worker_pid) 536 self.assertEqual(event.pid, EventClassesTest._worker_pid) 545 self.assertEqual(event.pid, EventClassesTest._worker_pid) [all …]
|
/openbmc/linux/tools/testing/selftests/seccomp/ |
H A D | seccomp_bpf.c | 209 __u32 pid; member 3275 pid_t pid; in TEST() local 3289 pid = fork(); in TEST() 3290 ASSERT_GE(pid, 0); in TEST() 3291 if (pid == 0) { in TEST() 3316 ASSERT_EQ(0, ptrace(PTRACE_ATTACH, pid)); in TEST() 3317 ASSERT_EQ(pid, waitpid(pid, NULL, 0)); in TEST() 3323 ret = ptrace(PTRACE_SECCOMP_GET_METADATA, pid, sizeof(md), &md); in TEST() 3333 ret = ptrace(PTRACE_SECCOMP_GET_METADATA, pid, sizeof(md), &md); in TEST() 3339 ASSERT_EQ(0, kill(pid, SIGKILL)); in TEST() [all …]
|
/openbmc/linux/tools/testing/selftests/proc/ |
H A D | thread-self.c | 30 pid_t pid, tid; in f() local 33 pid = sys_getpid(); in f() 35 snprintf(buf1, sizeof(buf1), "%u/task/%u", pid, tid); in f() 50 pid_t pid; in main() local 59 pid = clone(f, stack + PAGE_SIZE, CLONE_THREAD|CLONE_SIGHAND|CLONE_VM, (void *)1); in main() 60 assert(pid > 0); in main()
|