Searched refs:sleepable (Results 1 – 15 of 15) sorted by relevance
/kernel/linux/linux-5.10/Documentation/vm/ |
D | balance.rst | 21 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/ |
D | driver.rst | 85 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/ |
D | mutex-design.rst | 69 While formally kernel mutexes are sleepable locks, it is path (ii) that
|
D | hwspinlock.rst | 147 or sleepable operations under the hardware lock. 229 or sleepable operations under the hardware lock.
|
/kernel/linux/linux-5.10/kernel/rcu/ |
D | Kconfig | 57 This option selects the sleepable version of RCU. This version
|
/kernel/linux/linux-5.10/arch/x86/net/ |
D | bpf_jit_comp.c | 1549 if (p->aux->sleepable) { in invoke_bpf_prog() 1581 if (p->aux->sleepable) { in invoke_bpf_prog()
|
/kernel/linux/linux-5.10/include/linux/ |
D | bpf.h | 861 bool sleepable; member
|
/kernel/linux/linux-5.10/Documentation/RCU/ |
D | checklist.rst | 351 and srcu_read_unlock()), hence the "SRCU": "sleepable RCU".
|
D | RTFP.txt | 2078 RCU, realtime RCU, sleepable RCU, performance.
|
/kernel/linux/linux-5.10/kernel/trace/ |
D | bpf_trace.c | 1327 return prog->aux->sleepable ? &bpf_copy_from_user_proto : NULL; in bpf_tracing_func_proto()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
D | syscall.c | 1758 if (prog->aux->sleepable) in __bpf_prog_put_noref() 2190 prog->aux->sleepable = attr->prog_flags & BPF_F_SLEEPABLE; in bpf_prog_load()
|
D | verifier.c | 10342 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/ |
D | timestamping.rst | 654 sleepable context. In that case, it is the responsibility of the DSA driver
|
/kernel/linux/linux-5.10/tools/memory-model/Documentation/ |
D | litmus-tests.txt | 997 e. Although sleepable RCU (SRCU) is now modeled, there
|
/kernel/linux/linux-5.10/Documentation/RCU/Design/Requirements/ |
D | Requirements.rst | 1098 | read-side critical sections, and also within Linux-kernel sleepable | 2472 introduction of `sleepable RCU <https://lwn.net/Articles/202847/>`__, or
|