Home
last modified time | relevance | path

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

/linux/Documentation/vm/
A 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,
/linux/fs/dlm/
A Dlowcomms.c1255 bool sleepable; in dlm_lowcomms_new_msg_con() local
1268 sleepable = gfpflags_normal_context(allocation); in dlm_lowcomms_new_msg_con()
1269 if (sleepable) in dlm_lowcomms_new_msg_con()
1276 if (sleepable) in dlm_lowcomms_new_msg_con()
1283 if (sleepable) in dlm_lowcomms_new_msg_con()
/linux/Documentation/driver-api/gpio/
A 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
625 - ensure that sleepable APIs are not used as part irq_chip implementation
626 If sleepable APIs have to be used, these can be done from the .irq_bus_lock()
628 - Chained GPIO irqchips: ensure spinlock_t or any sleepable APIs are not used
/linux/kernel/bpf/
A Dbpf_lsm.c123 return prog->aux->sleepable ? &bpf_ima_inode_hash_proto : NULL; in bpf_lsm_func_proto()
A Dsyscall.c1789 if (prog->aux->sleepable) in __bpf_prog_put_noref()
2304 prog->aux->sleepable = attr->prog_flags & BPF_F_SLEEPABLE; in bpf_prog_load()
A Dverifier.c11663 if (prog->aux->sleepable) { in check_map_prog_compatibility()
11687 if (prog->aux->sleepable) in check_map_prog_compatibility()
13768 if (prog->aux->sleepable) { in bpf_check_attach_target()
13835 if (prog->aux->sleepable) in BTF_SET_START()
13842 if (prog->aux->sleepable && prog->type != BPF_PROG_TYPE_TRACING && in BTF_SET_START()
/linux/Documentation/locking/
A Dmutex-design.rst69 While formally kernel mutexes are sleepable locks, it is path (ii) that
A Dhwspinlock.rst147 or sleepable operations under the hardware lock.
229 or sleepable operations under the hardware lock.
/linux/kernel/rcu/
A DKconfig57 This option selects the sleepable version of RCU. This version
/linux/arch/x86/net/
A Dbpf_jit_comp.c1765 p->aux->sleepable ? __bpf_prog_enter_sleepable : in invoke_bpf_prog()
1810 p->aux->sleepable ? __bpf_prog_exit_sleepable : in invoke_bpf_prog()
/linux/tools/memory-model/Documentation/
A Dordering.txt118 sleepable contexts. Therefore, RCU's grace-period primitives are
A Dlitmus-tests.txt1014 e. Although sleepable RCU (SRCU) is now modeled, there
/linux/kernel/trace/
A Dbpf_trace.c1190 return prog->aux->sleepable ? &bpf_copy_from_user_proto : NULL; in bpf_tracing_func_proto()
/linux/include/linux/
A Dbpf.h877 bool sleepable; member
/linux/Documentation/RCU/
A Dchecklist.rst369 and srcu_read_unlock()), hence the "SRCU": "sleepable RCU".
A DRTFP.txt2078 RCU, realtime RCU, sleepable RCU, performance.
/linux/Documentation/networking/
A Dtimestamping.rst669 necessary when retrieving the timestamp needs a sleepable context. In
/linux/Documentation/RCU/Design/Requirements/
A DRequirements.rst1099 | read-side critical sections, and also within Linux-kernel sleepable |
2502 introduction of `sleepable RCU <https://lwn.net/Articles/202847/>`__, or

Completed in 67 milliseconds