Lines Matching defs:cg_link
1014 struct bpf_cgroup_link *cg_link;
1017 cg_link = container_of(link, struct bpf_cgroup_link, link);
1021 if (!cg_link->cgroup) {
1029 ret = __cgroup_bpf_replace(cg_link->cgroup, cg_link, new_prog);
1379 struct bpf_cgroup_link *cg_link =
1386 if (!cg_link->cgroup)
1392 if (!cg_link->cgroup) {
1397 WARN_ON(__cgroup_bpf_detach(cg_link->cgroup, NULL, cg_link,
1400 bpf_trampoline_unlink_cgroup_shim(cg_link->link.prog);
1402 cg = cg_link->cgroup;
1403 cg_link->cgroup = NULL;
1412 struct bpf_cgroup_link *cg_link =
1415 kfree(cg_link);
1428 struct bpf_cgroup_link *cg_link =
1433 if (cg_link->cgroup)
1434 cg_id = cgroup_id(cg_link->cgroup);
1447 struct bpf_cgroup_link *cg_link =
1452 if (cg_link->cgroup)
1453 cg_id = cgroup_id(cg_link->cgroup);