Lines Matching refs:skcd
6630 void cgroup_sk_alloc(struct sock_cgroup_data *skcd) in cgroup_sk_alloc() argument
6633 skcd->no_refcnt = 1; in cgroup_sk_alloc()
6648 skcd->val = (unsigned long)cset->dfl_cgrp; in cgroup_sk_alloc()
6658 void cgroup_sk_clone(struct sock_cgroup_data *skcd) in cgroup_sk_clone() argument
6660 if (skcd->val) { in cgroup_sk_clone()
6661 if (skcd->no_refcnt) in cgroup_sk_clone()
6668 cgroup_get(sock_cgroup_ptr(skcd)); in cgroup_sk_clone()
6669 cgroup_bpf_get(sock_cgroup_ptr(skcd)); in cgroup_sk_clone()
6673 void cgroup_sk_free(struct sock_cgroup_data *skcd) in cgroup_sk_free() argument
6675 struct cgroup *cgrp = sock_cgroup_ptr(skcd); in cgroup_sk_free()
6677 if (skcd->no_refcnt) in cgroup_sk_free()