Home
last modified time | relevance | path

Searched refs:KF_ARENA_RET (Results 1 – 4 of 4) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dresolve_btfids.c23 #ifndef KF_ARENA_RET
24 #define KF_ARENA_RET (1 << 13) macro
60 { "kfunc_c", -1, KF_ARENA_RET | KF_ARENA_ARG1 | KF_ARENA_ARG2,
66 { "kfunc_g", -1, KF_ARENA_RET, ARENA_ARG(0) | ARENA_ARG(1), true },
114 BTF_ID_FLAGS(func, kfunc_c, KF_ARENA_RET | KF_ARENA_ARG1 | KF_ARENA_ARG2)
118 BTF_ID_FLAGS(func, kfunc_g, KF_ARENA_RET)
126 BTF_ID_FLAGS(func, kfunc_g, KF_ARENA_RET)
130 BTF_ID_FLAGS(func, kfunc_c, KF_ARENA_RET | KF_ARENA_ARG1 | KF_ARENA_ARG2)
/linux/tools/bpf/resolve_btfids/
H A Dmain.c179 #define KF_ARENA_RET (1 << 13) macro
1391 if (!(kfunc->flags & KF_ARENA_RET) && !has_arena_arg) in add_arena_tagged_proto()
1394 if (kfunc->flags & KF_ARENA_RET) { in add_arena_tagged_proto()
/linux/include/linux/
H A Dbtf.h78 #define KF_ARENA_RET (1 << 13) /* kfunc returns an arena pointer */ macro
/linux/kernel/bpf/
H A Darena.c1121 BTF_ID_FLAGS(func, bpf_arena_alloc_pages, KF_ARENA_RET | KF_ARENA_ARG2 | KF_SPINLOCK_SAFE)