Lines Matching refs:cg_proto

246 struct cg_proto;
452 struct cg_proto *sk_cgrp;
1068 struct cg_proto *(*proto_cgroup)(struct mem_cgroup *memcg);
1102 static inline struct cg_proto *parent_cg_proto(struct proto *proto, in parent_cg_proto()
1103 struct cg_proto *cg_proto) in parent_cg_proto() argument
1105 return proto->proto_cgroup(parent_mem_cgroup(cg_proto->memcg)); in parent_cg_proto()
1110 static inline struct cg_proto *parent_cg_proto(struct proto *proto, in parent_cg_proto()
1111 struct cg_proto *cg_proto) in parent_cg_proto() argument
1160 struct cg_proto *cg_proto = sk->sk_cgrp; in sk_leave_memory_pressure() local
1163 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_leave_memory_pressure()
1164 cg_proto->memory_pressure = 0; in sk_leave_memory_pressure()
1175 struct cg_proto *cg_proto = sk->sk_cgrp; in sk_enter_memory_pressure() local
1178 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_enter_memory_pressure()
1179 cg_proto->memory_pressure = 1; in sk_enter_memory_pressure()
1193 static inline void memcg_memory_allocated_add(struct cg_proto *prot, in memcg_memory_allocated_add()
1204 static inline void memcg_memory_allocated_sub(struct cg_proto *prot, in memcg_memory_allocated_sub()
1252 struct cg_proto *cg_proto = sk->sk_cgrp; in sk_sockets_allocated_dec() local
1254 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_sockets_allocated_dec()
1255 percpu_counter_dec(&cg_proto->sockets_allocated); in sk_sockets_allocated_dec()
1266 struct cg_proto *cg_proto = sk->sk_cgrp; in sk_sockets_allocated_inc() local
1268 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_sockets_allocated_inc()
1269 percpu_counter_inc(&cg_proto->sockets_allocated); in sk_sockets_allocated_inc()