Home
last modified time | relevance | path

Searched refs:proc (Results 1 – 25 of 806) sorted by relevance

12345678910>>...33

/linux-6.3-rc2/fs/proc/
A DMakefile6 obj-y += proc.o
15 proc-y += cmdline.o
16 proc-y += consoles.o
17 proc-y += cpuinfo.o
18 proc-y += devices.o
20 proc-y += loadavg.o
21 proc-y += meminfo.o
22 proc-y += stat.o
23 proc-y += uptime.o
24 proc-y += util.o
[all …]
A DKconfig3 bool "/proc file system support" if EXPERT
22 That location should be /proc. A command such as "mount -t proc proc
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
42 bool "/proc/vmcore support"
65 bool "Sysctl support (/proc/sys)" if EXPERT
86 bool "Enable /proc page monitoring" if EXPERT
89 /proc/pid/smaps, /proc/pid/clear_refs, /proc/pid/pagemap,
[all …]
/linux-6.3-rc2/drivers/android/
A Dbinder.c391 struct binder_proc *proc = node->proc; in _binder_node_inner_unlock() local
762 node->proc = proc; in binder_init_node_ilocked()
810 struct binder_proc *proc = node->proc; in binder_inc_node_nilocked() local
870 struct binder_proc *proc = node->proc; in binder_dec_node_nilocked() local
1082 new_ref->proc = proc; in binder_get_ref_for_node_olocked()
2119 struct binder_proc *proc = thread->proc; in binder_translate_binder() local
3765 BUG_ON(buf_node->proc != proc); in binder_free_buf()
3827 if (ctx_mgr_node->proc == proc) { in binder_thread_write()
4490 BUG_ON(proc != node->proc); in binder_thread_read()
4846 thread->proc = proc; in binder_get_thread_ilocked()
[all …]
/linux-6.3-rc2/tools/testing/selftests/proc/
A D.gitignore5 /proc-fsconfig-hidepid
6 /proc-loadavg-001
7 /proc-multiple-procfs
8 /proc-empty-vm
9 /proc-pid-vm
12 /proc-self-syscall
13 /proc-self-wchan
14 /proc-subset-pid
15 /proc-tid0
16 /proc-uptime-001
[all …]
A 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
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
20 TEST_GEN_PROGS += proc-uptime-002
[all …]
/linux-6.3-rc2/fs/dlm/
A Duser.c203 proc = ua->proc; in dlm_user_add_ast()
273 ua->proc = proc; in device_user_lock()
332 ua->proc = proc; in device_user_unlock()
577 if (proc) in device_write()
597 if (!proc) { in device_write()
605 if (!proc) { in device_write()
621 if (proc) { in device_write()
629 if (proc) { in device_write()
668 if (!proc) { in device_open()
702 kfree(proc); in device_close()
[all …]
/linux-6.3-rc2/arch/arm/mm/
A DMakefile19 obj-$(CONFIG_MODULES) += proc-syms.o
76 obj-$(CONFIG_CPU_FA526) += proc-fa526.o
81 obj-$(CONFIG_CPU_SA110) += proc-sa110.o
82 obj-$(CONFIG_CPU_SA1100) += proc-sa1100.o
83 obj-$(CONFIG_CPU_XSCALE) += proc-xscale.o
84 obj-$(CONFIG_CPU_XSC3) += proc-xsc3.o
85 obj-$(CONFIG_CPU_MOHAWK) += proc-mohawk.o
87 obj-$(CONFIG_CPU_V6) += proc-v6.o
88 obj-$(CONFIG_CPU_V6K) += proc-v6.o
89 obj-$(CONFIG_CPU_V7) += proc-v7.o proc-v7-bugs.o
[all …]
/linux-6.3-rc2/tools/testing/selftests/livepatch/
A Dtest-livepatch.sh58 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
75 grep 'live patched' /proc/cmdline > /dev/kmsg
76 grep 'live patched' /proc/meminfo > /dev/kmsg
119 grep 'live patched' /proc/cmdline > /dev/kmsg
120 grep 'live patched' /proc/meminfo > /dev/kmsg
[all …]
/linux-6.3-rc2/drivers/staging/media/sunxi/sun6i-isp/
A Dsun6i_isp_proc.c24 *width = isp_dev->proc.mbus_format.width; 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()
170 struct sun6i_isp_proc *proc = &isp_dev->proc; in sun6i_isp_proc_s_stream() local
190 source = &proc->source_csi0; in sun6i_isp_proc_s_stream()
192 source = &proc->source_csi1; in sun6i_isp_proc_s_stream()
405 struct sun6i_isp_proc *proc = &isp_dev->proc; in sun6i_isp_proc_notifier_bound() local
411 source = &proc->source_csi0; in sun6i_isp_proc_notifier_bound()
415 source = &proc->source_csi1; in sun6i_isp_proc_notifier_bound()
492 struct sun6i_isp_proc *proc = &isp_dev->proc; in sun6i_isp_proc_setup() local
[all …]
/linux-6.3-rc2/tools/testing/selftests/timens/
A Dprocfs.c71 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()
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()
100 if (proc == NULL) { in read_proc_stat_btime()
105 while (fgets(line_buf, 2048, proc)) { in read_proc_stat_btime()
108 fclose(proc); in read_proc_stat_btime()
113 fclose(proc); in read_proc_stat_btime()
[all …]
/linux-6.3-rc2/drivers/firmware/efi/
A Dcper-arm.c239 const struct cper_sec_proc_arm *proc) in cper_print_proc_arm() argument
246 printk("%sMIDR: 0x%016llx\n", pfx, proc->midr); in cper_print_proc_arm()
248 len = proc->section_length - (sizeof(*proc) + in cper_print_proc_arm()
249 proc->err_info_num * (sizeof(*err_info))); in cper_print_proc_arm()
258 if (proc->validation_bits & CPER_ARM_VALID_MPIDR) in cper_print_proc_arm()
260 pfx, proc->mpidr); in cper_print_proc_arm()
264 proc->affinity_level); in cper_print_proc_arm()
269 pfx, proc->psci_state); in cper_print_proc_arm()
274 err_info = (struct cper_arm_err_info *)(proc + 1); in cper_print_proc_arm()
275 for (i = 0; i < proc->err_info_num; i++) { in cper_print_proc_arm()
[all …]
A Dcper.c145 const struct cper_sec_proc_generic *proc) in cper_print_proc_generic() argument
147 if (proc->validation_bits & CPER_PROC_VALID_TYPE) in cper_print_proc_generic()
151 if (proc->validation_bits & CPER_PROC_VALID_ISA) in cper_print_proc_generic()
157 cper_print_bits(pfx, proc->proc_error_type, in cper_print_proc_generic()
171 printk("%s""level: %d\n", pfx, proc->level); in cper_print_proc_generic()
174 if (proc->validation_bits & CPER_PROC_VALID_ID) in cper_print_proc_generic()
178 pfx, proc->target_addr); in cper_print_proc_generic()
181 pfx, proc->requestor_id); in cper_print_proc_generic()
184 pfx, proc->responder_id); in cper_print_proc_generic()
185 if (proc->validation_bits & CPER_PROC_VALID_IP) in cper_print_proc_generic()
[all …]
/linux-6.3-rc2/tools/testing/selftests/sched/
A Dcs_prctl_test.c181 proc[i].num_threads = num_threads; in create_processes()
183 if (pipe(proc[i].pfd) == -1) in create_processes()
187 SIGCHLD, &proc[i]); in create_processes()
188 proc[i].cpid = cpid; in create_processes()
189 close(proc[i].pfd[1]); in create_processes()
193 ret = read(proc[i].pfd[0], &proc[i].thr_tids, sizeof(int) * proc[i].num_threads); in create_processes()
197 close(proc[i].pfd[0]); in create_processes()
209 printf(" tid=%d, / tgid=%d / pgid=%d: %lx\n", proc[i].cpid, proc[i].cpid, in disp_processes()
210 getpgid(proc[i].cpid), get_cs_cookie(proc[i].cpid)); in disp_processes()
211 for (j = 0; j < proc[i].num_threads; ++j) { in disp_processes()
[all …]
/linux-6.3-rc2/fs/ksmbd/
A Dsmb2ops.c177 [SMB2_CREATE_HE] = { .proc = smb2_open},
178 [SMB2_QUERY_INFO_HE] = { .proc = smb2_query_info},
180 [SMB2_CLOSE_HE] = { .proc = smb2_close},
181 [SMB2_ECHO_HE] = { .proc = smb2_echo},
183 [SMB2_READ_HE] = { .proc = smb2_read},
184 [SMB2_WRITE_HE] = { .proc = smb2_write},
185 [SMB2_FLUSH_HE] = { .proc = smb2_flush},
186 [SMB2_CANCEL_HE] = { .proc = smb2_cancel},
187 [SMB2_LOCK_HE] = { .proc = smb2_lock},
188 [SMB2_IOCTL_HE] = { .proc = smb2_ioctl},
[all …]
/linux-6.3-rc2/tools/testing/selftests/memfd/
A Drun_hugetlbfs_test.sh20 done < /proc/meminfo
26 nr_hugepgs=`cat /proc/sys/vm/nr_hugepages`
34 echo 3 > /proc/sys/vm/drop_caches
35 echo $(( $hpages_needed + $nr_hugepgs )) > /proc/sys/vm/nr_hugepages
40 done < /proc/meminfo
50 echo $nr_hugepgs > /proc/sys/vm/nr_hugepages
67 echo $nr_hugepgs > /proc/sys/vm/nr_hugepages
/linux-6.3-rc2/tools/testing/selftests/mm/
A Drun_vmtests.sh93 done < /proc/meminfo
107 nr_hugepgs=$(cat /proc/sys/vm/nr_hugepages)
112 echo 3 > /proc/sys/vm/drop_caches
121 done < /proc/meminfo
165 shmmax=$(cat /proc/sys/kernel/shmmax)
166 shmall=$(cat /proc/sys/kernel/shmall)
167 echo 268435456 > /proc/sys/kernel/shmmax
168 echo 4194304 > /proc/sys/kernel/shmall
170 echo "$shmmax" > /proc/sys/kernel/shmmax
171 echo "$shmall" > /proc/sys/kernel/shmall
[all …]
/linux-6.3-rc2/Documentation/filesystems/
A Dproc.rst2227 # grep ^proc /proc/mounts
2228 proc /proc proc rw,relatime,hidepid=2 0 0
2235 proc /proc proc rw,relatime,hidepid=2 0 0
2236 proc /tmp/proc proc rw,relatime,hidepid=2 0 0
2241 # mount -o remount,hidepid=1 -t proc proc /tmp/proc
2244 proc /proc proc rw,relatime,hidepid=1 0 0
2245 proc /tmp/proc proc rw,relatime,hidepid=1 0 0
2254 # mount -o hidepid=invisible -t proc proc /proc
2255 # mount -o hidepid=noaccess -t proc proc /tmp/proc
2257 proc /proc proc rw,relatime,hidepid=invisible 0 0
[all …]
/linux-6.3-rc2/tools/testing/selftests/tc-testing/plugin-lib/
A DbuildebpfPlugin.py53 proc = subprocess.Popen(command,
58 (rawout, serr) = proc.communicate()
60 if proc.returncode != 0 and len(serr) > 0:
65 proc.stdout.close()
66 proc.stderr.close()
67 return proc, foutput
/linux-6.3-rc2/Documentation/s390/
A Dcommon_io.rst54 /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
91 "echo add 0.0.a000-0.0.accc, 0.0.af00-0.0.afff > /proc/cio_ignore"
98 "echo purge > /proc/cio_ignore"
107 * /proc/cio_settle
114 /proc/subchannels and /proc/chpids), see driver-model.txt.
[all …]
/linux-6.3-rc2/Documentation/translations/zh_CN/admin-guide/
A Dcpu-load.rst5 Linux通过``/proc/stat``和``/proc/uptime``导出各种信息,用户空间工具
20 大多数情况下``/proc/stat``的信息几乎真实反映了系统信息,然而,由于内
40 在上面的情况下,根据``/proc/stat``的信息(由于当系统处于空闲状态时,
43 大家能够想象内核的这种行为会发生在许多情况下,这将导致``/proc/stat``
99 - Documentation/filesystems/proc.rst (1.8)
A Dsysrq.rst30 当运行一个编译进 sysrq 功能的内核时,/proc/sys/kernel/sysrq 控制着被
32 配置符号设定,文件本身默认设置为 1。以下是 /proc/sys/kernel/sysrq 中可能的
50 echo "number" >/proc/sys/kernel/sysrq
55 注意,``/proc/sys/kernel/sysrq`` 的值只影响通过键盘触发 SySRq 的调用,对于
56 通过 ``/proc/sysrq-trigger`` 的任何操作调用都是允许的
86 写一个字符到 /proc/sysrq-trigger 文件,例如::
88 echo t > /proc/sysrq-trigger
258 的控制台上,即使它会出现在 dmesg 缓存中,也可以通过 dmesg 命令和 ``/proc/kmsg``
264 echo 8 > /proc/sysrq-trigger
/linux-6.3-rc2/Documentation/translations/zh_CN/accounting/
A Dpsi.rst37 压力信息可通过/proc/pressure/ --cpu、memory、io文件分别获取。
74 示例:向/proc/pressure/memory写入"some 150000 1000000"将新增触发器,将在
75 1秒内至少一个任务阻塞于内存的总时间超过150ms时触发。向/proc/pressure/io写入
112 fds.fd = open("/proc/pressure/memory", O_RDWR | O_NONBLOCK);
114 printf("/proc/pressure/memory open error: %s\n",
121 printf("/proc/pressure/memory write error: %s\n",
153 内容格式与/proc/pressure/下的文件相同。
/linux-6.3-rc2/Documentation/translations/zh_TW/admin-guide/
A Dcpu-load.rst11 Linux通過``/proc/stat``和``/proc/uptime``導出各種信息,用戶空間工具
26 大多數情況下``/proc/stat``的信息幾乎真實反映了系統信息,然而,由於內
46 在上面的情況下,根據``/proc/stat``的信息(由於當系統處於空閒狀態時,
49 大家能夠想像內核的這種行爲會發生在許多情況下,這將導致``/proc/stat``
105 - Documentation/filesystems/proc.rst (1.8)
/linux-6.3-rc2/tools/testing/selftests/splice/
A Dshort_splice_read.sh118 expect_failure "proc_single_open(), seq_read() splice" test_splice /proc/$$/limits
119 expect_failure "special open(), seq_read() splice" test_splice /proc/$$/comm
122 expect_success "proc_handler: proc_dointvec_minmax() splice" test_splice /proc/sys/fs/nr_open
123 expect_success "proc_handler: proc_dostring() splice" test_splice /proc/sys/kernel/modprobe
124 expect_success "proc_handler: special read splice" test_splice /proc/sys/kernel/version
/linux-6.3-rc2/tools/testing/selftests/ftrace/test.d/ftrace/
A Dfunc_stack_tracer.tc9 echo 1 > /proc/sys/kernel/stack_tracer_enabled
19 echo 0 > /proc/sys/kernel/stack_tracer_enabled
25 echo 1 > /proc/sys/kernel/stack_tracer_enabled
35 echo 0 > /proc/sys/kernel/stack_tracer_enabled

Completed in 48 milliseconds

12345678910>>...33