Home
last modified time | relevance | path

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

1234

/openbmc/linux/kernel/cgroup/
H A Dpids.c64 static struct pids_cgroup *parent_pids(struct pids_cgroup *pids) in parent_pids() argument
66 return css_pids(pids->css.parent); in parent_pids()
72 struct pids_cgroup *pids; in pids_css_alloc() local
74 pids = kzalloc(sizeof(struct pids_cgroup), GFP_KERNEL); in pids_css_alloc()
75 if (!pids) in pids_css_alloc()
78 atomic64_set(&pids->counter, 0); in pids_css_alloc()
79 atomic64_set(&pids->limit, PIDS_MAX); in pids_css_alloc()
80 atomic64_set(&pids->events_limit, 0); in pids_css_alloc()
81 return &pids->css; in pids_css_alloc()
107 static void pids_cancel(struct pids_cgroup *pids, int num) in pids_cancel() argument
[all …]
/openbmc/linux/Documentation/admin-guide/cgroup-v1/
H A Dpids.rst19 In order to use the `pids` controller, set the maximum number of tasks in
20 pids.max (this is not available in the root cgroup for obvious reasons). The
21 number of processes currently in the cgroup is given by pids.current.
24 to have pids.current > pids.max. This can be done by either setting the limit to
25 be smaller than pids.current, or attaching enough processes to the cgroup such
26 that pids.current > pids.max. However, it is not possible to violate a cgroup
30 To set a cgroup to have no limit, set pids.max to "max". This is the default for
34 pids.current tracks all child cgroup hierarchies, so parent/pids.current is a
35 superset of parent/child/pids.current.
37 The pids.events file contains event counters:
[all …]
/openbmc/linux/tools/testing/selftests/arm64/fp/
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 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 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 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\ $!
/openbmc/linux/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()
/openbmc/linux/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
/openbmc/linux/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()
/openbmc/linux/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()
/openbmc/openbmc/poky/meta/lib/oeqa/runtime/cases/
H A Doe_syslog.py27 def verif_not_running(self, pids): argument
28 for pid in pids:
35 pids = []
40 return 1, pids
41 pids.append(pid)
42 return 0, pids
70 status, pids = self.verify_running(names)
/openbmc/linux/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()
204 lpid = DBGP_PID_GET(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()
[all …]
/openbmc/openbmc/poky/meta/lib/oeqa/utils/
H A Dqemutinyrunner.py148 pids = {}
154 if data[1] not in pids:
155 pids[data[1]] = []
157 pids[data[1]].append(data[0])
160 if parent_pid not in pids:
164 newparents = pids[parent_pid]
168 if p in pids:
169 for n in pids[p]:
/openbmc/linux/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()
166 self->pids[i] = pid;
172 ASSERT_EQ(kill(self->pids[i], SIGTERM), 0);
/openbmc/linux/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()
/openbmc/phosphor-pid-control/test/
H A Djson_parse_unittest.cpp26 "pids": [{ in TEST()
61 "pids": [{ in TEST()
113 "pids": [{ in TEST()
153 "pids": [] in TEST()
H A Dpid_json_unittest.cpp45 "pids": [{ in TEST()
92 "pids": [{ in TEST()
155 "pids": [{ in TEST()
205 "pids": [{ in TEST()
292 "pids": [{ in TEST()
/openbmc/linux/tools/testing/selftests/net/
H A Dunicast_extensions.sh129 ip netns pids $foo_ns | xargs -r kill -9
130 ip netns pids $bar_ns | xargs -r kill -9
154 ip netns pids $foo_ns | xargs -r kill -9
155 ip netns pids $bar_ns | xargs -r kill -9
156 ip netns pids $router_ns | xargs -r kill -9
H A Dipv6_route_update_soft_lockup.sh103 for pid in $(ip netns pids ${ns}); do
128 for pid in $(ip netns pids ${source_ns}); do
/openbmc/linux/scripts/
H A Dbootgraph.pl60 my %pids;
80 $pids{$func} = $1;
102 $pids{$func} = $pid;
178 my $pid = $pids{$key};
/openbmc/linux/mm/damon/
H A Ddbgfs.c402 static void dbgfs_put_pids(struct pid **pids, int nr_pids) in dbgfs_put_pids() argument
407 put_pid(pids[i]); in dbgfs_put_pids()
420 struct pid **pids; in str_to_pids() local
428 pids = kmalloc_array(nr_ints, sizeof(*pids), GFP_KERNEL); in str_to_pids()
429 if (!pids) in str_to_pids()
433 pids[*nr_pids] = find_get_pid(ints[*nr_pids]); in str_to_pids()
434 if (!pids[*nr_pids]) { in str_to_pids()
435 dbgfs_put_pids(pids, *nr_pids); in str_to_pids()
437 kfree(pids); in str_to_pids()
444 return pids; in str_to_pids()
[all …]
/openbmc/linux/tools/kvm/kvm_stat/
H A Dkvm_stat1145 pids = []
1148 pids.append(int(line[0]))
1150 return pids
1266 pids = self.get_pid_from_gname(self._gname)
1267 if len(pids) == 1:
1268 self._refresh_header(pids[0])
1269 self._update_pid(pids[0])
1482 pids = []
1484 pids = self.get_pid_from_gname(guest)
1489 if len(pids) == 0:
[all …]
/openbmc/openbmc-test-automation/bin/plug_ins/Mem_tracker/
H A Dmemcheck.sh29 pids="${1:-$(ls /proc | grep -v [A-Za-z])}" ; shift
98 for pid in ${pids} ; do
/openbmc/linux/include/linux/sched/
H A Dsignal.h163 struct pid *pids[PIDTYPE_MAX]; member
678 pid = task->signal->pids[type]; in task_pid_type()
684 return task->signal->pids[PIDTYPE_TGID]; in task_tgid()
694 return task->signal->pids[PIDTYPE_PGID]; in task_pgrp()
699 return task->signal->pids[PIDTYPE_SID]; in task_session()
/openbmc/linux/drivers/staging/media/av7110/
H A Dav7110.c724 av7110->pids[DMX_PES_VIDEO] = 0; in SetPIDs()
725 av7110->pids[DMX_PES_AUDIO] = 0; in SetPIDs()
726 av7110->pids[DMX_PES_TELETEXT] = 0; in SetPIDs()
727 av7110->pids[DMX_PES_PCR] = 0; in SetPIDs()
747 av7110->pids[DMX_PES_VIDEO] = vpid; in ChangePIDs()
749 av7110->pids[DMX_PES_AUDIO] = apid; in ChangePIDs()
751 av7110->pids[DMX_PES_TELETEXT] = ttpid; in ChangePIDs()
753 av7110->pids[DMX_PES_PCR] = pcrpid; in ChangePIDs()
755 av7110->pids[DMX_PES_SUBTITLE] = 0; in ChangePIDs()
758 pcrpid = av7110->pids[DMX_PES_PCR]; in ChangePIDs()
[all …]

1234