Home
last modified time | relevance | path

Searched refs:sleepable (Results 1 – 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/Documentation/vm/
Dbalance.rst21 In the absence of non sleepable allocation requests, it seems detrimental
67 for non-sleepable allocations. Second, the HIGHMEM zone is also balanced,
/kernel/linux/linux-5.10/Documentation/driver-api/gpio/
Ddriver.rst85 sleepable APIs (like PM runtime) in its gpio_chip implementation (.get/.set
300 spinlock_t or any sleepable APIs (like PM runtime) as part of its irqchip
304 - If sleepable APIs have to be used, these can be done from the .irq_bus_lock()
332 threaded on -RT. As a result, spinlock_t or any sleepable APIs (like PM
607 - ensure that sleepable APIs are not used as part irq_chip implementation
608 If sleepable APIs have to be used, these can be done from the .irq_bus_lock()
610 - Chained GPIO irqchips: ensure spinlock_t or any sleepable APIs are not used
/kernel/linux/linux-5.10/Documentation/locking/
Dmutex-design.rst69 While formally kernel mutexes are sleepable locks, it is path (ii) that
Dhwspinlock.rst147 or sleepable operations under the hardware lock.
229 or sleepable operations under the hardware lock.
/kernel/linux/linux-5.10/kernel/rcu/
DKconfig57 This option selects the sleepable version of RCU. This version
/kernel/linux/linux-5.10/arch/x86/net/
Dbpf_jit_comp.c1549 if (p->aux->sleepable) { in invoke_bpf_prog()
1581 if (p->aux->sleepable) { in invoke_bpf_prog()
/kernel/linux/linux-5.10/include/linux/
Dbpf.h861 bool sleepable; member
/kernel/linux/linux-5.10/Documentation/RCU/
Dchecklist.rst351 and srcu_read_unlock()), hence the "SRCU": "sleepable RCU".
DRTFP.txt2078 RCU, realtime RCU, sleepable RCU, performance.
/kernel/linux/linux-5.10/kernel/trace/
Dbpf_trace.c1327 return prog->aux->sleepable ? &bpf_copy_from_user_proto : NULL; in bpf_tracing_func_proto()
/kernel/linux/linux-5.10/kernel/bpf/
Dsyscall.c1758 if (prog->aux->sleepable) in __bpf_prog_put_noref()
2190 prog->aux->sleepable = attr->prog_flags & BPF_F_SLEEPABLE; in bpf_prog_load()
Dverifier.c10342 if (prog->aux->sleepable) in check_map_prog_compatibility()
12249 if (prog->aux->sleepable) { in bpf_check_attach_target()
12304 if (prog->aux->sleepable && prog->type != BPF_PROG_TYPE_TRACING && in check_attach_btf_id()
/kernel/linux/linux-5.10/Documentation/networking/
Dtimestamping.rst654 sleepable context. In that case, it is the responsibility of the DSA driver
/kernel/linux/linux-5.10/tools/memory-model/Documentation/
Dlitmus-tests.txt997 e. Although sleepable RCU (SRCU) is now modeled, there
/kernel/linux/linux-5.10/Documentation/RCU/Design/Requirements/
DRequirements.rst1098 | read-side critical sections, and also within Linux-kernel sleepable |
2472 introduction of `sleepable RCU <https://lwn.net/Articles/202847/>`__, or