Lines Matching refs:item
66 const struct bpf_prog_array_item *item; in bpf_prog_run_array_cg() local
77 item = &array->items[0]; in bpf_prog_run_array_cg()
79 while ((prog = READ_ONCE(item->prog))) { in bpf_prog_run_array_cg()
80 run_ctx.prog_item = item; in bpf_prog_run_array_cg()
88 item++; in bpf_prog_run_array_cg()
437 struct bpf_prog_array_item *item; in compute_effective_progs() local
469 item = &progs->items[bstart]; in compute_effective_progs()
472 item = &progs->items[fstart]; in compute_effective_progs()
475 item->prog = prog_list_prog(pl); in compute_effective_progs()
476 bpf_cgroup_storages_assign(item->cgroup_storage, in compute_effective_progs()
929 struct bpf_prog_array_item *item; in replace_effective_prog() local
962 item = &progs->items[pos]; in replace_effective_prog()
963 WRITE_ONCE(item->prog, link->link.prog); in replace_effective_prog()