Home
last modified time | relevance | path

Searched refs:skcd (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/include/net/
H A Dnetprio_cgroup.h34 static inline void sock_update_netprioidx(struct sock_cgroup_data *skcd) in sock_update_netprioidx() argument
39 sock_cgroup_set_prioidx(skcd, task_netprioidx(current)); in sock_update_netprioidx()
49 static inline void sock_update_netprioidx(struct sock_cgroup_data *skcd) in sock_update_netprioidx() argument
H A Dcls_cgroup.h40 static inline void sock_update_classid(struct sock_cgroup_data *skcd) in sock_update_classid() argument
45 sock_cgroup_set_classid(skcd, classid); in sock_update_classid()
79 static inline void sock_update_classid(struct sock_cgroup_data *skcd) in sock_update_classid() argument
/kernel/linux/linux-6.6/include/net/
H A Dnetprio_cgroup.h34 static inline void sock_update_netprioidx(struct sock_cgroup_data *skcd) in sock_update_netprioidx() argument
39 sock_cgroup_set_prioidx(skcd, task_netprioidx(current)); in sock_update_netprioidx()
49 static inline void sock_update_netprioidx(struct sock_cgroup_data *skcd) in sock_update_netprioidx() argument
H A Dcls_cgroup.h40 static inline void sock_update_classid(struct sock_cgroup_data *skcd) in sock_update_classid() argument
45 sock_cgroup_set_classid(skcd, classid); in sock_update_classid()
79 static inline void sock_update_classid(struct sock_cgroup_data *skcd) in sock_update_classid() argument
/kernel/linux/linux-5.10/include/linux/
H A Dcgroup-defs.h786 static inline u16 sock_cgroup_prioidx(const struct sock_cgroup_data *skcd) in sock_cgroup_prioidx() argument
789 return READ_ONCE(skcd->prioidx); in sock_cgroup_prioidx()
795 static inline u32 sock_cgroup_classid(const struct sock_cgroup_data *skcd) in sock_cgroup_classid() argument
798 return READ_ONCE(skcd->classid); in sock_cgroup_classid()
804 static inline void sock_cgroup_set_prioidx(struct sock_cgroup_data *skcd, in sock_cgroup_set_prioidx() argument
808 WRITE_ONCE(skcd->prioidx, prioidx); in sock_cgroup_set_prioidx()
812 static inline void sock_cgroup_set_classid(struct sock_cgroup_data *skcd, in sock_cgroup_set_classid() argument
816 WRITE_ONCE(skcd->classid, classid); in sock_cgroup_set_classid()
H A Dcgroup.h819 void cgroup_sk_alloc(struct sock_cgroup_data *skcd);
820 void cgroup_sk_clone(struct sock_cgroup_data *skcd);
821 void cgroup_sk_free(struct sock_cgroup_data *skcd);
823 static inline struct cgroup *sock_cgroup_ptr(struct sock_cgroup_data *skcd) in sock_cgroup_ptr() argument
825 return skcd->cgroup; in sock_cgroup_ptr()
830 static inline void cgroup_sk_alloc(struct sock_cgroup_data *skcd) {} in cgroup_sk_alloc() argument
831 static inline void cgroup_sk_clone(struct sock_cgroup_data *skcd) {} in cgroup_sk_clone() argument
832 static inline void cgroup_sk_free(struct sock_cgroup_data *skcd) {} in cgroup_sk_free() argument
/kernel/linux/linux-6.6/include/linux/
H A Dcgroup-defs.h816 static inline u16 sock_cgroup_prioidx(const struct sock_cgroup_data *skcd) in sock_cgroup_prioidx() argument
819 return READ_ONCE(skcd->prioidx); in sock_cgroup_prioidx()
825 static inline u32 sock_cgroup_classid(const struct sock_cgroup_data *skcd) in sock_cgroup_classid() argument
828 return READ_ONCE(skcd->classid); in sock_cgroup_classid()
834 static inline void sock_cgroup_set_prioidx(struct sock_cgroup_data *skcd, in sock_cgroup_set_prioidx() argument
838 WRITE_ONCE(skcd->prioidx, prioidx); in sock_cgroup_set_prioidx()
842 static inline void sock_cgroup_set_classid(struct sock_cgroup_data *skcd, in sock_cgroup_set_classid() argument
846 WRITE_ONCE(skcd->classid, classid); in sock_cgroup_set_classid()
H A Dcgroup.h754 void cgroup_sk_alloc(struct sock_cgroup_data *skcd);
755 void cgroup_sk_clone(struct sock_cgroup_data *skcd);
756 void cgroup_sk_free(struct sock_cgroup_data *skcd);
758 static inline struct cgroup *sock_cgroup_ptr(struct sock_cgroup_data *skcd) in sock_cgroup_ptr() argument
760 return skcd->cgroup; in sock_cgroup_ptr()
765 static inline void cgroup_sk_alloc(struct sock_cgroup_data *skcd) {} in cgroup_sk_alloc() argument
766 static inline void cgroup_sk_clone(struct sock_cgroup_data *skcd) {} in cgroup_sk_clone() argument
767 static inline void cgroup_sk_free(struct sock_cgroup_data *skcd) {} in cgroup_sk_free() argument
/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_cgroup.c116 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v1() local
124 return cgroup_is_descendant(sock_cgroup_ptr(skcd), ancestor) ^ in cgroup_mt_v1()
127 return (info->classid == sock_cgroup_classid(skcd)) ^ in cgroup_mt_v1()
134 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v2() local
142 return cgroup_is_descendant(sock_cgroup_ptr(skcd), ancestor) ^ in cgroup_mt_v2()
145 return (info->classid == sock_cgroup_classid(skcd)) ^ in cgroup_mt_v2()
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_cgroup.c116 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v1() local
124 return cgroup_is_descendant(sock_cgroup_ptr(skcd), ancestor) ^ in cgroup_mt_v1()
127 return (info->classid == sock_cgroup_classid(skcd)) ^ in cgroup_mt_v1()
134 struct sock_cgroup_data *skcd = &skb->sk->sk_cgrp_data; in cgroup_mt_v2() local
142 return cgroup_is_descendant(sock_cgroup_ptr(skcd), ancestor) ^ in cgroup_mt_v2()
145 return (info->classid == sock_cgroup_classid(skcd)) ^ in cgroup_mt_v2()
/kernel/linux/linux-5.10/kernel/cgroup/
H A Dcgroup.c6542 void cgroup_sk_alloc(struct sock_cgroup_data *skcd) in cgroup_sk_alloc() argument
6565 skcd->cgroup = cgroup; in cgroup_sk_alloc()
6570 void cgroup_sk_clone(struct sock_cgroup_data *skcd) in cgroup_sk_clone() argument
6572 struct cgroup *cgrp = sock_cgroup_ptr(skcd); in cgroup_sk_clone()
6583 void cgroup_sk_free(struct sock_cgroup_data *skcd) in cgroup_sk_free() argument
6585 struct cgroup *cgrp = sock_cgroup_ptr(skcd); in cgroup_sk_free()
/kernel/linux/linux-6.6/kernel/cgroup/
H A Dcgroup.c6938 void cgroup_sk_alloc(struct sock_cgroup_data *skcd) in cgroup_sk_alloc() argument
6961 skcd->cgroup = cgroup; in cgroup_sk_alloc()
6966 void cgroup_sk_clone(struct sock_cgroup_data *skcd) in cgroup_sk_clone() argument
6968 struct cgroup *cgrp = sock_cgroup_ptr(skcd); in cgroup_sk_clone()
6979 void cgroup_sk_free(struct sock_cgroup_data *skcd) in cgroup_sk_free() argument
6981 struct cgroup *cgrp = sock_cgroup_ptr(skcd); in cgroup_sk_free()

Completed in 23 milliseconds