Home
last modified time | relevance | path

Searched refs:cg_proto (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/net/ipv4/
Dtcp_memcontrol.c18 struct cg_proto *cg_proto, *parent_cg; in tcp_init_cgroup() local
20 cg_proto = tcp_prot.proto_cgroup(memcg); in tcp_init_cgroup()
21 if (!cg_proto) in tcp_init_cgroup()
24 cg_proto->sysctl_mem[0] = sysctl_tcp_mem[0]; in tcp_init_cgroup()
25 cg_proto->sysctl_mem[1] = sysctl_tcp_mem[1]; in tcp_init_cgroup()
26 cg_proto->sysctl_mem[2] = sysctl_tcp_mem[2]; in tcp_init_cgroup()
27 cg_proto->memory_pressure = 0; in tcp_init_cgroup()
28 cg_proto->memcg = memcg; in tcp_init_cgroup()
34 page_counter_init(&cg_proto->memory_allocated, counter_parent); in tcp_init_cgroup()
35 percpu_counter_init(&cg_proto->sockets_allocated, 0, GFP_KERNEL); in tcp_init_cgroup()
[all …]
/linux-4.4.14/include/net/
Dsock.h246 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()
[all …]
Dtcp_memcontrol.h4 struct cg_proto *tcp_proto_cgroup(struct mem_cgroup *memcg);
/linux-4.4.14/include/linux/
Dmemcontrol.h98 struct cg_proto { struct
250 struct cg_proto tcp_mem;
/linux-4.4.14/mm/
Dmemcontrol.c299 struct cg_proto *cg_proto; in sock_update_memcg() local
319 cg_proto = sk->sk_prot->proto_cgroup(memcg); in sock_update_memcg()
320 if (cg_proto && test_bit(MEMCG_SOCK_ACTIVE, &cg_proto->flags) && in sock_update_memcg()
322 sk->sk_cgrp = cg_proto; in sock_update_memcg()
339 struct cg_proto *tcp_proto_cgroup(struct mem_cgroup *memcg) in tcp_proto_cgroup()