Lines Matching refs:sleepable
10122 if (prog->aux->sleepable) {
11800 /* non exhaustive list of sleepable bpf_lsm_*() functions */
11814 /* list of non-sleepable functions that are otherwise on
11818 /* Three functions below can be called from sleepable and non-sleepable context.
11819 * Assume non-sleepable from bpf safety point of view.
12016 if (prog->aux->sleepable) {
12020 /* fentry/fexit/fmod_ret progs can be sleepable only if they are
12029 * Only some of them are sleepable.
12039 bpf_log(log, "%s is not sleepable\n", tname);
12072 if (prog->aux->sleepable && prog->type != BPF_PROG_TYPE_TRACING && prog->type != BPF_PROG_TYPE_LSM) {
12073 verbose(env, "Only fentry/fexit/fmod_ret and lsm programs can be sleepable\n");