summaryrefslogtreecommitdiff
path: root/Documentation/bpf/kfuncs.rst
Commit message (Expand)AuthorAgeFilesLines
* bpf,docs: Remove KF_KPTR_GET from documentationDavid Vernet2023-04-161-15/+6
* bpf,docs: Remove references to bpf_cgroup_kptr_get()David Vernet2023-04-121-68/+0
* bpf,docs: Update documentation to reflect new task kfuncsDavid Vernet2023-04-011-6/+43
* bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGSDavid Vernet2023-03-251-3/+4
* bpf: Introduce kptr_rcu.Alexei Starovoitov2023-03-031-5/+7
* bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted.Alexei Starovoitov2023-03-031-1/+1
* bpf, docs: Fix __uninit kfunc doc sectionDavid Vernet2023-03-011-1/+1
* bpf: Add __uninit kfunc annotationJoanne Koong2023-03-011-0/+17
* bpf: Add bpf_cgroup_from_id() kfuncTejun Heo2023-02-231-3/+7
* bpf/docs: Document kfunc lifecycle / stability expectationsDavid Vernet2023-02-031-5/+120
* bpf: Document usage of the new __bpf_kfunc macroDavid Vernet2023-02-021-3/+17
* bpf/docs: Document the nocast aliasing behavior of ___initDavid Vernet2023-01-251-0/+43
* bpf/docs: Document how nested trusted fields may be definedDavid Vernet2023-01-251-1/+21
* bpf/docs: Document cpumask kfuncs in a new fileDavid Vernet2023-01-251-0/+11
* bpf/docs: Document struct cgroup * kfuncsDavid Vernet2022-12-071-0/+115
* bpf/docs: Document struct task_struct * kfuncsDavid Vernet2022-12-071-0/+83
* docs/bpf: Add KF_RCU documentationYonghong Song2022-12-041-0/+9
* bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncsDavid Vernet2022-11-201-16/+14
* bpf: Support constant scalar arguments for kfuncsKumar Kartikeya Dwivedi2022-11-171-0/+24
* bpf: Tweak definition of KF_TRUSTED_ARGSKumar Kartikeya Dwivedi2022-09-211-8/+16
* bpf: add destructive kfunc flagArtem Savkov2022-08-101-0/+9
* btf: Add a new kfunc flag which allows to mark a function to be sleepableBenjamin Tissoires2022-08-091-0/+6
* bpf: Add documentation for kfuncsKumar Kartikeya Dwivedi2022-07-211-0/+170