Home
last modified time | relevance | path

Searched refs:pid (Results 1 - 25 of 4581) sorted by relevance

12345678910>>...184

/kernel/liteos_a/testsuites/unittest/process/basic/process/smoke/
H A Dprocess_test_005.cpp35 int pid; in ProcessTest002() local
37 pid = fork(); in ProcessTest002()
38 if (pid == 0) { in ProcessTest002()
43 ICUNIT_ASSERT_WITHIN_EQUAL(pid, 0, 100000, pid); // 100000, assert that function Result is equal to this. in ProcessTest002()
45 pid = fork(); in ProcessTest002()
46 if (pid == 0) { in ProcessTest002()
51 ICUNIT_ASSERT_WITHIN_EQUAL(pid, 0, 100000, pid); // 100000, assert that function Result is equal to this. in ProcessTest002()
53 pid in ProcessTest002()
124 int pid; ProcessTest001() local
143 int pid; Testcase() local
[all...]
H A Dprocess_test_038.cpp51 pid_t pid, pid1; in ProcessGroup() local
59 pid = fork(); in ProcessGroup()
60 ICUNIT_GOTO_WITHIN_EQUAL(pid, 0, 100000, pid, EXIT); // 100000, assert pid equal to this. in ProcessGroup()
62 if (pid == 0) { in ProcessGroup()
69 ICUNIT_GOTO_WITHIN_EQUAL(pid1, 0, 100000, pid1, EXIT); // 100000, assert pid equal to this. in ProcessGroup()
70 ICUNIT_GOTO_NOT_EQUAL(pid1, pid, pid1, EXIT); in ProcessGroup()
73 Child2(currGid, pid); in ProcessGroup()
87 pid_t pid, pid in GroupProcess() local
119 pid_t pid, pid1; TestCase() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dpid.h19 * What is struct pid?
21 * A struct pid is the kernel's internal notion of a process identifier.
23 * there are processes attached to it the struct pid lives in a hash
25 * quickly from the numeric pid value. The attached processes may be
26 * quickly accessed by following pointers from struct pid.
29 * problem. The process originally with that pid may have exited and the
30 * pid allocator wrapped, and another process could have come along
31 * and been assigned that pid.
38 * a struct pid is about 64 bytes.
40 * Holding a reference to struct pid solve
59 struct pid global() struct
85 get_pid(struct pid *pid) get_pid() argument
94 pid_has_task(struct pid *pid, enum pid_type type) pid_has_task() argument
152 ns_of_pid(struct pid *pid) ns_of_pid() argument
166 is_child_reaper(struct pid *pid) is_child_reaper() argument
182 pid_nr(struct pid *pid) pid_nr() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dpid.h19 * What is struct pid?
21 * A struct pid is the kernel's internal notion of a process identifier.
23 * there are processes attached to it the struct pid lives in a hash
25 * quickly from the numeric pid value. The attached processes may be
26 * quickly accessed by following pointers from struct pid.
29 * problem. The process originally with that pid may have exited and the
30 * pid allocator wrapped, and another process could have come along
31 * and been assigned that pid.
38 * a struct pid is about 64 bytes.
40 * Holding a reference to struct pid solve
59 struct pid global() struct
82 get_pid(struct pid *pid) get_pid() argument
91 pid_has_task(struct pid *pid, enum pid_type type) pid_has_task() argument
149 ns_of_pid(struct pid *pid) ns_of_pid() argument
163 is_child_reaper(struct pid *pid) is_child_reaper() argument
179 pid_nr(struct pid *pid) pid_nr() argument
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dpid.c9 * pid-structures are backing objects for tasks sharing a given ID to chain
48 struct pid init_struct_pid = {
108 void put_pid(struct pid *pid) in put_pid() argument
112 if (!pid) in put_pid()
115 ns = pid->numbers[pid->level].ns; in put_pid()
116 if (refcount_dec_and_test(&pid->count)) { in put_pid()
117 kmem_cache_free(ns->pid_cachep, pid); in put_pid()
125 struct pid *pi in delayed_put_pid() local
129 free_pid(struct pid *pid) free_pid() argument
165 struct pid *pid; alloc_pid() local
336 struct pid *pid = *task_pid_ptr(task, type); attach_pid() local
344 struct pid *pid; __change_pid() local
364 change_pid(struct task_struct *task, enum pid_type type, struct pid *pid) change_pid() argument
399 pid_task(struct pid *pid, enum pid_type type) pid_task() argument
443 struct pid *pid; get_task_pid() local
451 get_pid_task(struct pid *pid, enum pid_type type) get_pid_task() argument
465 struct pid *pid; find_get_pid() local
475 pid_nr_ns(struct pid *pid, struct pid_namespace *ns) pid_nr_ns() argument
489 pid_vnr(struct pid *pid) pid_vnr() argument
530 struct pid *pid; pidfd_get_pid() local
566 struct pid *pid; pidfd_get_task() local
598 pidfd_create(struct pid *pid, unsigned int flags) pidfd_create() argument
688 pidfd_getfd(struct pid *pid, int fd) pidfd_getfd() argument
728 struct pid *pid; SYSCALL_DEFINE3() local
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dpid.c9 * pid-structures are backing objects for tasks sharing a given ID to chain
48 struct pid init_struct_pid = {
105 void put_pid(struct pid *pid) in put_pid() argument
109 if (!pid) in put_pid()
112 ns = pid->numbers[pid->level].ns; in put_pid()
113 if (refcount_dec_and_test(&pid->count)) { in put_pid()
114 kmem_cache_free(ns->pid_cachep, pid); in put_pid()
122 struct pid *pi in delayed_put_pid() local
126 free_pid(struct pid *pid) free_pid() argument
162 struct pid *pid; alloc_pid() local
333 struct pid *pid = *task_pid_ptr(task, type); attach_pid() local
341 struct pid *pid; __change_pid() local
361 change_pid(struct task_struct *task, enum pid_type type, struct pid *pid) change_pid() argument
396 pid_task(struct pid *pid, enum pid_type type) pid_task() argument
440 struct pid *pid; get_task_pid() local
448 get_pid_task(struct pid *pid, enum pid_type type) get_pid_task() argument
462 struct pid *pid; find_get_pid() local
472 pid_nr_ns(struct pid *pid, struct pid_namespace *ns) pid_nr_ns() argument
486 pid_vnr(struct pid *pid) pid_vnr() argument
526 struct pid *pid; pidfd_get_pid() local
556 pidfd_create(struct pid *pid, unsigned int flags) pidfd_create() argument
645 pidfd_getfd(struct pid *pid, int fd) pidfd_getfd() argument
685 struct pid *pid; SYSCALL_DEFINE3() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/
H A Dptrace-perf-hwbreak.c39 static inline long sys_ptrace(long request, pid_t pid, unsigned long addr, unsigned long data) in sys_ptrace() argument
41 return syscall(__NR_ptrace, request, pid, addr, data); in sys_ptrace()
49 static long ptrace_getregs(pid_t pid, struct pt_regs *result) in ptrace_getregs() argument
51 return sys_ptrace(PTRACE_GETREGS, pid, 0, (unsigned long)result); in ptrace_getregs()
54 static long ptrace_setregs(pid_t pid, struct pt_regs *result) in ptrace_setregs() argument
56 return sys_ptrace(PTRACE_SETREGS, pid, 0, (unsigned long)result); in ptrace_setregs()
59 static long ptrace_cont(pid_t pid, long signal) in ptrace_cont() argument
61 return sys_ptrace(PTRACE_CONT, pid, 0, signal); in ptrace_cont()
64 static long ptrace_singlestep(pid_t pid, long signal) in ptrace_singlestep() argument
66 return sys_ptrace(PTRACE_SINGLESTEP, pid, in ptrace_singlestep()
69 ppc_ptrace_gethwdbginfo(pid_t pid, struct ppc_debug_info *dbginfo) ppc_ptrace_gethwdbginfo() argument
74 ppc_ptrace_sethwdbg(pid_t pid, struct ppc_hw_breakpoint *bp_info) ppc_ptrace_sethwdbg() argument
79 ppc_ptrace_delhwdbg(pid_t pid, int bp_id) ppc_ptrace_delhwdbg() argument
84 ptrace_getreg_pc(pid_t pid, void **pc) ptrace_getreg_pc() argument
98 ptrace_setreg_pc(pid_t pid, void *pc) ptrace_setreg_pc() argument
116 perf_event_open(struct perf_event_attr *attr, pid_t pid, int cpu, int group_fd, unsigned long flags) perf_event_open() argument
175 check_watchpoints(pid_t pid) check_watchpoints() argument
190 ptrace_fork_child(pid_t *pid) ptrace_fork_child() argument
231 pid_t pid; /* PID of child process */ same_watch_addr_test() local
385 pid_t pid; /* PID of child process */ perf_then_ptrace_test() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c30 unsigned int pid, in tlbiel_radix_set_isa300()
37 rs = ((unsigned long)pid << PPC_BITLSHIFT(31)); in tlbiel_radix_set_isa300()
94 static __always_inline void __tlbiel_pid(unsigned long pid, int set, in __tlbiel_pid() argument
101 rs = ((unsigned long)pid) << PPC_BITLSHIFT(31); in __tlbiel_pid()
110 static __always_inline void __tlbie_pid(unsigned long pid, unsigned long ric) in __tlbie_pid() argument
115 rs = pid << PPC_BITLSHIFT(31); in __tlbie_pid()
152 static __always_inline void __tlbiel_va(unsigned long va, unsigned long pid, in __tlbiel_va() argument
159 rs = pid << PPC_BITLSHIFT(31); in __tlbiel_va()
168 static __always_inline void __tlbie_va(unsigned long va, unsigned long pid, in __tlbie_va() argument
175 rs = pid << PPC_BITLSHIF in __tlbie_va()
29 tlbiel_radix_set_isa300(unsigned int set, unsigned int is, unsigned int pid, unsigned int ric, unsigned int prs) tlbiel_radix_set_isa300() argument
201 fixup_tlbie_va(unsigned long va, unsigned long pid, unsigned long ap) fixup_tlbie_va() argument
215 fixup_tlbie_va_range(unsigned long va, unsigned long pid, unsigned long ap) fixup_tlbie_va_range() argument
229 fixup_tlbie_pid(unsigned long pid) fixup_tlbie_pid() argument
285 _tlbiel_pid(unsigned long pid, unsigned long ric) _tlbiel_pid() argument
319 _tlbie_pid(unsigned long pid, unsigned long ric) _tlbie_pid() argument
345 unsigned long pid; global() member
361 _tlbiel_pid_multicast(struct mm_struct *mm, unsigned long pid, unsigned long ric) _tlbiel_pid_multicast() argument
424 __tlbiel_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize) __tlbiel_va_range() argument
435 _tlbiel_va(unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) _tlbiel_va() argument
445 _tlbiel_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize, bool also_pwc) _tlbiel_va_range() argument
456 __tlbie_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize) __tlbie_va_range() argument
469 _tlbie_va(unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) _tlbie_va() argument
481 unsigned long pid; global() member
499 _tlbiel_va_multicast(struct mm_struct *mm, unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) _tlbiel_va_multicast() argument
511 unsigned long pid; global() member
538 _tlbie_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize, bool also_pwc) _tlbie_va_range() argument
549 _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) _tlbiel_va_range_multicast() argument
577 unsigned long pid; radix__local_flush_tlb_mm() local
590 unsigned long pid; radix__local_flush_all_mm() local
609 unsigned long pid; radix__local_flush_tlb_page_psize() local
654 unsigned long pid = mm->context.id; do_exit_flush_lazy_tlb() local
697 unsigned long pid; radix__flush_tlb_mm() local
740 unsigned long pid; __flush_all_mm() local
784 unsigned long pid; radix__flush_tlb_page_psize() local
891 unsigned long pid; __radix__flush_tlb_range() local
1080 unsigned long pid; __radix__flush_tlb_range_psize() local
1162 unsigned long pid, end; radix__flush_tlb_collapsed_pmd() local
1244 unsigned long pid = mm->context.id; radix_kvm_prefetch_workaround() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/signal/
H A Dsigreturn_kernel.c35 pid_t pid; in fork_child() local
37 pid = fork(); in fork_child()
38 if (pid == 0) { in fork_child()
43 return pid; in fork_child()
46 static int expect_segv(pid_t pid) in expect_segv() argument
50 waitpid(pid, &child_ret, 0); in expect_segv()
62 pid_t pid; in test_sigreturn_kernel() local
73 pid = fork_child(); in test_sigreturn_kernel()
74 expect_segv(pid); in test_sigreturn_kernel()
78 pid in test_sigreturn_kernel()
[all...]
/kernel/linux/linux-5.10/include/trace/events/
H A Doom.h17 __field( pid_t, pid)
23 __entry->pid = task->pid;
28 TP_printk("pid=%d comm=%s oom_score_adj=%hd",
29 __entry->pid, __entry->comm, __entry->oom_score_adj)
75 TP_PROTO(int pid),
77 TP_ARGS(pid),
80 __field(int, pid)
84 __entry->pid = pid;
[all...]
/kernel/linux/linux-6.6/include/trace/events/
H A Doom.h17 __field( pid_t, pid)
23 __entry->pid = task->pid;
28 TP_printk("pid=%d comm=%s oom_score_adj=%hd",
29 __entry->pid, __entry->comm, __entry->oom_score_adj)
75 TP_PROTO(int pid),
77 TP_ARGS(pid),
80 __field(int, pid)
84 __entry->pid = pid;
[all...]
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c29 unsigned int pid, in tlbiel_radix_set_isa300()
36 rs = ((unsigned long)pid << PPC_BITLSHIFT(31)); in tlbiel_radix_set_isa300()
100 static __always_inline void __tlbiel_pid(unsigned long pid, int set, in __tlbiel_pid() argument
107 rs = ((unsigned long)pid) << PPC_BITLSHIFT(31); in __tlbiel_pid()
116 static __always_inline void __tlbie_pid(unsigned long pid, unsigned long ric) in __tlbie_pid() argument
121 rs = pid << PPC_BITLSHIFT(31); in __tlbie_pid()
158 static __always_inline void __tlbiel_va(unsigned long va, unsigned long pid, in __tlbiel_va() argument
165 rs = pid << PPC_BITLSHIFT(31); in __tlbiel_va()
174 static __always_inline void __tlbie_va(unsigned long va, unsigned long pid, in __tlbie_va() argument
181 rs = pid << PPC_BITLSHIF in __tlbie_va()
28 tlbiel_radix_set_isa300(unsigned int set, unsigned int is, unsigned int pid, unsigned int ric, unsigned int prs) tlbiel_radix_set_isa300() argument
207 fixup_tlbie_va(unsigned long va, unsigned long pid, unsigned long ap) fixup_tlbie_va() argument
221 fixup_tlbie_va_range(unsigned long va, unsigned long pid, unsigned long ap) fixup_tlbie_va_range() argument
235 fixup_tlbie_pid(unsigned long pid) fixup_tlbie_pid() argument
290 _tlbiel_pid(unsigned long pid, unsigned long ric) _tlbiel_pid() argument
326 _tlbie_pid(unsigned long pid, unsigned long ric) _tlbie_pid() argument
352 unsigned long pid; global() member
368 _tlbiel_pid_multicast(struct mm_struct *mm, unsigned long pid, unsigned long ric) _tlbiel_pid_multicast() argument
431 __tlbiel_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize) __tlbiel_va_range() argument
442 _tlbiel_va(unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) _tlbiel_va() argument
452 _tlbiel_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize, bool also_pwc) _tlbiel_va_range() argument
463 __tlbie_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize) __tlbie_va_range() argument
476 _tlbie_va(unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) _tlbie_va() argument
488 unsigned long pid; global() member
506 _tlbiel_va_multicast(struct mm_struct *mm, unsigned long va, unsigned long pid, unsigned long psize, unsigned long ric) _tlbiel_va_multicast() argument
518 unsigned long pid; global() member
545 _tlbie_va_range(unsigned long start, unsigned long end, unsigned long pid, unsigned long page_size, unsigned long psize, bool also_pwc) _tlbie_va_range() 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) _tlbiel_va_range_multicast() argument
584 unsigned long pid = mm->context.id; radix__local_flush_tlb_mm() local
598 unsigned long pid = mm->context.id; radix__local_flush_all_mm() local
618 unsigned long pid = mm->context.id; radix__local_flush_tlb_page_psize() local
665 unsigned long pid = mm->context.id; exit_lazy_flush_tlb() local
836 unsigned long pid; radix__flush_tlb_mm() local
877 unsigned long pid; __flush_all_mm() local
917 unsigned long pid; radix__flush_tlb_page_psize() local
1021 unsigned long pid; __radix__flush_tlb_range() local
1239 unsigned long pid; __radix__flush_tlb_range_psize() local
1318 unsigned long pid, end; radix__flush_tlb_collapsed_pmd() local
1402 __tlbie_pid_lpid(unsigned long pid, unsigned long lpid, unsigned long ric) __tlbie_pid_lpid() argument
1418 __tlbie_va_lpid(unsigned long va, unsigned long pid, unsigned long lpid, unsigned long ap, unsigned long ric) __tlbie_va_lpid() argument
1435 fixup_tlbie_pid_lpid(unsigned long pid, unsigned long lpid) fixup_tlbie_pid_lpid() argument
1455 _tlbie_pid_lpid(unsigned long pid, unsigned long lpid, unsigned long ric) _tlbie_pid_lpid() argument
1481 fixup_tlbie_va_range_lpid(unsigned long va, unsigned long pid, unsigned long lpid, unsigned long ap) fixup_tlbie_va_range_lpid() 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) __tlbie_va_range_lpid() 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) _tlbie_va_range_lpid() 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) do_h_rpt_invalidate_prt() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/um/os-Linux/
H A Dregisters.c21 int save_i387_registers(int pid, unsigned long *fp_regs) in save_i387_registers() argument
23 if (ptrace(PTRACE_GETFPREGS, pid, 0, fp_regs) < 0) in save_i387_registers()
28 int save_fp_registers(int pid, unsigned long *fp_regs) in save_fp_registers() argument
36 if (ptrace(PTRACE_GETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in save_fp_registers()
41 return save_i387_registers(pid, fp_regs); in save_fp_registers()
44 int restore_i387_registers(int pid, unsigned long *fp_regs) in restore_i387_registers() argument
46 if (ptrace(PTRACE_SETFPREGS, pid, 0, fp_regs) < 0) in restore_i387_registers()
51 int restore_fp_registers(int pid, unsigned long *fp_regs) in restore_fp_registers() argument
58 if (ptrace(PTRACE_SETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in restore_fp_registers()
63 return restore_i387_registers(pid, fp_reg in restore_fp_registers()
68 save_fpx_registers(int pid, unsigned long *fp_regs) save_fpx_registers() argument
75 restore_fpx_registers(int pid, unsigned long *fp_regs) restore_fpx_registers() argument
82 get_fp_registers(int pid, unsigned long *regs) get_fp_registers() argument
90 put_fp_registers(int pid, unsigned long *regs) put_fp_registers() argument
98 arch_init_registers(int pid) arch_init_registers() argument
115 get_fp_registers(int pid, unsigned long *regs) get_fp_registers() argument
120 put_fp_registers(int pid, unsigned long *regs) put_fp_registers() argument
125 arch_init_registers(int pid) arch_init_registers() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/um/os-Linux/
H A Dregisters.c22 int save_i387_registers(int pid, unsigned long *fp_regs) in save_i387_registers() argument
24 if (ptrace(PTRACE_GETFPREGS, pid, 0, fp_regs) < 0) in save_i387_registers()
29 int save_fp_registers(int pid, unsigned long *fp_regs) in save_fp_registers() argument
37 if (ptrace(PTRACE_GETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in save_fp_registers()
42 return save_i387_registers(pid, fp_regs); in save_fp_registers()
45 int restore_i387_registers(int pid, unsigned long *fp_regs) in restore_i387_registers() argument
47 if (ptrace(PTRACE_SETFPREGS, pid, 0, fp_regs) < 0) in restore_i387_registers()
52 int restore_fp_registers(int pid, unsigned long *fp_regs) in restore_fp_registers() argument
59 if (ptrace(PTRACE_SETREGSET, pid, NT_X86_XSTATE, &iov) < 0) in restore_fp_registers()
64 return restore_i387_registers(pid, fp_reg in restore_fp_registers()
69 save_fpx_registers(int pid, unsigned long *fp_regs) save_fpx_registers() argument
76 restore_fpx_registers(int pid, unsigned long *fp_regs) restore_fpx_registers() argument
83 get_fp_registers(int pid, unsigned long *regs) get_fp_registers() argument
91 put_fp_registers(int pid, unsigned long *regs) put_fp_registers() argument
99 arch_init_registers(int pid) arch_init_registers() argument
116 get_fp_registers(int pid, unsigned long *regs) get_fp_registers() argument
121 put_fp_registers(int pid, unsigned long *regs) put_fp_registers() argument
126 arch_init_registers(int pid) arch_init_registers() argument
[all...]
/test/xts/acts/kernel_lite/process_posix/src/
H A DProcessTest.cpp42 pid_t pid; in HWTEST_F() local
46 pid = fork(); in HWTEST_F()
47 ASSERT_TRUE(pid >= 0) << "> parent: fork errno = " << errno; in HWTEST_F()
48 if (pid == 0) { in HWTEST_F()
53 ASSERT_EQ(CheckProcStatus(pid, &exitCode, 0), 1); in HWTEST_F()
68 pid_t pid; in HWTEST_F() local
70 pid = fork(); in HWTEST_F()
71 ASSERT_TRUE(pid >= 0) << "> parent: fork errno = " << errno; in HWTEST_F()
72 if (pid == 0) { in HWTEST_F()
84 WaitProcExitedOK(pid); in HWTEST_F()
124 pid_t pid = fork(); HWTEST_F() local
152 pid_t pid; HWTEST_F() local
178 pid_t pid; HWTEST_F() local
234 pid_t pid = fork(); HWTEST_F() local
262 pid_t pid; HWTEST_F() local
284 pid_t pid = fork(); HWTEST_F() local
296 pid_t pid = fork(); FunctionAssertFalse() local
323 pid_t pid = fork(); HWTEST_F() local
363 pid_t pid = fork(); HWTEST_F() local
390 pid_t pid = fork(); HWTEST_F() local
417 pid_t pid = fork(); HWTEST_F() local
437 pid_t pid = fork(); HWTEST_F() local
462 pid_t pid = fork(); HWTEST_F() local
484 pid_t pid = fork(); HWTEST_F() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/rlimits/
H A Drlimits-per-userns.c32 pid_t pid = getpid(); in setrlimit_nproc() local
38 warnx("(pid=%d): Setting RLIMIT_NPROC=%ld", pid, n); in setrlimit_nproc()
41 err(EXIT_FAILURE, "(pid=%d): setrlimit(RLIMIT_NPROC)", pid); in setrlimit_nproc()
46 pid_t pid = fork(); in fork_child() local
48 if (pid < 0) in fork_child()
51 if (pid > 0) in fork_child()
52 return pid; in fork_child()
54 pid in fork_child()
91 pid_t pid; main() local
[all...]
/test/xts/acts/kernel_lite/dyload_posix/
H A DExecApiTest.cpp39 pid_t pid = fork(); in HWTEST_F() local
40 ASSERT_TRUE(pid >= 0) << "======== Fork Error! ========="; in HWTEST_F()
41 if (pid == 0) { // child in HWTEST_F()
49 WaitProcExitedOK(pid); in HWTEST_F()
59 pid_t pid = fork(); in HWTEST_F() local
60 ASSERT_TRUE(pid >= 0) << "======== Fork Error! ========="; in HWTEST_F()
61 if (pid == 0) { // child in HWTEST_F()
71 WaitProcExitedOK(pid); in HWTEST_F()
84 pid_t pid = fork(); in HWTEST_F() local
85 ASSERT_TRUE(pid > in HWTEST_F()
108 pid_t pid = fork(); HWTEST_F() local
133 pid_t pid = fork(); HWTEST_F() local
[all...]
/kernel/linux/linux-6.6/arch/um/os-Linux/skas/
H A Dprocess.c27 int is_skas_winch(int pid, int fd, void *data) in is_skas_winch() argument
29 return pid == getpgrp(); in is_skas_winch()
80 static int ptrace_dump_regs(int pid) in ptrace_dump_regs() argument
85 if (ptrace(PTRACE_GETREGS, pid, 0, regs) < 0) in ptrace_dump_regs()
107 void wait_stub_done(int pid) in wait_stub_done() argument
112 CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED | __WALL)); in wait_stub_done()
119 err = ptrace(PTRACE_CONT, pid, 0, 0); in wait_stub_done()
131 err = ptrace_dump_regs(pid); in wait_stub_done()
135 printk(UM_KERN_ERR "%s : failed to wait for SIGTRAP, pid = %d, n = %d, errno = %d, status = 0x%x\n", in wait_stub_done()
136 __func__, pid, in wait_stub_done()
142 get_skas_faultinfo(int pid, struct faultinfo *fi, unsigned long *aux_fp_regs) get_skas_faultinfo() argument
174 handle_segv(int pid, struct uml_pt_regs *regs, unsigned long *aux_fp_regs) handle_segv() argument
184 handle_trap(int pid, struct uml_pt_regs *regs, int local_using_sysemu) handle_trap() argument
314 int pid, status, n, flags, err; start_userspace() local
382 int err, status, op, pid = userspace_pid[0]; userspace() local
528 copy_context_skas0(unsigned long new_stack, int pid) copy_context_skas0() argument
[all...]
/kernel/linux/linux-5.10/arch/um/os-Linux/skas/
H A Dprocess.c27 int is_skas_winch(int pid, int fd, void *data) in is_skas_winch() argument
29 return pid == getpgrp(); in is_skas_winch()
32 static int ptrace_dump_regs(int pid) in ptrace_dump_regs() argument
37 if (ptrace(PTRACE_GETREGS, pid, 0, regs) < 0) in ptrace_dump_regs()
56 void wait_stub_done(int pid) in wait_stub_done() argument
61 CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED | __WALL)); in wait_stub_done()
68 err = ptrace(PTRACE_CONT, pid, 0, 0); in wait_stub_done()
80 err = ptrace_dump_regs(pid); in wait_stub_done()
85 "pid = %d, n = %d, errno = %d, status = 0x%x\n", pid, in wait_stub_done()
92 get_skas_faultinfo(int pid, struct faultinfo *fi, unsigned long *aux_fp_regs) get_skas_faultinfo() argument
124 handle_segv(int pid, struct uml_pt_regs *regs, unsigned long *aux_fp_regs) handle_segv() argument
134 handle_trap(int pid, struct uml_pt_regs *regs, int local_using_sysemu) handle_trap() argument
270 int pid, status, n, flags, err; start_userspace() local
338 int err, status, op, pid = userspace_pid[0]; userspace() local
471 copy_context_skas0(unsigned long new_stack, int pid) copy_context_skas0() argument
[all...]
/kernel/linux/linux-5.10/arch/um/os-Linux/
H A Dstart_up.c32 int pid = os_getpid(), ppid = getppid(); in ptrace_child() local
38 kill(pid, SIGKILL); in ptrace_child()
40 kill(pid, SIGSTOP); in ptrace_child()
48 if (sc_result == pid) in ptrace_child()
95 int pid, n, status; in start_ptraced_child() local
99 pid = fork(); in start_ptraced_child()
100 if (pid == 0) in start_ptraced_child()
102 else if (pid < 0) in start_ptraced_child()
105 CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED)); in start_ptraced_child()
112 return pid; in start_ptraced_child()
121 stop_ptraced_child(int pid, int exitcode, int mustexit) stop_ptraced_child() argument
167 int pid, n, status, count=0; check_sysemu() local
261 int pid, syscall, n, status; check_ptrace() local
326 int pid; os_early_checks() local
[all...]
/kernel/linux/linux-6.6/arch/um/os-Linux/
H A Dstart_up.c32 int pid = os_getpid(), ppid = getppid(); in ptrace_child() local
38 kill(pid, SIGKILL); in ptrace_child()
40 kill(pid, SIGSTOP); in ptrace_child()
48 if (sc_result == pid) in ptrace_child()
95 int pid, n, status; in start_ptraced_child() local
99 pid = fork(); in start_ptraced_child()
100 if (pid == 0) in start_ptraced_child()
102 else if (pid < 0) in start_ptraced_child()
105 CATCH_EINTR(n = waitpid(pid, &status, WUNTRACED)); in start_ptraced_child()
112 return pid; in start_ptraced_child()
121 stop_ptraced_child(int pid, int exitcode, int mustexit) stop_ptraced_child() argument
167 int pid, n, status, count=0; check_sysemu() local
261 int pid, syscall, n, status; check_ptrace() local
358 int pid; os_early_checks() local
[all...]
/test/xts/hats/kernel/posix_interface/interface_gn/utils/
H A Dutils.cpp70 int CheckProcStatus(pid_t pid, int *code, int flag) in CheckProcStatus() argument
73 int rt = waitpid(pid, &status, flag); in CheckProcStatus()
81 } else if (rt != pid) { // waitpid return error in CheckProcStatus()
107 void AssertProcAlive(pid_t pid) in AssertProcAlive() argument
110 int procStat = CheckProcStatus(pid, &exitCode); in AssertProcAlive()
114 void ExpectProcAlive(pid_t pid) in ExpectProcAlive() argument
117 int procStat = CheckProcStatus(pid, &exitCode); in ExpectProcAlive()
121 void AssertProcExitedOK(pid_t pid) in AssertProcExitedOK() argument
125 int procStat = CheckProcStatus(pid, &exitCode); in AssertProcExitedOK()
130 void ExpectProcExitedOK(pid_t pid) in ExpectProcExitedOK() argument
139 WaitProcExitedOK(pid_t pid) WaitProcExitedOK() argument
148 ExpectProcKilled(pid_t pid, int signum) ExpectProcKilled() argument
157 AssertProcKilled(pid_t pid, int signum) AssertProcKilled() argument
166 WaitProcKilled(pid_t pid, int signum) WaitProcKilled() argument
177 int pid = fork(); StartElf() local
206 int pid = StartElf(fname, argv, envp); RunElf() local
243 pid_t pid = fork(); StartExecveError() local
278 pid_t pid = fork(); GetNonExistPid() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/hungtask/
H A Dhungtask_user.c23 pid_t pid; member
37 static void htuser_show_task(int pid) in htuser_show_task() argument
41 p = pid_task(find_vpid(pid), PIDTYPE_PID); in htuser_show_task()
43 pr_err("can not find pid %d\n", pid); in htuser_show_task()
48 pr_info("process %d is frozen\n", pid); in htuser_show_task()
58 static void htuser_list_insert(int pid, int count) in htuser_list_insert() argument
66 userlist[userlist_count].pid = pid; in htuser_list_insert()
73 static int htuser_list_remove(int pid) in htuser_list_remove() argument
121 htuser_list_kick(int pid) htuser_list_kick() argument
193 htuser_list_store_on(char *tmp, size_t len, int pid) htuser_list_store_on() argument
227 int pid = current->tgid; htuser_list_store() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/hungtask/
H A Dhungtask_user.c23 pid_t pid; member
37 static void htuser_show_task(int pid) in htuser_show_task() argument
41 p = pid_task(find_vpid(pid), PIDTYPE_PID); in htuser_show_task()
43 pr_err("can not find pid %d\n", pid); in htuser_show_task()
48 pr_info("process %d is frozen\n", pid); in htuser_show_task()
58 static void htuser_list_insert(int pid, int count) in htuser_list_insert() argument
66 userlist[userlist_count].pid = pid; in htuser_list_insert()
73 static int htuser_list_remove(int pid) in htuser_list_remove() argument
121 htuser_list_kick(int pid) htuser_list_kick() argument
193 htuser_list_store_on(char *tmp, size_t len, int pid) htuser_list_store_on() argument
227 int pid = current->tgid; htuser_list_store() local
[all...]
/test/testfwk/arkxtest/uitest/test/
H A Dipc_transactor_test.cpp42 static string WaitPidAndReadPipe(pid_t pid, PipeFds fds) in WaitPidAndReadPipe() argument
48 waitpid(pid, &status, 0); in WaitPidAndReadPipe()
86 auto pid = fork(); in TEST_P() local
87 ASSERT_NE(pid, -1); in TEST_P()
88 if (pid == 0) { in TEST_P()
97 pid = fork(); in TEST_P()
98 ASSERT_NE(pid, -1); in TEST_P()
99 if (pid == 0) { in TEST_P()
112 auto clientOutput = WaitPidAndReadPipe(pid, fds); in TEST_P()
124 auto pid in TEST() local
179 auto pid = fork(); TEST() local
232 auto pid = fork(); TEST() local
279 auto pid = fork(); TEST() local
[all...]

Completed in 12 milliseconds

12345678910>>...184