Home
last modified time | relevance | path

Searched refs:pids (Results 1 – 25 of 94) sorted by relevance

1234

/linux-6.15/kernel/cgroup/
H A Dpids.c75 return css_pids(pids->css.parent); in parent_pids()
81 struct pids_cgroup *pids; in pids_css_alloc() local
84 if (!pids) in pids_css_alloc()
88 return &pids->css; in pids_css_alloc()
218 pids_charge(pids, 1); in pids_can_attach()
239 pids_uncharge(pids, 1); in pids_cancel_attach()
288 struct pids_cgroup *pids; in pids_cancel_fork() local
291 pids_uncharge(pids, 1); in pids_cancel_fork()
298 pids_uncharge(pids, 1); in pids_release()
327 atomic64_set(&pids->limit, limit); in pids_max_write()
[all …]
/linux-6.15/Documentation/admin-guide/cgroup-v1/
H A Dpids.rst26 that pids.current > pids.max. However, it is not possible to violate a cgroup
48 # mount -t cgroup -o pids none /sys/fs/cgroup/pids
53 # echo 2 > /sys/fs/cgroup/pids/parent/pids.max
55 # cat /sys/fs/cgroup/pids/parent/pids.current
62 # cat /sys/fs/cgroup/pids/parent/pids.current
73 # cat /sys/fs/cgroup/pids/parent/pids.current
75 # cat /sys/fs/cgroup/pids/parent/child/pids.current
77 # cat /sys/fs/cgroup/pids/parent/child/pids.max
85 pids.current)::
87 # echo 1 > /sys/fs/cgroup/pids/parent/pids.max
[all …]
/linux-6.15/tools/testing/selftests/arm64/fp/
H A Dza-stress10 pids=
17 if [ -n "$pids" ]; then
18 kill $pids
19 wait $pids
20 pids=
46 pids=$pids\ $!
53 kill -USR1 $pids
55 pids=$pids\ $!
H A Dsve-stress10 pids=
17 if [ -n "$pids" ]; then
18 kill $pids
19 wait $pids
20 pids=
46 pids=$pids\ $!
53 kill -USR1 $pids
55 pids=$pids\ $!
H A Dssve-stress10 pids=
17 if [ -n "$pids" ]; then
18 kill $pids
19 wait $pids
20 pids=
46 pids=$pids\ $!
53 kill -USR1 $pids
55 pids=$pids\ $!
H A Dfpsimd-stress10 pids=
17 if [ -n "$pids" ]; then
18 kill $pids
19 wait $pids
20 pids=
47 pids=$pids\ $!
54 kill -USR1 $pids
56 pids=$pids\ $!
/linux-6.15/tools/testing/selftests/sched_ext/
H A Dinit_enable_count.c25 pid_t pids[num_pre_forks]; in run_test() local
43 pids[i] = fork(); in run_test()
44 SCX_FAIL_IF(pids[i] < 0, "Failed to fork child"); in run_test()
45 if (pids[i] == 0) { in run_test()
55 SCX_FAIL_IF(waitpid(pids[i], &status, 0) != pids[i], in run_test()
71 pids[i] = fork(); in run_test()
74 if (pids[i] == 0) { in run_test()
92 SCX_FAIL_IF(waitpid(pids[i], &status, 0) != pids[i], in run_test()
101 pids[i] = fork(); in run_test()
102 if (pids[i] == 0) in run_test()
[all …]
H A Dselect_cpu_dispatch.c34 pid_t pids[NUM_CHILDREN]; in run() local
41 pids[i] = fork(); in run()
42 if (pids[i] == 0) { in run()
49 SCX_EQ(waitpid(pids[i], &status, 0), pids[i]); in run()
H A Dselect_cpu_dfl.c34 pid_t pids[NUM_CHILDREN]; in run() local
41 pids[i] = fork(); in run()
42 if (pids[i] == 0) { in run()
49 SCX_EQ(waitpid(pids[i], &status, 0), pids[i]); in run()
H A Dselect_cpu_dfl_nodispatch.c34 pid_t pids[NUM_CHILDREN]; in run() local
41 pids[i] = fork(); in run()
42 if (pids[i] == 0) { in run()
49 SCX_EQ(waitpid(pids[i], &status, 0), pids[i]); in run()
/linux-6.15/tools/testing/selftests/pid_namespace/
H A Dpid_max.c85 pid_t pids[2]; in pid_max_nested_inner() local
115 pids[0] = fork(); in pid_max_nested_inner()
116 if (pids[0] < 0) { in pid_max_nested_inner()
121 if (pids[0] == 0) in pid_max_nested_inner()
124 pids[1] = fork(); in pid_max_nested_inner()
125 wait_for_pid(pids[0]); in pid_max_nested_inner()
126 if (pids[1] >= 0) { in pid_max_nested_inner()
127 if (pids[1] == 0) in pid_max_nested_inner()
159 pid_t pids[1000]; in pid_max_nested_outer() local
202 pids[nr_procs] = pid; in pid_max_nested_outer()
[all …]
/linux-6.15/tools/testing/selftests/cgroup/
H A Dtest_kill.c58 pid_t pids[100]; in test_cgkill_simple() local
71 pids[i] = cg_run_nowait(cgroup, child_fn, NULL); in test_cgkill_simple()
86 wait_for_pid(pids[i]); in test_cgkill_simple()
115 pid_t pids[5]; in test_cgkill_tree() local
164 pids[0] = cg_run_nowait(cgroup[2], child_fn, NULL); in test_cgkill_tree()
165 pids[1] = cg_run_nowait(cgroup[7], child_fn, NULL); in test_cgkill_tree()
166 pids[2] = cg_run_nowait(cgroup[9], child_fn, NULL); in test_cgkill_tree()
167 pids[3] = cg_run_nowait(cgroup[9], child_fn, NULL); in test_cgkill_tree()
168 pids[4] = cg_run_nowait(cgroup[9], child_fn, NULL); in test_cgkill_tree()
190 wait_for_pid(pids[i]); in test_cgkill_tree()
/linux-6.15/Documentation/userspace-api/media/dvb/
H A Ddmx-get-pes-pids.rst20 ``int ioctl(fd, DMX_GET_PES_PIDS, __u16 pids[5])``
28 ``pids``
41 pids[DMX_PES_AUDIO] 0 first audio PID
42 pids[DMX_PES_VIDEO] 1 first video PID
43 pids[DMX_PES_TELETEXT] 2 first teletext PID
44 pids[DMX_PES_SUBTITLE] 3 first subtitle PID
45 pids[DMX_PES_PCR] 4 first Program Clock Reference PID
/linux-6.15/tools/testing/selftests/perf_events/
H A Dremove_on_exec.c200 pid_t pids[30]; in TEST_F() local
203 for (i = 0; i < sizeof(pids) / sizeof(pids[0]); i++) { in TEST_F()
204 pids[i] = fork(); in TEST_F()
205 if (pids[i] == 0) { in TEST_F()
217 for (i = 0; i < sizeof(pids) / sizeof(pids[0]); i++) { in TEST_F()
219 EXPECT_EQ(waitpid(pids[i], &tmp, WNOHANG), 0); in TEST_F()
220 EXPECT_EQ(kill(pids[i], SIGKILL), 0); in TEST_F()
/linux-6.15/tools/testing/selftests/powerpc/pmu/ebb/
H A Dmulti_ebb_procs_test.c77 pid_t pids[NR_CHILDREN]; in multi_ebb_procs() local
85 pids[i] = fork(); in multi_ebb_procs()
86 if (pids[i] == 0) in multi_ebb_procs()
96 kill(pids[i], SIGINT); in multi_ebb_procs()
98 rc |= wait_for_child(pids[i]); in multi_ebb_procs()
/linux-6.15/tools/testing/selftests/mm/
H A Dmigration.c26 pid_t *pids; in FIXTURE() local
53 self->pids = malloc(self->nthreads * sizeof(*self->pids)); in FIXTURE_SETUP()
54 ASSERT_NE(self->pids, NULL); in FIXTURE_SETUP()
60 free(self->pids); in FIXTURE_TEARDOWN()
171 self->pids[i] = pid;
177 ASSERT_EQ(kill(self->pids[i], SIGTERM), 0);
237 self->pids[i] = pid;
243 ASSERT_EQ(kill(self->pids[i], SIGTERM), 0);
297 self->pids[i] = pid;
303 ASSERT_EQ(kill(self->pids[i], SIGTERM), 0);
/linux-6.15/drivers/usb/early/
H A Dehci-dbgp.c197 u32 pids, lpid; in dbgp_wait_until_done() local
203 pids = readl(&ehci_debug->pids); in dbgp_wait_until_done()
270 u32 pids, ctrl; in dbgp_bulk_write() local
277 pids = readl(&ehci_debug->pids); in dbgp_bulk_write()
278 pids = dbgp_pid_write_update(pids, USB_PID_OUT); in dbgp_bulk_write()
287 writel(pids, &ehci_debug->pids); in dbgp_bulk_write()
296 u32 pids, addr, ctrl; in dbgp_bulk_read() local
304 pids = readl(&ehci_debug->pids); in dbgp_bulk_read()
305 pids = dbgp_pid_read_update(pids, USB_PID_IN); in dbgp_bulk_read()
313 writel(pids, &ehci_debug->pids); in dbgp_bulk_read()
[all …]
/linux-6.15/drivers/media/firewire/
H A Dfiredtv-dvb.c53 u16 pids[16]; in fdtv_start_feed() local
96 collect_channels(fdtv, &pidc, pids); in fdtv_start_feed()
106 ret = avc_tuner_set_pids(fdtv, pidc, pids); in fdtv_start_feed()
124 u16 pids[16]; in fdtv_stop_feed() local
135 demux->pids[dvbdmxfeed->pes_type] |= 0x8000; in fdtv_stop_feed()
149 collect_channels(fdtv, &pidc, pids); in fdtv_stop_feed()
151 ret = avc_tuner_set_pids(fdtv, pidc, pids); in fdtv_stop_feed()
/linux-6.15/tools/testing/selftests/livepatch/
H A Dtest-syscall.sh23 pids[$i]="$!"
26 pid_list=$(echo ${pids[@]} | tr ' ' ',')
35 for pid in ${pids[@]}; do
/linux-6.15/tools/testing/selftests/net/
H A Dunicast_extensions.sh122 ip netns pids $foo_ns | xargs -r kill -9
123 ip netns pids $bar_ns | xargs -r kill -9
147 ip netns pids $foo_ns | xargs -r kill -9
148 ip netns pids $bar_ns | xargs -r kill -9
149 ip netns pids $router_ns | xargs -r kill -9
/linux-6.15/scripts/
H A Dbootgraph.pl60 my %pids;
80 $pids{$func} = $1;
102 $pids{$func} = $pid;
178 my $pid = $pids{$key};
/linux-6.15/kernel/
H A Dpid.c149 void free_pids(struct pid **pids) in free_pids() argument
157 if (pids[tmp]) in free_pids()
158 free_pid(pids[tmp]); in free_pids()
332 &task->signal->pids[type]; in task_pid_ptr()
348 static void __change_pid(struct pid **pids, struct task_struct *task, in __change_pid() argument
371 WARN_ON(pids[type]); in __change_pid()
372 pids[type] = pid; in __change_pid()
375 void detach_pid(struct pid **pids, struct task_struct *task, enum pid_type type) in detach_pid() argument
377 __change_pid(pids, task, type, NULL); in detach_pid()
380 void change_pid(struct pid **pids, struct task_struct *task, enum pid_type type, in change_pid() argument
[all …]
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Duprobe_multi_pid_filter.c8 __u32 pids[3]; variable
15 if (pid == pids[idx]) in update_pid()
/linux-6.15/tools/kvm/kvm_stat/
H A Dkvm_stat1145 pids = []
1148 pids.append(int(line[0]))
1150 return pids
1267 if len(pids) == 1:
1482 pids = []
1489 if len(pids) == 0:
1492 if len(pids) > 1:
1496 pid = pids[0]
1712 if len(pids) == 0:
1715 if len(pids) > 1:
[all …]
/linux-6.15/Documentation/netlink/specs/
H A Dovs_datapath.yaml29 name: vport-pids
108 name: per-cpu-pids
136 - per-cpu-pids

1234