Home
last modified time | relevance | path

Searched full:proc (Results 1 – 25 of 3792) sorted by relevance

12345678910>>...152

/kernel/linux/linux-5.10/fs/proc/
DMakefile3 # Makefile for the Linux proc filesystem routines.
6 obj-y += proc.o
9 proc-y := nommu.o task_nommu.o
10 proc-$(CONFIG_MMU) := task_mmu.o
12 proc-y += inode.o root.o base.o generic.o array.o \
14 proc-$(CONFIG_TTY) += proc_tty.o
15 proc-y += cmdline.o
16 proc-y += consoles.o
17 proc-y += cpuinfo.o
18 proc-y += devices.o
[all …]
DKconfig3 bool "/proc file system support" if EXPERT
12 It's totally cool; for example, "cat /proc/interrupts" gives
18 information about your system gathered from the /proc file system.
20 Before you can use the /proc file system, it has to be mounted,
22 That location should be /proc. A command such as "mount -t proc proc
23 /proc" or the equivalent line in /etc/fstab does the job.
25 The /proc file system is explained in the file
26 <file:Documentation/filesystems/proc.rst> and on the proc(5) manpage
27 ("man 5 proc").
33 bool "/proc/kcore support" if !ARM
[all …]
/kernel/linux/linux-6.6/fs/proc/
DMakefile3 # Makefile for the Linux proc filesystem routines.
6 obj-y += proc.o
9 proc-y := nommu.o task_nommu.o
10 proc-$(CONFIG_MMU) := task_mmu.o
12 proc-y += inode.o root.o base.o generic.o array.o \
14 proc-$(CONFIG_TTY) += proc_tty.o
15 proc-y += cmdline.o
16 proc-y += consoles.o
17 proc-y += cpuinfo.o
18 proc-y += devices.o
[all …]
DKconfig3 bool "/proc file system support" if EXPERT
12 It's totally cool; for example, "cat /proc/interrupts" gives
18 information about your system gathered from the /proc file system.
20 Before you can use the /proc file system, it has to be mounted,
22 That location should be /proc. A command such as "mount -t proc proc
23 /proc" or the equivalent line in /etc/fstab does the job.
25 The /proc file system is explained in the file
26 <file:Documentation/filesystems/proc.rst> and on the proc(5) manpage
27 ("man 5 proc").
33 bool "/proc/kcore support" if !ARM
[all …]
/kernel/linux/linux-5.10/drivers/android/
Dbinder.c15 * 1) proc->outer_lock : protects binder_ref
21 * 3) proc->inner_lock : protects the thread and node lists
22 * (proc->threads, proc->waiting_threads, proc->nodes)
24 * (proc->todo, thread->todo, proc->delivered_death and
37 * foo_ilocked() : requires proc->inner_lock
38 * foo_oilocked(): requires proc->outer_lock and proc->inner_lock
39 * foo_nilocked(): requires node->lock and proc->inner_lock
98 DEFINE_SHOW_ATTRIBUTE(proc);
247 * There are separate work lists for proc, thread, and node (async).
274 * (protected by @proc->inner_lock)
[all …]
/kernel/linux/linux-6.6/drivers/android/
Dbinder.c15 * 1) proc->outer_lock : protects binder_ref
21 * 3) proc->inner_lock : protects the thread and node lists
22 * (proc->threads, proc->waiting_threads, proc->nodes)
24 * (proc->todo, thread->todo, proc->delivered_death and
37 * foo_ilocked() : requires proc->inner_lock
38 * foo_oilocked(): requires proc->outer_lock and proc->inner_lock
39 * foo_nilocked(): requires node->lock and proc->inner_lock
97 DEFINE_SHOW_ATTRIBUTE(proc);
290 * @proc: struct binder_proc to acquire
292 * Acquires proc->outer_lock. Used to protect binder_ref
[all …]
Dbinder_internal.h147 * There are separate work lists for proc, thread, and node (async).
176 * (protected by @proc->inner_lock)
177 * @rb_node: element for proc->nodes tree
178 * (protected by @proc->inner_lock)
181 * @proc: binder_proc that owns this node
187 * (protected by @proc->inner_lock if @proc
190 * (protected by @proc->inner_lock if @proc
193 * (protected by @proc->inner_lock if @proc
196 * (protected by @proc->inner_lock while @proc
198 * if @proc is NULL. During inc/dec and node release
[all …]
/kernel/linux/linux-6.6/arch/arm/mm/
DMakefile19 obj-$(CONFIG_MODULES) += proc-syms.o
66 obj-$(CONFIG_CPU_ARM7TDMI) += proc-arm7tdmi.o
67 obj-$(CONFIG_CPU_ARM720T) += proc-arm720.o
68 obj-$(CONFIG_CPU_ARM740T) += proc-arm740.o
69 obj-$(CONFIG_CPU_ARM9TDMI) += proc-arm9tdmi.o
70 obj-$(CONFIG_CPU_ARM920T) += proc-arm920.o
71 obj-$(CONFIG_CPU_ARM922T) += proc-arm922.o
72 obj-$(CONFIG_CPU_ARM925T) += proc-arm925.o
73 obj-$(CONFIG_CPU_ARM926T) += proc-arm926.o
74 obj-$(CONFIG_CPU_ARM940T) += proc-arm940.o
[all …]
/kernel/linux/linux-5.10/arch/arm/mm/
DMakefile19 obj-$(CONFIG_MODULES) += proc-syms.o
79 obj-$(CONFIG_CPU_ARM7TDMI) += proc-arm7tdmi.o
80 obj-$(CONFIG_CPU_ARM720T) += proc-arm720.o
81 obj-$(CONFIG_CPU_ARM740T) += proc-arm740.o
82 obj-$(CONFIG_CPU_ARM9TDMI) += proc-arm9tdmi.o
83 obj-$(CONFIG_CPU_ARM920T) += proc-arm920.o
84 obj-$(CONFIG_CPU_ARM922T) += proc-arm922.o
85 obj-$(CONFIG_CPU_ARM925T) += proc-arm925.o
86 obj-$(CONFIG_CPU_ARM926T) += proc-arm926.o
87 obj-$(CONFIG_CPU_ARM940T) += proc-arm940.o
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/proc/
D.gitignore5 /proc-fsconfig-hidepid
6 /proc-loadavg-001
7 /proc-multiple-procfs
8 /proc-empty-vm
9 /proc-pid-vm
10 /proc-self-map-files-001
11 /proc-self-map-files-002
12 /proc-self-syscall
13 /proc-self-wchan
14 /proc-subset-pid
[all …]
DMakefile10 TEST_GEN_PROGS += proc-loadavg-001
11 TEST_GEN_PROGS += proc-empty-vm
12 TEST_GEN_PROGS += proc-pid-vm
13 TEST_GEN_PROGS += proc-self-map-files-001
14 TEST_GEN_PROGS += proc-self-map-files-002
15 TEST_GEN_PROGS += proc-self-syscall
16 TEST_GEN_PROGS += proc-self-wchan
17 TEST_GEN_PROGS += proc-subset-pid
18 TEST_GEN_PROGS += proc-tid0
19 TEST_GEN_PROGS += proc-uptime-001
[all …]
/kernel/linux/linux-5.10/fs/dlm/
Duser.c180 struct dlm_user_proc *proc; in dlm_user_add_ast() local
200 proc = ua->proc; in dlm_user_add_ast()
208 spin_lock(&proc->asts_spin); in dlm_user_add_ast()
212 spin_unlock(&proc->asts_spin); in dlm_user_add_ast()
218 list_add_tail(&lkb->lkb_cb_list, &proc->asts); in dlm_user_add_ast()
219 wake_up_interruptible(&proc->wait); in dlm_user_add_ast()
221 spin_unlock(&proc->asts_spin); in dlm_user_add_ast()
225 spin_lock(&proc->locks_spin); in dlm_user_add_ast()
230 spin_unlock(&proc->locks_spin); in dlm_user_add_ast()
236 static int device_user_lock(struct dlm_user_proc *proc, in device_user_lock() argument
[all …]
/kernel/linux/linux-6.6/fs/dlm/
Duser.c147 /* should held proc->asts_spin lock */
200 struct dlm_user_proc *proc; in dlm_user_add_ast() local
222 proc = ua->proc; in dlm_user_add_ast()
230 spin_lock(&proc->asts_spin); in dlm_user_add_ast()
235 spin_unlock(&proc->asts_spin); in dlm_user_add_ast()
240 list_add_tail(&lkb->lkb_cb_list, &proc->asts); in dlm_user_add_ast()
241 wake_up_interruptible(&proc->wait); in dlm_user_add_ast()
249 spin_unlock(&proc->asts_spin); in dlm_user_add_ast()
253 spin_lock(&proc->locks_spin); in dlm_user_add_ast()
258 spin_unlock(&proc->locks_spin); in dlm_user_add_ast()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/timens/
Dprocfs.c39 char path[] = "/proc/self/ns/time_for_children"; in init_namespaces()
71 FILE *proc; in read_proc_uptime() local
73 proc = fopen("/proc/uptime", "r"); in read_proc_uptime()
74 if (proc == NULL) { in read_proc_uptime()
75 pr_perror("Unable to open /proc/uptime"); in read_proc_uptime()
79 if (fscanf(proc, "%lu.%02lu", &up_sec, &up_nsec) != 2) { in read_proc_uptime()
84 pr_err("failed to parse /proc/uptime"); in read_proc_uptime()
87 fclose(proc); in read_proc_uptime()
96 FILE *proc; in read_proc_stat_btime() local
99 proc = fopen("/proc/stat", "r"); in read_proc_stat_btime()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/remoteproc/
Dqcom,rpm-proc.yaml4 $id: http://devicetree.org/schemas/remoteproc/qcom,rpm-proc.yaml#
18 | RPM subsystem (qcom,rpm-proc) |
69 - qcom,apq8084-rpm-proc
70 - qcom,ipq6018-rpm-proc
71 - qcom,ipq9574-rpm-proc
72 - qcom,mdm9607-rpm-proc
73 - qcom,msm8226-rpm-proc
74 - qcom,msm8610-rpm-proc
75 - qcom,msm8909-rpm-proc
76 - qcom,msm8916-rpm-proc
[all …]
/kernel/linux/linux-6.6/rust/macros/
Dquote.rs48 quote_spanned!(@proc tokens span $($tt)*);
52 (@proc $v:ident $span:ident) => {};
53 (@proc $v:ident $span:ident #$id:ident $($tt:tt)*) => {
57 quote_spanned!(@proc $v $span $($tt)*);
59 (@proc $v:ident $span:ident #(#$id:ident)* $($tt:tt)*) => {
65 quote_spanned!(@proc $v $span $($tt)*);
67 (@proc $v:ident $span:ident ( $($inner:tt)* ) $($tt:tt)*) => {
69 quote_spanned!(@proc tokens $span $($inner)*);
74 quote_spanned!(@proc $v $span $($tt)*);
76 (@proc $v:ident $span:ident [ $($inner:tt)* ] $($tt:tt)*) => {
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/livepatch/
Dtest-livepatch.sh13 # - load a livepatch that modifies the output from /proc/cmdline and
21 if [[ "$(cat /proc/cmdline)" != "$MOD_LIVEPATCH: this has been live patched" ]] ; then
29 if [[ "$(cat /proc/cmdline)" == "$MOD_LIVEPATCH: this has been live patched" ]] ; then
48 # - load a livepatch that modifies the output from /proc/cmdline and
58 grep 'live patched' /proc/cmdline > /dev/kmsg
59 grep 'live patched' /proc/meminfo > /dev/kmsg
63 grep 'live patched' /proc/cmdline > /dev/kmsg
64 grep 'live patched' /proc/meminfo > /dev/kmsg
69 grep 'live patched' /proc/cmdline > /dev/kmsg
70 grep 'live patched' /proc/meminfo > /dev/kmsg
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/livepatch/
Dtest-livepatch.sh13 # - load a livepatch that modifies the output from /proc/cmdline and
21 if [[ "$(cat /proc/cmdline)" != "$MOD_LIVEPATCH: this has been live patched" ]] ; then
29 if [[ "$(cat /proc/cmdline)" == "$MOD_LIVEPATCH: this has been live patched" ]] ; then
48 # - load a livepatch that modifies the output from /proc/cmdline and
58 grep 'live patched' /proc/cmdline > /dev/kmsg
59 grep 'live patched' /proc/meminfo > /dev/kmsg
63 grep 'live patched' /proc/cmdline > /dev/kmsg
64 grep 'live patched' /proc/meminfo > /dev/kmsg
69 grep 'live patched' /proc/cmdline > /dev/kmsg
70 grep 'live patched' /proc/meminfo > /dev/kmsg
[all …]
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/sun6i-isp/
Dsun6i_isp_proc.c24 *width = isp_dev->proc.mbus_format.width; in sun6i_isp_proc_dimensions()
26 *height = isp_dev->proc.mbus_format.height; in sun6i_isp_proc_dimensions()
112 struct sun6i_isp_proc *proc = &isp_dev->proc; in sun6i_isp_proc_enable() local
118 if (source == &proc->source_csi0) in sun6i_isp_proc_enable()
142 struct v4l2_mbus_framefmt *mbus_format = &isp_dev->proc.mbus_format; in sun6i_isp_proc_configure()
170 struct sun6i_isp_proc *proc = &isp_dev->proc; in sun6i_isp_proc_s_stream() local
171 struct media_pad *local_pad = &proc->pads[SUN6I_ISP_PROC_PAD_SINK_CSI]; in sun6i_isp_proc_s_stream()
189 if (source_subdev == proc->source_csi0.subdev) in sun6i_isp_proc_s_stream()
190 source = &proc->source_csi0; in sun6i_isp_proc_s_stream()
192 source = &proc->source_csi1; in sun6i_isp_proc_s_stream()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/proc/
D.gitignore5 /proc-fsconfig-hidepid
6 /proc-loadavg-001
7 /proc-multiple-procfs
8 /proc-pid-vm
9 /proc-self-map-files-001
10 /proc-self-map-files-002
11 /proc-self-syscall
12 /proc-self-wchan
13 /proc-uptime-001
14 /proc-uptime-002
DMakefile9 TEST_GEN_PROGS += proc-loadavg-001
10 TEST_GEN_PROGS += proc-pid-vm
11 TEST_GEN_PROGS += proc-self-map-files-001
12 TEST_GEN_PROGS += proc-self-map-files-002
13 TEST_GEN_PROGS += proc-self-syscall
14 TEST_GEN_PROGS += proc-self-wchan
15 TEST_GEN_PROGS += proc-uptime-001
16 TEST_GEN_PROGS += proc-uptime-002
22 TEST_GEN_PROGS += proc-multiple-procfs
23 TEST_GEN_PROGS += proc-fsconfig-hidepid
/kernel/linux/linux-5.10/Documentation/filesystems/
Dproc.rst4 The /proc Filesystem
8 /proc/sys Terrehon Bowden <terrehon@pacbell.net>, October 7 1999
11 move /proc/sys Shen Feng <shen@cn.fujitsu.com> April 1 2009
26 1.3 IDE devices in /proc/ide
27 1.4 Networking info in /proc/net
29 1.6 Parallel port info in /proc/parport
30 1.7 TTY info in /proc/tty
31 1.8 Miscellaneous kernel statistics in /proc/stat
37 3.1 /proc/<pid>/oom_adj & /proc/<pid>/oom_score_adj - Adjust the oom-killer
39 3.2 /proc/<pid>/oom_score - Display current oom-killer score
[all …]
/kernel/liteos_a/testsuites/unittest/process/plimits/smoke/
DIt_process_plimits_006.cpp39 const char *path3 = "/proc/plimits/plimits.procs"; in ItProcessPlimits006()
43 const char *path4 = "/proc/plimits/pids.max"; in ItProcessPlimits006()
47 const char *path5 = "/proc/plimits/pids.priority"; in ItProcessPlimits006()
51 const char *path6 = "/proc/plimits/sched.period"; in ItProcessPlimits006()
55 const char *path7 = "/proc/plimits/sched.quota"; in ItProcessPlimits006()
59 const char *path8 = "/proc/plimits/sched.stat"; in ItProcessPlimits006()
63 const char *path9 = "/proc/plimits/memory.limit"; in ItProcessPlimits006()
67 const char *path10 = "/proc/plimits/memory.stat"; in ItProcessPlimits006()
71 const char *path11 = "/proc/plimits/ipc.mq_limit"; in ItProcessPlimits006()
75 const char *path12 = "/proc/plimits/ipc.shm_limit"; in ItProcessPlimits006()
[all …]
/kernel/linux/linux-6.6/Documentation/filesystems/
Dproc.rst4 The /proc Filesystem
8 /proc/sys Terrehon Bowden <terrehon@pacbell.net>, October 7 1999
11 move /proc/sys Shen Feng <shen@cn.fujitsu.com> April 1 2009
26 1.3 IDE devices in /proc/ide
27 1.4 Networking info in /proc/net
29 1.6 Parallel port info in /proc/parport
30 1.7 TTY info in /proc/tty
31 1.8 Miscellaneous kernel statistics in /proc/stat
37 3.1 /proc/<pid>/oom_adj & /proc/<pid>/oom_score_adj - Adjust the oom-killer
39 3.2 /proc/<pid>/oom_score - Display current oom-killer score
[all …]
/kernel/linux/linux-5.10/Documentation/s390/
Dcommon_io.rst24 An ignored device can be un-ignored later; see the "/proc entries"-section for
54 /proc entries
57 * /proc/cio_ignore
61 You can un-ignore certain or all devices by piping to /proc/cio_ignore.
68 - echo free 0.0.0030-0.0.0032 > /proc/cio_ignore
71 - echo free 0.0.0041 > /proc/cio_ignore will furthermore un-ignore device
73 - echo free all > /proc/cio_ignore will un-ignore all remaining ignored
81 /proc/cio_ignore; "add <device range>, <device range>, ..." will ignore the
91 "echo add 0.0.a000-0.0.accc, 0.0.af00-0.0.afff > /proc/cio_ignore"
98 "echo purge > /proc/cio_ignore"
[all …]

12345678910>>...152