Searched refs:old_array (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/media/rc/
H A Dbpf-lirc.c139 struct bpf_prog_array *old_array; local
157 old_array = lirc_rcu_dereference(raw->progs);
158 if (old_array && bpf_prog_array_length(old_array) >= BPF_MAX_PROGS) {
163 ret = bpf_prog_array_copy(old_array, NULL, prog, 0, &new_array);
168 bpf_prog_array_free(old_array);
177 struct bpf_prog_array *old_array; local
195 old_array = lirc_rcu_dereference(raw->progs);
196 ret = bpf_prog_array_copy(old_array, prog, NULL, 0, &new_array);
206 bpf_prog_array_free(old_array);
[all...]
/linux-master/kernel/bpf/
H A Dnet_namespace.c107 struct bpf_prog_array *old_array, *new_array; local
134 old_array = rcu_dereference_protected(net->bpf.run_array[type],
138 WARN_ON(bpf_prog_array_delete_safe_at(old_array, idx));
143 bpf_prog_array_free(old_array);
H A Dcgroup.c279 struct bpf_prog_array *old_array; local
307 old_array = rcu_dereference_protected(
310 bpf_prog_array_free(old_array);
447 struct bpf_prog_array *old_array)
449 old_array = rcu_replace_pointer(cgrp->bpf.effective[atype], old_array,
454 bpf_prog_array_free(old_array);
445 activate_effective_progs(struct cgroup *cgrp, enum cgroup_bpf_attach_type atype, struct bpf_prog_array *old_array) argument
H A Dcore.c2611 int bpf_prog_array_copy(struct bpf_prog_array *old_array, argument
2625 if (old_array) {
2626 existing = old_array->items;
2661 existing = old_array->items;
/linux-master/mm/
H A Dmemblock.c418 struct memblock_region *new_array, *old_array; local
482 old_array = type->regions;
488 kfree(old_array);
489 else if (old_array != memblock_memory_init_regions &&
490 old_array != memblock_reserved_init_regions)
491 memblock_free(old_array, old_alloc_size);
/linux-master/kernel/trace/
H A Dbpf_trace.c2237 struct bpf_prog_array *old_array; local
2255 old_array = bpf_event_rcu_dereference(event->tp_event->prog_array);
2256 if (old_array &&
2257 bpf_prog_array_length(old_array) >= BPF_TRACE_MAX_PROGS) {
2262 ret = bpf_prog_array_copy(old_array, NULL, prog, bpf_cookie, &new_array);
2270 bpf_prog_array_free_sleepable(old_array);
2279 struct bpf_prog_array *old_array; local
2288 old_array = bpf_event_rcu_dereference(event->tp_event->prog_array);
2289 ret = bpf_prog_array_copy(old_array, event->prog, NULL, 0, &new_array);
2293 bpf_prog_array_delete_safe(old_array, even
[all...]
/linux-master/net/sched/
H A Dsch_fq.c816 struct rb_root *old_array, u32 old_log,
826 oroot = &old_array[idx];
815 fq_rehash(struct fq_sched_data *q, struct rb_root *old_array, u32 old_log, struct rb_root *new_array, u32 new_log) argument
/linux-master/include/linux/
H A Dbpf.h2014 int bpf_prog_array_copy(struct bpf_prog_array *old_array,

Completed in 173 milliseconds