summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/cpumask.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: treewide: Annotate BPF kfuncs in BTFDaniel Xu2024-01-311-2/+2
* bpf: Fix dtor CFIPeter Zijlstra2023-12-151-1/+7
* bpf: Add bpf_cpumask_weight() kfuncDavid Vernet2023-12-091-0/+12
* bpf: Add __bpf_kfunc_{start,end}_defs macrosDave Marchevsky2023-11-011-4/+2
* bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu.Alexei Starovoitov2023-07-121-14/+6
* bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute*David Vernet2023-06-121-10/+12
* bpf: Add bpf_cpumask_first_and() kfuncDavid Vernet2023-06-121-0/+16
* bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGSDavid Vernet2023-03-251-1/+1
* bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncsDavid Vernet2023-03-251-3/+0
* bpf: Remove bpf_cpumask_kptr_get() kfuncDavid Vernet2023-03-161-29/+0
* bpf: Free struct bpf_cpumask in call_rcu handlerDavid Vernet2023-03-161-5/+14
* bpf: Refactor RCU enforcement in the verifier.Alexei Starovoitov2023-03-031-20/+20
* bpf: Only allocate one bpf_mem_cache for bpf_cpumask_maHou Tao2023-02-221-3/+3
* bpf: Add __bpf_kfunc tag to all kfuncsDavid Vernet2023-02-021-30/+30
* bpf: Build-time assert that cpumask offset is zeroDavid Vernet2023-01-281-0/+3
* bpf/docs: Document cpumask kfuncs in a new fileDavid Vernet2023-01-251-0/+208
* bpf: Enable cpumasks to be queried and used as kptrsDavid Vernet2023-01-251-0/+268