/kernel/dma/ |
D | Kconfig | 26 # people thing of when saying write combine, so very few platforms should 85 to allocate big physically-contiguous blocks of memory for use with 103 Defines the size (in MiB) of the default memory area for Contiguous 104 Memory Allocator. If the size of 0 is selected, CMA is disabled by 109 int "Percentage of total memory" 114 Defines the size of the default memory area for Contiguous Memory 115 Allocator as a percentage of the total memory in the system. 138 int "Maximum PAGE_SIZE order of alignment for contiguous buffers" 148 expressed as a power of two multiplied by the PAGE_SIZE. 151 of 8 means that the buffers will be aligned up to 1MiB only. [all …]
|
/kernel/rcu/ |
D | Kconfig | 14 thousands of CPUs. It also scales down nicely to 23 thousands of CPUs, but for which real-time response 36 memory footprint of RCU. 45 side-effect of preventing "make oldconfig" from asking you all 46 sorts of detailed questions about how you would like numerous 56 This option selects the sleepable version of RCU. This version 64 This option selects the single-CPU non-preemptible version of SRCU. 70 This option selects the full-fledged version of SRCU. 84 the TINY and TREE variants of RCU. The purpose is to allow 99 This option controls the fanout of hierarchical implementations [all …]
|
D | Kconfig.debug | 67 number of seconds, a CPU stall warning is printed. If the 87 This option provides consistency checks in RCU's handling of
|
/kernel/trace/ |
D | Kconfig | 59 C version of recordmcount available? 88 Allow the use of ring_buffer_swap_cpu. 98 of the kernel can use them to generate or add hooks to them. 105 # hiding of the automatic options. 152 instruction at the beginning of every kernel function, which NOP 155 (the bootup default), then the overhead of the instructions is very 167 Its first purpose is to trace the duration of functions and 170 address on the current task structure into a stack of calls. 185 Enable tracing of disable and enable events for preemption and irqs. 244 This tracer tracks the latency of the highest priority task [all …]
|
/kernel/cgroup/ |
D | debug.c | 42 struct kernfs_open_file *of = seq->private; in current_css_set_read() local 48 if (!cgroup_kn_lock_live(of->kn, false)) in current_css_set_read() 72 cgroup_kn_unlock(of->kn); in current_css_set_read() 205 struct kernfs_open_file *of = seq->private; in cgroup_subsys_states_read() local 212 cgrp = cgroup_kn_lock_live(of->kn, false); in cgroup_subsys_states_read() 232 cgroup_kn_unlock(of->kn); in cgroup_subsys_states_read() 257 struct kernfs_open_file *of = seq->private; in cgroup_masks_read() local 260 cgrp = cgroup_kn_lock_live(of->kn, false); in cgroup_masks_read() 267 cgroup_kn_unlock(of->kn); in cgroup_masks_read()
|
D | cgroup-v1.c | 403 struct kernfs_open_file *of = s->private; in cgroup_pidlist_start() local 404 struct cgroup_file_ctx *ctx = of->priv; in cgroup_pidlist_start() 458 struct kernfs_open_file *of = s->private; in cgroup_pidlist_stop() local 459 struct cgroup_file_ctx *ctx = of->priv; in cgroup_pidlist_stop() 470 struct kernfs_open_file *of = s->private; in cgroup_pidlist_next() local 471 struct cgroup_file_ctx *ctx = of->priv; in cgroup_pidlist_next() 496 static ssize_t __cgroup1_procs_write(struct kernfs_open_file *of, in __cgroup1_procs_write() argument 506 cgrp = cgroup_kn_lock_live(of->kn, false); in __cgroup1_procs_write() 520 cred = of->file->f_cred; in __cgroup1_procs_write() 537 cgroup_kn_unlock(of->kn); in __cgroup1_procs_write() [all …]
|
D | cgroup.c | 631 struct cgroup_subsys_state *of_css(struct kernfs_open_file *of) in of_css() argument 633 struct cgroup *cgrp = of->kn->parent->priv; in of_css() 634 struct cftype *cft = of_cft(of); in of_css() 3391 static ssize_t cgroup_subtree_control_write(struct kernfs_open_file *of, in cgroup_subtree_control_write() argument 3429 cgrp = cgroup_kn_lock_live(of->kn, true); in cgroup_subtree_control_write() 3482 cgroup_kn_unlock(of->kn); in cgroup_subtree_control_write() 3558 static ssize_t cgroup_type_write(struct kernfs_open_file *of, char *buf, in cgroup_type_write() argument 3569 cgrp = cgroup_kn_lock_live(of->kn, true); in cgroup_type_write() 3576 cgroup_kn_unlock(of->kn); in cgroup_type_write() 3593 static ssize_t cgroup_max_descendants_write(struct kernfs_open_file *of, in cgroup_max_descendants_write() argument [all …]
|
D | pids.c | 255 static ssize_t pids_max_write(struct kernfs_open_file *of, char *buf, in pids_max_write() argument 258 struct cgroup_subsys_state *css = of_css(of); in pids_max_write()
|
D | legacy_freezer.c | 419 static ssize_t freezer_write(struct kernfs_open_file *of, in freezer_write() argument 433 freezer_change_state(css_freezer(of_css(of)), freeze); in freezer_write()
|
D | rdma.c | 425 static ssize_t rdmacg_resource_set_max(struct kernfs_open_file *of, in rdmacg_resource_set_max() argument 428 struct rdma_cgroup *cg = css_rdmacg(of_css(of)); in rdmacg_resource_set_max()
|
D | cpuset.c | 2361 static ssize_t cpuset_write_resmask(struct kernfs_open_file *of, in cpuset_write_resmask() argument 2364 struct cpuset *cs = css_cs(of_css(of)); in cpuset_write_resmask() 2390 kernfs_break_active_protection(of->kn); in cpuset_write_resmask() 2404 switch (of_cft(of)->private) { in cpuset_write_resmask() 2420 kernfs_unbreak_active_protection(of->kn); in cpuset_write_resmask() 2530 static ssize_t sched_partition_write(struct kernfs_open_file *of, char *buf, in sched_partition_write() argument 2533 struct cpuset *cs = css_cs(of_css(of)); in sched_partition_write()
|
/kernel/ |
D | Kconfig.preempt | 11 throughput. It will still provide good latencies most of the 17 raw processing power of the kernel, irrespective of scheduling 24 This option reduces the latency of the kernel by adding more 27 latency of rescheduling, providing faster application reactions, 28 at the cost of slightly lower throughput. 44 This option reduces the latency of the kernel by making 51 system is under load, at the cost of slightly lower throughput
|
D | Kconfig.hz | 10 Allows the configuration of the timer frequency. It is customary 14 contention and cacheline bounces as a result of timer interrupts. 16 environment leading to NR_CPUS * HZ number of timer interrupts 24 with lots of processors that may show reduced performance if
|
/kernel/time/ |
D | Kconfig | 20 # Clocksources require validation of the clocksource against the last 51 # Generic update of CMOS clock 60 # are supported independent of this. 88 Most of the time you want to say Y here. 111 desired range of dynticks CPUs. 113 This is implemented at the expense of some overhead in user <-> kernel 140 accounting. This option copes with the absence of the full 144 Say Y only if you're working on the development of an 165 the size of the kernel image.
|
D | timeconst.bc | 32 by at most one in the upper half of the unsigned range. */
|
/kernel/power/ |
D | Kconfig | 29 of suspend, or they are content with invoking sync() from 56 of the reasons to use software suspend is that the firmware hooks 141 objects with the help of a sysfs-based interface. 144 int "Maximum number of user space wakeup sources (0 = no limit)" 158 (low power) states, for example after a specified period of inactivity 163 and the bus type drivers of the buses the devices are on are 164 responsible for the actual handling of device suspend requests and 180 fields of device objects from user space. If you are not a kernel 256 notification of APM "events" (e.g. battery status change). 294 lower power usage at the cost of small performance overhead. [all …]
|
/kernel/configs/ |
D | xen.config | 2 # of the not so generic stuff below for xen
|
/kernel/irq/ |
D | Kconfig | 135 developers and debugging of hard to diagnose interrupt problems.
|
/kernel/sched/ |
D | core.c | 7398 static ssize_t cpu_uclamp_write(struct kernfs_open_file *of, char *buf, in cpu_uclamp_write() argument 7414 tg = css_tg(of_css(of)); in cpu_uclamp_write() 7425 cpu_util_update_eff(of_css(of)); in cpu_uclamp_write() 7433 static ssize_t cpu_uclamp_min_write(struct kernfs_open_file *of, in cpu_uclamp_min_write() argument 7437 return cpu_uclamp_write(of, buf, nbytes, off, UCLAMP_MIN); in cpu_uclamp_min_write() 7440 static ssize_t cpu_uclamp_max_write(struct kernfs_open_file *of, in cpu_uclamp_max_write() argument 7444 return cpu_uclamp_write(of, buf, nbytes, off, UCLAMP_MAX); in cpu_uclamp_max_write() 8006 static ssize_t cpu_max_write(struct kernfs_open_file *of, in cpu_max_write() argument 8009 struct task_group *tg = css_tg(of_css(of)); in cpu_max_write()
|